Android Wear

Android Wear ist eine Version von Android, die für Wearables wie Smartwatches entwickelt wurde. Dieser Abschnitt enthält Anweisungen zum Installieren und Konfigurieren von Tools, die für die Wear-Entwicklung erforderlich sind, eine schrittweise exemplarische Vorgehensweise zum Erstellen Ihres ersten Wear-Geräts und eine Liste mit Beispielen, auf die Sie sich beim Erstellen Ihrer eigenen Wear-Apps beziehen können.

Erste Schritte

Hier wird Android Wear vorgestellt, beschrieben, wie Sie Ihren Computer für die Wear-Entwicklung installieren und konfigurieren, und Schritte bereitgestellt, mit denen Sie Ihre erste Android Wear-App erstellen und ausführen können.

Benutzeroberfläche

Es werden Android Wear-spezifische Steuerelemente erläutert und Links zu Beispielen bereitgestellt, die die Verwendung dieser Steuerelemente veranschaulichen.

Plattformfeatures

In den Dokumenten in diesem Abschnitts werden die spezifischen Funktionen von Android Wear behandelt. Hier finden Sie ein Thema, in dem beschrieben wird, wie Sie ein WatchFace erstellen.

Bildschirmgrößen

Zeigen Sie eine Vorschau ihrer Benutzeroberfläche an, und optimieren Sie sie für die verfügbaren Bildschirmgrößen.

Bereitstellung und Testen

Es wird erläutert, wie Sie Ihre Android Wear-App auf einem Android Wear-Gerät oder in einem für Wear konfigurierten Android-Emulator bereitstellen. Es enthält auch Tipps zum Debuggen und Informationen zum Einrichten einer Bluetooth-Verbindung zwischen Ihrem Entwicklungscomputer und einem Android-Gerät.

Wear-APIs

Die Android-Entwicklerwebsite enthält detaillierte Informationen zu wichtigen Wear-APIs wie wear.activity, intent, authentication, complications, complications.rendering, notifications, views und watchface.

Beispiele

Sie finden eine Reihe von Beispielen mit Android Wear (oder wechseln Sie direkt zu GitHub).

Beispiel Beschreibung Screenshot
SkeletonWear Ein einfaches Beispiel für die Grundlagen von Wearable-Projekten, einschließlich GridViewPager und interaktiver Benachrichtigungen. Screenshot of Skeletonwear
WatchViewStub Eine einfache Demo des WatchViewStub-Steuerelements, das die Bildschirmform erkennt und automatisch das richtige Layout lädt. Sehen Sie, wie WatchViewStub im Layout Resources/layout/main_activity.xml funktioniert. Screenshot of WatchViewStub
RecipeAssistant Demonstration der Benachrichtigungsseiten von Wear in Form von Rezeptschritten. Benachrichtigungen werden in „RecipeService.cs“ erstellt. Screenshot of RecipeAssistant
ElizaChat Unterhaltsames Beispiel für die Interaktion mit einer „persönlichen Assistentin“ namens „Eliza“ mithilfe interaktiver Benachrichtigungen von Wear, um eine Unterhaltung mit gespeicherten Antworten zu erstellen. Screenshot of ElizaChat
GridViewPager GridViewPager implementiert das 2D-Navigationsmuster, bei dem ein*e Benutzer*in vertikal wischt und dann horizontal durch Optionen und Inhalte navigiert. Screenshot of GridViewPager
WatchFace WatchFace ist ein benutzerdefiniertes Zifferblatt mit Stunden-, Minuten- und Sekundenzeiger im analogen Stil. In diesem Beispiel wird veranschaulicht, wie Sie einen WatchFace-Dienst erstellen, der die aktuelle Uhrzeit anzeigt und Ereignisse zur Änderung des Umgebungsmodus und der Sichtbarkeit verarbeitet. Es enthält einen Übertragungsempfänger, der auf Zeitzonenänderungen lauscht und die Zeit automatisch entsprechend aktualisiert. Screenshot of WatchFace

Videos

Sehen Sie sich diese Videos an, die Xamarin.Android mit Wear-Unterstützung behandeln:

Beschreibung Screenshot
Android L and So Much More: Die Android L-Entwicklervorschau führte eine Fülle neuer APIs für Entwickler ein, darunter Material Design, Benachrichtigungen und neue Animationen, um nur einige zu nennen. Video screenshot of Android L and So Much More presentation.
C# is in my Ears and in my Eyes: Google Glass and Android Wear: Wearable Computing mag wie etwas aus der Zukunft erscheinen (oder wie eine Folge von Inspector Gadget), aber viele Menschen nehmen die Zukunft schon heute in die Hand! C#-Entwickler wissen das und verfügen bereits über die Tools und Fähigkeiten, um die Leistungsfähigkeit von Wearables zu nutzen (aus Evolve 2014). Video screenshot of C# is in my Ears and in my Eyes presentation.
What's new in Xamarin.Android: Android L, Android Wear, Android TV, Android Auto, Material Design und ART; was bedeutet das für Sie als Xamarin-Entwickler*in? (aus Evolve 2014). Video screenshot of What's new in Xamarin dot Android presentation.