Produktneuigkeiten

Agentisch und flexibel: Eine neue Ära der Android-Entwicklung

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

In einer Zeit, in der sich die Arbeitswelt verändert, sind Ihre Fähigkeiten, Ihre Kreativität und Ihr Fachwissen mehr denn je gefragt. Heute haben wir auf dem Android Dev Summit die allgemeine Verfügbarkeit vieler Tools und APIs angekündigt, die alltägliche Probleme beseitigen und Ihnen mehr Flexibilität bei der Entwicklung großartiger Android-Apps bieten sollen. Mit diesen Updates können Sie intelligenter und schneller programmieren, Lösungen für agentische Funktionen anbieten und die Skalierung für eine Vielzahl von Bildschirmgrößen vereinfachen.

Hochwertige Apps mit den Tools und Agenten Ihrer Wahl erstellen

Da die Anzahl der neuen Modelle und Agenten täglich steigt, haben wir von Ihnen gehört, dass Sie die Flexibilität haben möchten, die Modelle und Agenten auszuwählen, die am besten zu Ihrer Arbeit passen. Dank der Updates für Android Studio und die Android-Befehlszeile sind Sie jetzt flexibler als je zuvor. Ihre Agenten können so noch einfacher hochwertige Android-Apps entwickeln.

Eigene KI-Agenten verwenden

Android Studio Rabbit 2 ist jetzt stabil. Sie können Ihren bevorzugten KI-Agenten wie Claude Agent, Codex, Antigravity oder einen der über 40 ACP-kompatiblen Agenten direkt in Android Studio auswählen, um die gesamte Palette an Entwicklertools zu nutzen.

ADS - BYOA_All 4 agents.png

Neues in der Android-Befehlszeile

  • Android Device Streaming und Compose-Vorabversionen: Mit Android Device Streaming, das auf Firebase basiert, können Sie jetzt in der Android-Befehlszeile Tests auf echten Geräten per Remote-Zugriff durchführen. Ihr Agent kann jetzt auch Jetpack Compose-Vorschauen rendern, sodass Sie die visuelle Darstellung sofort prüfen können, ohne einen Android-Emulator zu benötigen oder ein APK bereitzustellen.
  • Profiling: Verbessern Sie die Leistung und den Arbeitsspeicher Ihrer App durch System-Tracing. Erfasst System-Traces auf Produktionsebene (Perfetto), um die Latenz bei Kaltstarts, UI-Ruckeln und Hintergrundaktivierungen zu debuggen.
  • Analysieren: Prüfen Sie Ihre App-Bundles und Bibliotheken (AAs/Js) auf Qualitätssignale wie die Werte für Obfuskation, Optimierung und Minimierung. Damit können Sie Qualitätsprobleme mit derselben Logik finden, die Google Play vor dem Upload verwendet.
  • Neue Android-Skills: Wir haben über 30 Skills, die mehr als 20 Bereiche abdecken, um Ihren Agenten das Fachwissen für komplexe Android-Aufgaben zu vermitteln, z. B. Berechtigungssicherheit, Glance-Widget-Layouts, Compose-Leistungsoptimierungen und mehr.
  • Offizielle Android-Agent-Plug-ins: Das Android-Plug-in für Google Antigravity wurde mit den neuesten Funktionen der Android-Befehlszeile aktualisiert. Außerdem wurden tiefere Integrationen hinzugefügt, damit Sie Compose-Vorschauen ansehen und direkt über Antigravity mit echten Android-Geräten interagieren können. Außerdem haben wir offizielle Plug-ins für Claude Code und Codex von OpenAI eingeführt.

Intelligente, agentenbasierte Funktionen für Android entwickeln

Um Entwickler und Unternehmen in der aufstrebenden Agentic-Landschaft zu unterstützen, führen wir neue APIs ein, die die Erstellung von umfangreichen, ansprechenden Nutzererfahrungen vereinfachen sollen. 

  • Das Android-Intelligence-System  bietet Nutzern sowohl Unterstützung auf Anfrage als auch proaktive Unterstützung im gesamten Android-Ökosystem von Geräten. Sie können jetzt einen Prototyp mit einer verbundenen App erstellen, um die Dienste Ihrer App für Android-Nutzer freizugeben, wenn Gemini der KI-Agent des Systems ist. Wenn Sie bereit sind, registrieren Sie sich für die Vorabversion der Connected Apps Platform, um Ihre App in der Produktionsumgebung auf verschiedenen Oberflächen zu veröffentlichen.
  • Über das Android MCP können Sie die Funktionen Ihrer App mit beliebigen KI-Agenten teilen. Sie können die AppFunctions API verwenden, die einheitliche Tool-Aufrufebene von Android, um Funktionen bereitzustellen, die von ihrem eigenen On-Device-Agenten oder von System-Agenten verwendet werden können. AppFunctions befindet sich jetzt in der Betaphase.
  • Mit A2UI für Jetpack Compose (Alphaversion) können Sie Antworten von KI-Agenten in systemeigene App-UI-Elemente umwandeln. Mit Agent-to-UI (A2UI) können KI-Agenten mit einer echten interaktiven Benutzeroberfläche antworten, die aus den eigenen Komponenten Ihrer App erstellt wurde, anstatt mit einer Textwand. Dank des neuen nativen Jetpack Compose-Renderers fügt sich die Karte perfekt in Ihre Android-App ein.
  • Mit den neuen agentischen APIs im ML Kit (Alphaversion) können Sie On-Device-Agenten mit Gemini Nano 4 erstellen. Wir haben die ML Kit Prompt API erweitert. Die neue Agentic API nutzt die neuen Funktionen in Gemini Nano 4. Die Agentic API führt Funktionen automatisch für Sie aus, speichert den Unterhaltungsverlauf, verwaltet die Orchestrierungsschleife und enthält automatische Schutzmaßnahmen.

Nutzer direkt dort erreichen, wo sie sich befinden

Damit Entwickler Nutzer mit hoher Kaufabsicht in Gemini und der Google Suche erreichen können, führen wir die neue Connected Apps Platform ein. Sie können nativ mit Android MCP oder Remote-MCP entwickeln, Prototypen mit dem Gemini-Entwicklermodus erstellen und sich über das Vorschauprogramm der Google Connected Console registrieren, wenn Sie bereit für die Produktion sind.

Neue API-Unterstützung für die Entwicklung für Premium-Formfaktoren 

Wenn Sie Ihre App im wachsenden Android-Ökosystem anbieten, können Sie Nutzer überall erreichen, neue Berührungspunkte schaffen und die Interaktion vertiefen. Wir entwickeln ständig neue APIs, um die Anpassung von Apps zu vereinfachen und die Erstellung einzigartiger Nutzererlebnisse zu ermöglichen. Mit den neuen Jetpack Compose-First-Grundlagen, adaptiven Bausteinen und agentischen UI-Funktionen können Sie die Architektur und Benutzeroberfläche Ihrer App nahtlos für viele Formfaktoren skalieren.

  • AppState (Alpha) bringt das reaktive Modell von Compose auf die Zustandsebene und bietet Compose-spezifische Architekturbausteine, mit denen Entwickler und KI-Agenten den Zustand über Gerätekonfigurationen hinweg beibehalten können.
  • Navigation 3 1.2  ist stabil und bietet Unterstützung für Deeplinks sowie eine verbesserte Handhabung der intelligenten „Zurück“-Geste.
  • Die Compose-First-UI-Entwicklung wird mit dem kommenden stabilen Release von Compose 1.13 erweitert. Es bietet integrierte Unterstützung für adaptive Layouts mit Grid und Flexbox, die auf die stabile Version migriert werden, sowie neue Funktionen wie Progressive Blur und Formatted Text. 

Mit Googlebook und faltbaren Geräten die Reichweite erhöhen – dank neuer Skill-Unterstützung

Mit der Einführung von Googlebook können Ihre Apps jetzt nahtlos auf Smartphones und Laptops skaliert werden, ohne dass eine separate Codebasis erforderlich ist. Der Skill „Compose Adaptive“ hilft Kundenservicemitarbeitern, mobile Apps so zu transformieren, dass sie auf Smartphones, Foldables, Googlebooks, Tablets, geparkten Autos und XR-Geräten skaliert werden können.

Heute haben wir es aktualisiert, damit Sie Ihre vorhandenen Apps schneller und einfacher für Computer optimieren können. Der Adaptive-Skill kann jetzt Ihre Compose-UI prüfen, um Tastenkombinationen, benutzerdefinierte Mauszeiger, Hover-Zustände und Kurzinfos für Schaltflächen und Steuerelemente zu finden und zu implementieren. Neben der Navigation und der Migration von Layouts zu Grid, FlexBox und mediaQuery wird jetzt auch die End-to-End-Zustandsverwaltung in der gesamten App explizit behandelt. 

Außerdem umfasst die Fähigkeit jetzt auch Optimierungen für faltbare Geräte, z. B. die automatische Umgestaltung von Medien- und Kamerabildschirmen in Layouts für den Tischmodus. Nächstes Jahr wird Google Play genau darauf achten, wie Ihre App oder Ihr Spiel auf faltbaren Geräten funktioniert, und Ihnen mehr Möglichkeiten bieten, zu zeigen, wie Sie Ihre App oder Ihr Spiel adaptiv gestaltet haben. Apps sollten mit dem Compose Adaptive Skill optimiert werden. Beachten Sie außerdem die Qualitätsrichtlinien für adaptive Android-Apps. Beachten Sie bei Spielen die Richtlinien für adaptive Spiele. Details zu den Anforderungen für den Google Play Store werden im Laufe des Jahres bekannt gegeben. 

Für eine wachsende Auswahl an Android XR-Geräten entwickeln

ManinOffice_V2.jpg

Heute haben wir zusammen mit XREAL die XREAL AURA vorgestellt, die weltweit erste kabelgebundene XR-Datenbrille mit Android XR. Außerdem haben wir mehrere wichtige Bibliotheken und Tools als stabil veröffentlicht.  

  • Die wichtigsten Jetpack XR SDK-Bibliotheken sind jetzt stabil und bieten produktionsreife APIs, langfristige API-Stabilität und Abwärtskompatibilität für Jetpack SceneCore, ARCore für Jetpack XR und XR Runtime.
  • Android XR-Emulatoren in Android Studio sind jetzt stabil, sodass Entwickler Erlebnisse für XR-Brillen, Audiobrillen und Display-Brillen erstellen, iterieren und visuell validieren können, ohne physische Hardware zu benötigen.
  • Der Android XR Engine Hub  ist jetzt stabil und bietet einen dedizierten Workflow sowie einfachen Zugriff, um Leistungs-Traces in Unity, Godot und Unreal zu starten und zu analysieren.
  • Mit den Geospatial APIs in ARCore für das Jetpack XR SDK und Unity können Entwickler digitale Inhalte präzise in der realen Welt verankern und lokales Tracking auf kabelgebundenen XR-Brillen und Smart Glasses ermöglichen.

Wir freuen uns auf Ihr Feedback zu diesen neuen Tools und Funktionen. Wir freuen uns auf Ihre Ideen, wie wir unsere Tools weiter verbessern können, um Sie bei der App-Entwicklung zu unterstützen.

Verfasst von:
Weiterlesen