Mit über 300 Millionen aktiven Geräten pro Monat auf Google TV und Android TV ist das Wohnzimmer eine riesige, eigenständige Plattform für Apps, um das Wachstum zu beschleunigen. Heute stellen wir Google TV-Funktionen und Entwicklertools vor, mit denen Sie die Sichtbarkeit Ihrer Inhalte erhöhen und Ihre App auf zukünftige TV-Erlebnisse vorbereiten können.
Mit Gemini Sichtbarkeit und Interaktion steigern
Letztes Jahr haben wir unseren KI-Sprachassistenten Gemini auf unserer Plattform eingeführt, damit Nutzer ganz einfach per Sprachbefehl Inhalte finden, auf dem großen Bildschirm etwas Neues lernen und alltägliche Aufgaben erledigen können.
Seit der Einführung haben wir Verbesserungen an der Art und Weise vorgenommen, wie Gemini maßgeschneiderte Antworten auf Fragen gibt. Gemini bietet eine Mischung aus Bildern, Videos und Texten, damit Nutzer das finden, was sie brauchen, wenn sie es brauchen. Für unsere Streamingpartner ist Gemini eine hilfreiche Suchmaschine, die anhand der Metadaten Ihrer App relevante Inhalte für Zuschauer findet.
Unterstützung für die Zeige-Modalität deklarieren
Das TV-Erlebnis, wie wir es kannten, verändert sich. Gemini verändert die Art und Weise, wie wir Inhalte per Sprachbefehl finden und streamen. Aber auch die Art und Weise, wie wir die Fernbedienung verwenden, entwickelt sich weiter.
Mit Zeige-Fernbedienungen können Nutzer per Bewegung auf dem großen Bildschirm interagieren. So können sie schneller auf der Google TV-Startseite und in Apps mit vielen Inhalten navigieren. Damit Ihre App für diese Änderung bereit ist und allen Nutzern ein optimales Erlebnis bietet, sollten Sie jetzt mit der Entwicklung für die Zeige-Modalität beginnen. So legen Sie los:
1. UI-Bibliothek Ihrer TV-App anpassen
Sie benötigen Unterstützung für Hover-Zustände, scrollbare Container und Cursor-Klicks, um die Interaktion mit der Zeige-Fernbedienung für Ihre App auf Google TV zu ermöglichen. Die Implementierung variiert je nach UI-Stack. Jetpack Compose vereinfacht diesen Übergang, da die meisten Kernkomponenten diese multimodalen Interaktionen standardmäßig unterstützen.
- Hover-Zustand:Jedes fokussierbare Element auf dem Bildschirm (Schaltflächen, Filmplakate, Einstellungen) muss einen klaren visuellen Feedbackmechanismus für einen Hover-Zustand haben. Dieser ist oft subtiler als ein Fokus-Zustand, aber wichtig für das Feedback.
- Scrollbare Container : Zeige-Fernbedienungen haben auch ein kleines rundes Touchpad zum Scrollen. Nutzer können dieses Touchpad verwenden, um in Ihrer App nach oben oder unten oder nach links oder rechts zu scrollen. Ihre App muss auf Touch-Ereignisse reagieren, um zu scrollen.
- Cursor-Klicks: Viele TV-Apps erwarten heute einen einfachen Klick auf die OK-Taste des Steuerkreuzes. Mit einer Zeige-Fernbedienung kann ein Nutzer auf ein Element klicken, das sich nicht im Fokus-Zustand des Steuerkreuzes befindet, sondern in einem Hover-Zustand (ähnlich einem Mausklick).
2. Zeige-Interaktionen mit einer Maus testen
Wenn Sie sehen möchten, wie Ihre App mit Hover-Zuständen, Scrollen und Klicks umgeht, verbinden Sie einfach eine Bluetooth-Maus oder eine kabelgebundene Maus mit Ihrem Google TV. Beachten Sie, dass eine Maus eine präzisere Steuerung ermöglicht, da Nutzer näher am Bildschirm sind und die Maus in der Regel in einer stabilen Position halten. Zeige-Fernbedienungen sind oft weniger präzise, da Nutzer manchmal 3 Meter vom Bildschirm entfernt sind und grobe Gesten mit der Fernbedienung von der Couch aus machen. Als TV-Designer oder -Entwickler können Sie diesen Mangel an Eingabepräzision ausgleichen, indem Sie größere Hover-Ziele für Elemente verwenden.
3. Unterstützung für Zeige-Fernbedienungen für TV-Apps bei Google Play deklarieren
Teilen Sie Google Play mit, dass Ihre TV-App für die Verwendung mit einer Zeige-Fernbedienung entwickelt wurde. So können Nutzer mit Zeige-Fernbedienungen Ihre App ganz einfach finden, installieren und verwenden.
Deklarieren Sie in der Datei „AndroidManifest.xml“ das Meta-Tag android.software.leanback.supports_touch. Dieses Tag informiert die Plattform darüber, dass Ihre TV-App „räumlich Touch unterstützt“, da Zeige-Fernbedienungen Touch-Ereignisse aus der Ferne simulieren.
AndroidManifest.xml
<manifest ...> <!-- Signal whether the app is adaptive or built just for TV –-> <uses-feature android:name="android.software.leanback" android:required="true|false" /> <!-- Ensure the app can be installed on conventional TVs –-> <uses-feature android:name="android.hardware.touchscreen" android:required="false" /> <!-- Signal whether the app supports pointer remotes –-> <meta-data android:name="android.software.leanback.supports_touch" android:value="true|false"/> <application ...> ... </application> </manifest>
Tipps
- Die Feature-Deklaration
android.software.leanbackgibt an, dass Ihre App die Navigation mit dem Steuerkreuz unterstützt und nur auf TV-Geräten über Google Play vertrieben werden soll. - Das neue Softwareattribut
android.software.leanback.supports_touchdeklariert, dass Ihre TV-App neben dem Steuerkreuz auch für die Zeige-/Cursor-Bedienung mit einer Maus (heute) und Zeige-Fernbedienungen (in Zukunft) gut funktioniert. - Wenn Sie es noch nicht getan haben, ist jetzt der richtige Zeitpunkt, um Jetpack Compose einzuführen. Hover-Zustände, Scrollen und Klicks sind gängige Eingabemodalitäten, die auf verschiedenen Formfaktoren unterstützt werden. Wenn Sie Ihre App mit einem adaptiven UI-Framework erstellen, können Sie Code wiederverwenden und den Wartungsaufwand reduzieren.
Engage SDK einführen
Das Engage SDK, früher als Video Discovery API bekannt, optimiert die Funktionen „Fortsetzen“, „Berechtigungen“ und „Empfehlungen“ auf allen Google TV-Formfaktoren, um die Sichtbarkeit und Nutzerinteraktion und ‑bindung mit Apps zu steigern.
- Fortsetzen: Partner können das pausierte Video eines Nutzers ganz einfach in der Zeile „Weiter ansehen“ auf der Startseite anzeigen.
- Berechtigungen: Das Engage SDK optimiert die Berechtigungsverwaltung, die App-Inhalte mit der Berechtigung des Nutzers abgleicht. Nutzer schätzen das, weil sie personalisierte Empfehlungen erhalten, ohne alle Abo-Details manuell aktualisieren zu müssen. So können Partner Nutzer an mehreren Stellen auf Google TV erreichen.
- Empfehlungen: Das Engage SDK hebt sogar personalisierte Empfehlungen basierend auf Inhalten hervor, die Nutzer in Apps angesehen haben.
Jetzt ist ein guter Zeitpunkt, um mit der Einführung des Engage SDK zu beginnen, da die Unterstützung für die Legacy-Watch Next API, die die Funktion „Weiter ansehen“ 1.0 unterstützt, in der zweiten Hälfte des Jahres 2027 eingestellt wird. Weitere Informationen finden Sie unter goo.gle/engage-tv.
Wir sind gespannt, wie unsere neuesten Gemini-Funktionen und Entwicklertools die Sichtbarkeit Ihrer Inhalte optimieren und die Nutzerinteraktion auf unserer Plattform steigern werden.
Weitere Informationen zu dieser Ankündigung und allen Google I/O 2026-Updates finden Sie unter io.google.
-
ProduktneuheitenAuf der Google I/O 2026 haben wir den Übergang von Android von einem Betriebssystem zu einem intelligenten System vorgestellt. Wir haben auch gezeigt, wie Sie intelligente Erlebnisse nativ mit dem System entwickeln und die Leistungsfähigkeit der KI von Google in Ihre Apps einbinden können.
Jingyu Shi • 2 Minuten Lesezeit -
ProduktneuheitenWir freuen uns, Ihnen mitteilen zu können, dass Android XR jetzt offiziell Unreal Engine und Godot unterstützt. Außerdem stellen wir neue Tools vor, mit denen Sie Ihre Produktivität steigern und neue XR-Funktionen nutzen können: den Android XR Engine Hub und das Android XR Interaction Framework.
Luke Hopkins, Ryan Bartley • 4 Minuten Lesezeit -
ProduktneuheitenMit der Veröffentlichung von Android 17 führen wir einen adaptiven Entwicklungsstandard ein. Ihre Nutzer verwenden nicht mehr nur einen Formfaktor, sondern wechseln im Laufe des Tages zwischen Smartphones, faltbaren Geräten, Tablets, Laptops, Displays im Auto und immersiven XR-Umgebungen.
Fahd Imtiaz • 4 Minuten Lesezeit
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.