Google bringt Gemini in Android-Bibliothek, aber rät vom Einbau in Apps ab

android-bench-vibecoding-generated-image-nano-banana-pro

Bild: Nano Banana Pro

Google hat am 3. September das Gen AI SDK for Kotlin in Version 1.0 veröffentlicht, eine Programmbibliothek, über die Software die Gemini-Modelle ansprechen kann. Kotlin ist die Standardsprache für Android-Apps, und die Bibliothek läuft auch auf Android. In der Dokumentation rät Google App-Entwicklern trotzdem davon ab, sie dort direkt einzusetzen.

Google lässt App-Entwickler einen Umweg machen

Der Grund liegt bei den Zugangsdaten. Spricht eine App Gemini direkt an, muss der Zugangsschlüssel im Programm stecken, das auf eurem Gerät liegt, und lässt sich von dort auslesen. Für öffentliche Apps empfiehlt Google deshalb den Umweg über Firebase AI Logic zusammen mit dem Dienst App Check, der Anfragen absichert, ohne die Zugangsdaten preiszugeben.

Note on Mobile Security: While this SDK supports Android targets via Kotlin Multiplatform, it is intended for server-side use or secure backend environments. We strongly discourage embedding API keys or Google Cloud IAM credentials (such as Service Account JSON keys or OAuth tokens) directly into public mobile client applications without protection. For public mobile apps connecting directly from client devices, please use Firebase AI Logic with Firebase App Check enabled.

SmartDroid.de bei Google folgen

Das neue Werkzeug beschreibt Google als für den Serverbetrieb gedacht. Auf Android soll es nur zum Einsatz kommen, wenn die App über einen eigenen abgesicherten Server geht, oder bei internen Anwendungen und Testprojekten. Der vorgesehene Weg bleibt also App, eigener Server, Gemini.

Am Funktionsumfang liegt es nicht

Die Bibliothek deckt praktisch alles ab, was Gemini kann. Dazu gehört Sprachdialog in Echtzeit, bei dem eine dauerhafte Verbindung offen bleibt und Audio in beide Richtungen fließt. Dazu kommen Bildgenerierung über die Nano-Banana-Modelle, Websuche und Funktionsaufrufe, bei denen Gemini selbst entscheidet, wann es eine Funktion der Anwendung startet und mit deren Ergebnis weiterarbeitet.

Nichts davon rechnet lokal. Mit Gemini Nano, dem kleinen Modell, das auf ausgewählten Pixel- und Galaxy-Geräten direkt auf dem Smartphone arbeitet, hat die Bibliothek nichts zu tun. Jede Anfrage geht in Googles Rechenzentren, abgerechnet wird nach Verbrauch, ein begrenztes kostenloses Kontingent gibt es zum Ausprobieren. Was der Weg über die Cloud im Alltag bedeutet, zeigt sich gerade an der Kritik am Sprachassistenten im Auto, wo die Verzögerung Nutzer nervt.

SmartDroid.de als Quelle bei Google

Schreibe einen Kommentar

Bleibt bitte nett zueinander!