Produktneuheiten

Entwicklung für das Intelligence-System auf Android

Lesezeit: 4 Minuten
Matthew McCullough
Vice President, Product Management, Android Developer

Wie heute in The Android Show angekündigt, wird Android von einem Betriebssystem zu einem Intelligence-System weiterentwickelt. Dadurch ergeben sich mehr Möglichkeiten für die Interaktion mit Ihren Apps. Durch die enge Integration von Hardware und Software können Android-Geräte die anspruchsvolle Aufgabe übernehmen, Nutzerbedürfnisse zu antizipieren. So kann sich Ihre App darauf konzentrieren, das Nutzererlebnis im richtigen Moment zu liefern. In diesem Zusammenhang kündigen wir Gemini Intelligence an, eine Reihe neuer Funktionen, die das Beste von Gemini auf unsere fortschrittlichsten Android-Geräte bringen.

Aufgabenautomatisierung mit Gemini

Mit Gemini Intelligence erweitern wir die Möglichkeiten von Gemini, Aufgaben in ausgewählten Apps im Auftrag des Nutzers zu automatisieren. Dabei sorgen wir für Transparenz und Kontrolle. So entsteht ein weiterer Weg für die Nutzerinteraktion, mit dem Sie Traffic mit hoher Kaufabsicht zu Ihrer App leiten können, ohne dass Sie Code schreiben oder umfangreiche Entwicklungsarbeit leisten müssen. Gemini kann komplexe Aufgaben mit mehreren Schritten ausführen, z. B. einen Latte in einem Café bestellen oder einen Einkaufswagen aus einer Einkaufsliste in einer Notizen-App erstellen. Gemini übernimmt die Logistik für die Nutzer, sodass Sie sich auf Innovationen und die Entwicklung großartiger Funktionen konzentrieren können.

Wir wissen, dass Nutzer manchmal einfach nur stöbern und manchmal schnell eine Aufgabe erledigen möchten. Diese Funktion wurde zunächst mit ausgewählten Partnern aus der Lebensmittel- und Mitfahrbranche eingeführt, um eine Lebensmittelbestellung aufzugeben oder eine Mitfahrgelegenheit zu buchen. Sie wird nun auf weitere Branchen und Formfaktoren ausgeweitet, darunter faltbare Geräte, Smartwatches, Autos und XR-Brillen.

TAS-Gif (1).gif

Interaktionen mit AppFunctions steigern

Wenn Sie mehr Kontrolle darüber haben möchten, wie Agents mit Ihrer App interagieren, können Sie AppFunctions für Android verwenden. So können Sie dem Betriebssystem und den Agents bestimmte Tools wie Dienste, Daten und Aktionen direkt zur Verfügung stellen, zusammen mit Beschreibungen in natürlicher Sprache. Das System kann diese Tools dann auf verschiedenen Formfaktoren erkennen und ausführen. So können Nutzer die Funktionen Ihrer App über das Intelligence-System auslösen und von umfassenderen und individuelleren Erfahrungen mit der Aufgabenautomatisierung profitieren. Wir testen diese APIs in der Anfangsphase in einer privaten Vorschau mit Apps wie KakaoTalk. So können Nutzer über dieses neue Framework Nachrichten senden oder Sprachanrufe starten. Mit AppFunctions konnten bereits 25 Anwendungsfälle von Apps verschiedener Gerätehersteller lokal ausgeführt werden.Sie können die API lokal testen und sich bereits für das AppFunctions Early-Access-Programm anmelden, um alle Integrationsmöglichkeiten zu nutzen.

Wir bieten verschiedene Integrationsmöglichkeiten, damit Sie die für Sie passende Option finden. Sie können beispielsweise die App-Automatisierung ohne Codeänderungen nutzen oder die AppFunctions API verwenden, um mehr Kontrolle zu haben.

Verbesserte Nutzerfreundlichkeit mit Widgets

Wir verbessern die Nutzerfreundlichkeit, indem wir die Widget-Unterstützung auf neue Formfaktoren ausweiten, beginnend mit Autos. So haben Sie neue Möglichkeiten, mit Nutzern auf 250 Millionen Android Auto-kompatiblen Fahrzeugen zu interagieren. 

Jetpack Glance erleichtert die Entwicklung hochwertiger Widgets. Dank eines neuen zugrunde liegenden Frameworks namens RemoteCompose bietet es jetzt noch mehr Möglichkeiten.

  • Neue, umfassendere Premium-Interaktionen : RemoteCompose ist hochgradig adaptiv und energieeffizient. So kann Glance umfassendere Premium-Interaktionen bieten. Bald können Sie neue Funktionen wie Snapscroll, ausdrucksstarke Schaltflächen und Partikeleffekte nutzen, um ansprechendere Widgets zu erstellen.
  • Integrierte Abwärtskompatibilität:Diese ausdrucksstarken RemoteCompose-Funktionen werden ab Android 16 standardmäßig unterstützt. Wenn Sie Jetpack Glance als API verwenden, bleibt die Abwärtskompatibilität vollständig erhalten. Ihre Widgets nutzen diese Premium-UI-Funktionen automatisch auf neueren Geräten und werden auf älteren Betriebssystemversionen entsprechend angepasst.

Außerdem ist RemoteCompose die Engine hinter „Mein Widget erstellen“. Mit dieser Funktion können Nutzer Gemini bitten, vollständig adaptive benutzerdefinierte Widgets zu erstellen, die sich nahtlos an den Startbildschirm des Nutzers oder die Wear OS-Smartwatch anpassen lassen.

Adaptive Entwicklung über das Smartphone hinaus

Von faltbaren Geräten, Tablets, kompatiblen Autos und XR-Headsets bis hin zu den neuen Googlebooks – die Möglichkeiten für Android-Apps haben sich auf verschiedene Bildschirme und Formfaktoren ausgeweitet. Hier sind einige der Updates, die Ihnen bei der adaptiven Entwicklung helfen: 

morph-to-tablet.gif
  • Jetpack Navigation 3: Unser neuestes Jetpack Navigation 3 bietet eine umfassendere adaptive Unterstützung, indem der Scene API Szenendekoratoren hinzugefügt werden. Mit Szenendekoratoren können Sie die Szene ändern, die von der Szenenstrategie Ihrer App berechnet wird. Sie können beispielsweise verwendet werden, um allgemeine UI-Elemente wie obere App-Leisten und Navigationsleisten/‑bereiche hinzuzufügen, die Sie auf Szenenebene und nicht auf Ebene des Navigationseintrags hinzufügen möchten. NavDisplay enthält jetzt eine integrierte Funktion, mit der Navigationseinträge zu freigegebenen Elementen werden. So können Sie nahtlos zwischen Szenen wechseln. Weitere Informationen finden Sie in unseren Nav3-Rezepten.
  • Jetpack Compose:Compose in Ihre App zu integrieren ist nach wie vor die einfachste Möglichkeit, adaptive UIs zu entwickeln. Wir möchten sicherstellen, dass Sie die richtige architektonische Unterstützung erhalten. Wir arbeiten an einer neuen Reihe von Bausteinen in Compose 1.11 für responsive Layouts und Anpassungen mit GridFlexboxMediaQuery und Style. Wir freuen uns über Ihr Feedback dazu, bevor wir das Flag „Experimentell“ entfernen.
  • Designanleitung: Lassen Sie sich von unserer aktualisierten Designgalerie inspirieren, besuchen Sie unser neues Desktop-Designcenter oder lesen Sie unsere Anleitung für adaptive Layouts, um loszulegen.

Für gerätespezifische Erfahrungen können Sie die neuesten Updates für Folgendes nutzen:

  • Car App Library:  Wir optimieren die Entwicklung, indem wir die Car App Library erweitern. So können Sie einmal entwickeln und angepasste, ablenkungsoptimierte Media-Erlebnisse für Android Auto und Android Automotive OS bereitstellen. Wir ermöglichen außerdem umfassendere Interaktionen im Auto, indem wir die Unterstützung für adaptive Video-Apps erweitern. So können Videos im Vollbildmodus wiedergegeben werden, wenn das Auto geparkt ist.
  • Android XR SDK : Mit dem Android XR SDK können Sie hochgradig differenzierte, benutzerdefinierte Erlebnisse für eine wachsende Bandbreite von XR-Geräten entwickeln, einschließlich der kommenden kabelgebundenen XR-Brillen (wie Project Aura von XREAL). Bestehende adaptive Apps werden automatisch in immersiven Umgebungen angezeigt, ohne dass zusätzlicher Entwicklungsaufwand erforderlich ist. Sie können sich auf Displaybrillen vorbereiten, indem Sie mit Jetpack Compose Glimmer auf einen Blick erfassbare UIs entwickeln, die auf Displaybrillen zugeschnitten sind. Außerdem können Sie mit Jetpack Projected APIs App-Erlebnisse vom Smartphone in das Sichtfeld des Nutzers übertragen. In der Entwicklervorschau 4 des Android XR SDK, die nächste Woche erscheint, werden neue interaktive Komponenten wie Titel-Chips und Schaltflächengruppen eingeführt, die die Eingabe für die Touchpads von Brillen optimieren. Mit der neuen ProjectedTestRule API können Sie Testumgebungen automatisieren und so Ihren Workflow optimieren.

Ein neues Zeitalter für Ihre Nutzer auf Android

Von der Umstellung auf ein Intelligence-System bis hin zur Einführung neuer Formfaktoren wie Googlebooks – Android bietet neue Möglichkeiten, die Gerätenutzung zu optimieren. Dabei stehen Entwickler und App-Entwickler im Mittelpunkt.

Die Funktionen von Gemini Intelligence werden nach und nach eingeführt, sobald sie bereit sind. Den Anfang machen diesen Sommer die neuesten Samsung Galaxy- und Google Pixel-Smartphones. Später in diesem Jahr werden sie auch auf anderen Android-Geräten verfügbar sein, darunter Smartwatches, Autos, Brillen und Laptops.

Weitere Informationen zur App-Entwicklung in dieser neuen Ära finden Sie nächste Woche auf der Google I/O

Verfasst von:

Weiterlesen