Was gibt es Neues für Android-Entwickler auf der Google I/O 2022?

Google I/O ist eine jährliche Veranstaltung, die Google durchführt, um seine größten Softwareänderungen und -updates anzukündigen. Die Google I/O 2022 fand vom 11. bis 12. Mai statt und brachte einige bedeutende Änderungen mit sich.

Die Veranstaltung umfasst einige bemerkenswerte Erklärungen für Android-Entwickler:

  • Spannende neue Funktionen, die die Entwicklung von Android-Apps vereinfachen
  • Verbesserungen bei tragbaren Anwendungen und Weiterentwicklungen für große Bildschirme
  • Verbesserungen an Android Studio und Jetpack Compose
  • Eine überarbeitete Google Wallet

Lesen Sie mehr, um mehr über die neuesten Softwareankündigungen von Google zu erfahren und Ihr nächstes Android-Projekt zum Erfolg zu führen!

Wichtige Ankündigungen für Entwickler auf der Google I/O 2022

Die Google I/O war schon immer eine hauptsächlich auf Entwickler ausgerichtete Veranstaltung. Hier sind die wichtigsten Ankündigungen, die Google während und nach der I/O-Entwickler-Keynote gemacht hat.

1. Android 13-Beta

Nun ist auch die zweite Android 13 Beta verfügbar. Sie können Ihre Anwendungen für die neuesten Datenschutz- und Sicherheitsfunktionen vorbereiten, wie z. B. erweiterte Berechtigungen für die Kopplung mit Mobilgeräten und die Verwendung von Mediendateien, die Fotoauswahl zum Schutz der Privatsphäre und die neue Benachrichtigungsberechtigung.

Android 13 Beta 2

Sie können Ihre Anwendung stabiler machen, indem Sie auf Funktionen wie thematische App-Symbole und App-spezifische Sprachunterstützung zugreifen.

Darüber hinaus können Sie sich weiterentwickeln, indem Sie modernen Standards wie Bluetooth LE Audio und HDR-Video folgen. Sie können Android 13 Beta auf einigen bestimmten faltbaren Geräten, Tablets und Telefonen ausprobieren.

2. Jetpack-Komposition

Google hat Jetpack Compose 1.2 Beta auf den Markt gebracht, das einen der bekanntesten Fehler behebt, indem es includeFontPadding, einen anpassbaren Parameter, hinzufügt. Es ermöglicht eine genauere Textausrichtung innerhalb eines Layouts, weshalb Google vorschlägt, diesen Wert auf „unpassend“ zu setzen.

Jetpack Compose 1.2 startet auch herunterladbare Schriftarten, die Ihnen helfen, Google Fonts umgekehrt zu erkunden. Sie können sich auch mit einer einfachen Einrichtung für Fallback-Schriftarten entscheiden.

Derzeit unterstützt Jetpack Compose das Textlupen-Widget von Android. Die frühere Version, dh Compose 1.1.0, nahm diese Lupe zur Auswahl innerhalb der Textfelder. Und die neueste Version unterstützt die Lupe im SelectionContainer.

Darüber hinaus wurde die Lupe so verbessert, dass sie genau den Funktionen und Verhaltensweisen der Android-Lupe in Ansichten entspricht.

3. Android-Studio

Google kündigte auch einige neue Fortschritte für das verwendete Toolset an Entwicklung von Android-Apps. Es gibt zwei Android Studio-Starts: Android Studio Electric Eel, eine Canary-Version, und Android Studio Dolphin, das sich in der Beta-Phase befindet.

Mit dem Android Studio Dolphin können Entwickler mit dem Layout Inspector überprüfen, wie oft Composables neu zusammengesetzt werden können. Viele Neuzusammensetzungen weisen darauf hin, dass es möglich ist, ein Composable zu optimieren.

Darüber hinaus enthält Dolphin ein Tool zur Animationskoordinierung, das Entwicklern hilft, die Animationen schnell zu sehen und durchzugehen. Außerdem wird eine MultiPreview-Anmerkung hinzugefügt, damit Entwickler für verschiedene Bildschirmgrößen entwickeln können.

Andererseits verfügt Android Studio Electric Eel über einen Recomposition-Highlighter, der sich vorstellt, wann und welche Composables neu zusammengestellt werden.

4. Flattern 3

Google auch eingeführt Flattern 3 auf seiner Veranstaltung I/O 2022. Die plattformübergreifende App-Entwicklungssuite des Unternehmens wächst mit neu entwickelter Unterstützung für Linux und macOS.

Flattern 3

Außerdem werden die Firebase-Integration, das Casual Games Toolkit, schnellere Kompilierungsgeschwindigkeiten auf Apple Silicon Macs und andere neue Funktionen und Produktivitätsfunktionen verbessert.

Darüber hinaus erhalten Sie eine bessere Unterstützung für Googles Designsprache Material You. Flutter 3 koexistiert auch mit der Einführung von Dart SDK 2.17.

5. Große Bildschirme und faltbare Geräte

Auf der Google I/O 2022 hat Google Android 12L vorgestellt, also größere Bildschirme wie Tablets und Foldables. Diese bieten mehr Platz auf dem Bildschirm für Funktionen wie Multitasking, spaltenbasierte Layouts aus dem Systemmenü und einen Split-Screen-Modus.

Verbesserungen in Android 13 bieten eine angenehme Erfahrung beim Erstellen und Entwerfen adaptiver Benutzeroberflächen.

Google bietet drei Starter-Layouts an, die als kanonische Layouts bekannt sind. Sie helfen beim Start von Projekten mit großen Bildschirmen.

  • Einspeisung
  • Stützplatte
  • Listendetailansicht

Dies sind Anfängerprojekte für grundlegende Anwendungsfälle. Neue Haltepunkte, die Ihnen helfen, Ihre Benutzeroberfläche je nach Speicherplatz für verschiedene Geräte zu konvertieren, sind:

Sie finden diese vordefinierten Klassen in der JetpackWindowManger 1.1-Bibliothek. Die Jetpack DragAndDrop-Bibliothek ist eine weitere bemerkenswerte Bibliothek zum Erstellen ansprechender Benutzeroberflächen. Es bietet Ihnen Hilfsklassen, um das Ziehen und Ablegen bequemer zu machen. Ein weiteres ist Slidingpanellayout, das dabei hilft, Fragmente intuitiv zu mischen.

6. Gesundheit verbinden

Auch Google kündigte an Gesundheit verbinden, eine neue Plattform zum schnellen und sicheren Erkunden von Gesundheitsdaten auf Android-Geräten. Es ist die gemeinsame Zusammenarbeit von Google und Samsung, die Samsung Health, Google Fit und Fitbit begrüßen.

Gesundheit verbinden

Health Connect vereinfacht Verbindungen zwischen Anwendungen und hilft dabei, mehr Benutzer mit weniger Aufwand zu erreichen. So können Sie die Gesundheits- und Fitnessinformationen der Benutzer problemlos in Ihrer Anwendung verwenden und schreiben. Sie müssen das Health Connect SDK als Jetpack-Bibliothek herunterladen und es genießen.

Wenn Benutzer ihre Zustimmung geben, sammelt Health Connect Informationen von allen Apps auf dem Android-Gerät und speichert die Daten in einem Datenspeicher auf dem Gerät. Es bietet den Benutzern vollständige Informationen und Kenntnisse über ihre Fitnessdaten. Derzeit ist Health Connect in Alpha über die Jetpack Health API verfügbar.

7. Firebase

Auf der Google I/O 2022 stellte das Firebase-Team erstmals Firebase Extension-Events vor. Es ermöglicht Entwicklern, die Funktionalität der Erweiterungen mit ihrem Code zu verbessern. Außerdem sind neue Erweiterungen von Drittanbietern für Zahlungsabwicklung, Suche und Marketing, die von Typesense, RevenueCat, Stream und Snap eingeführt wurden, jetzt in der Firebase Emulator Suite verfügbar.

Jetzt können Sie die mit Angular Universal und Next.JS entwickelten Firebase-Webanwendungen mit einem Befehl bereitstellen: „firebase deploy“. Wir gehen davon aus, dass bald auch Unterstützung für andere Web-Frameworks verfügbar sein wird.

Firebase hat seine Crashlytics-Unterstützung aktualisiert, um den Aufwand für den Einstieg zu verringern, Warnungen von Crashlytics zu erhalten, schwerwiegende Probleme in Anwendungen bei Bedarf zu melden und Flutter-Gruppenabstürze potenzieller zu machen.

Darüber hinaus bietet Firebase eine bessere Unterstützung für die App Check-Integration mit der neuen Play Integrity API, Swift-Sprache, neuen Warnungen in der Leistungsüberwachung und neuen Funktionalitäten und Features in der App-Verteilung, einschließlich automatischer Löschung, einfacher Gruppenzugriff, Bulk-Tester-Handhabung und der Fähigkeit, Tester über eine neue Version innerhalb der App zu informieren.

8. Google Wallet

Google stellte 2011 seine erste Wallet-App vor. Sie erfuhr viele Änderungen und wurde schließlich 2018 zu Google Pay. Auf der I/O 2022 kündigte Google ein überarbeitetes, neues Google Wallet an, um seine alte Wallet zurückzubringen.

Google Geldbeutel

Google möchte die physische Brieftasche ersetzen, damit Benutzer ihre Debit- und Kreditkarten aufbewahren können, ohne eine echte Brieftasche zu benötigen. Derzeit testet das Unternehmen dieses Konzept in den USA, um Nutzern dabei zu helfen, ihren Führerschein digital zu speichern und per QR-Code oder NFC zu teilen.

Die brandneue Google Wallet-Anwendung bietet einige voreingestellte Passtypen wie Bordkarten, Kundenkarten, Impfkarten, Geschenkkarten usw.

Darüber hinaus bietet es eine generische Karte, die für andere Ausweise wie Parkausweise oder Bibliotheksausweise verwendet werden kann. Sie können sogar viele Pässe kombinieren. Wir können davon ausgehen, dass Google Wallet sehr bald im Play Store eingeführt wird.

9. Android-Vitals

Google hat in seiner Session „App Quality on Google Play“ angekündigt, Android Vitals außerhalb der Play Console zu starten. Die völlig neue API bietet programmgesteuerten Zugriff auf die Vitals-Metriken und Problemdaten, einschließlich Stacktraces, ANR- und Absturzraten, Cluster und Zählungen.

Darüber hinaus versucht Google, die Verwendung von Android Vitals mit anderen Crash-Reporting-Tools, insbesondere Crashlytics von Firebase, zu vereinfachen. Daher können Sie jetzt Ihre Play-App und die Crashlytics-App verbinden, um Play-Trackdaten in Crashlytics abzurufen.

Wir gehen davon aus, dass Issue-Cluster bald auch in Crashlytics und Vitals den gleichen Namen erhalten werden, was es einfacher macht, sie zusammen zu verwenden.

Schließlich kann Vitals jetzt anzeigen, ob im Hintergrund oder Vordergrund ein Absturz aufgetreten ist. Sie können auch den Stack-Trace auf den Absturz überprüfen. Die Ausnahmemeldung wird jedoch unkenntlich gemacht, da sie PII enthalten könnte. Bald wird Vitals Ausnahmemeldungen anzeigen und gleichzeitig sicherstellen, dass Benutzerinformationen geschützt werden, indem PII geschwärzt werden.

10. Betriebssystem tragen

Im Jahr 2021 haben sich Samsung und Google zusammengetan, um Wear OS 3 vorzustellen. Es ist eine neu entwickelte Plattform, die die exklusivsten Funktionen von Samsung und Google bietet. Obwohl Wear OS 3 derzeit exklusiv für die Galaxy Watch 4-Serie erhältlich ist, erwarten wir bald weitere Wear OS 3-fähige Uhren, wobei die Pixel Watch die bemerkenswerteste ist.

Betriebssystem tragen

Durch die Partnerschaft von Google mit Samsung sind viel mehr aktive Wear OS-Smartwatches auf dem Markt erhältlich. Es wird erwartet, dass Wear OS eine Notfall-SOS-Funktion erhält, mit der Benutzer einfach ein Familienmitglied, einen Freund oder Notdienste direkt von ihrem Handgelenk aus kontaktieren können.

Google wird in Kürze die Next-Gen Wear OS Smartwatches auf den Markt bringen. Wir erwarten noch in diesem Jahr weitere Wear OS-Anwendungen im Play Store, darunter Deezer und SoundCloud. Letztendlich wird Google Assistant „diesen Sommer“ zur Galaxy Watch 4-Serie kommen.

11. GooglePlay

Die größte Ankündigung von Google auf der I/O 2022 ist die Einführung des Google Play SDK Index. Es ist ein Web-Tool, das Informationen über die anspruchsvollsten Pakete auf Android gibt. Insbesondere erfahren Sie, welche Berechtigungen sie benötigen, welche Apps sie verwenden und welchen Code sie möglicherweise gegen die Google Play-Richtlinien verstoßen.

Das brandneue Beta-Programm mit dem Namen „LiveOps“ wird Entwicklern dabei helfen, ihre Sonderveranstaltungen oder Rabatte und Bewerbungen einzureichen, um sie im Play Store hervorzuheben. Derzeit hat die LiveOps-Beta einige Einschränkungen, aber Entwickler können sich für die Möglichkeit zur Teilnahme registrieren.

Der Play Store erhält ein weiteres neues Feature, dh die Kapazität, fast fünfzig Store-Einträge für eine Anwendung zu verwalten. Es ermöglicht kleine Variationen zwischen ihnen, möglicherweise abhängig von den Interessen oder der Region der Benutzer oder einer Werbekampagne.

12. Google-Assistent

Mit dem Google Assistant SDK können Entwickler App-Aktionen erstellen, mit denen Benutzer nahtlose Sprachbefehle sprechen können, um grundlegende App-Funktionen einzuführen.

Während der Sitzung „Google Assistant-Funktionalität auf Android-Geräten“ auf der Google I/O 2022 erklärte die Organisation, dass sie die App Action-Unterstützung für Wear OS erhöhen wird.

Darüber hinaus sagt die Organisation, dass sie die in aktuellen Apps verwendeten integrierten Gesundheits- und Fitnessindizes aktivieren werden, um Benutzern zu helfen, eine ähnliche Integration zu erreichen.

Google wird auch den Entwicklerzugriff auf die Shortcuts-API für Android for Cars maximieren. Es vereinfacht die Sprachzugriffsintegration in Anwendungen, die für Android Automotive und Android Auto entwickelt wurden.

Andererseits ermöglichen intelligentere benutzerdefinierte Absichten dem Assistenten, immense Beispiele für Benutzeranfragen durch maschinelles Lernen besser zu identifizieren.

Außerdem hat Google zwei neue Funktionen angekündigt: App Install Suggestions und Brandless Queries. Diese sind für Anwendungen mit App-Aktionen verfügbar.

Mithilfe von App-Installationsvorschlägen kann der Assistent Benutzer zum Play Store weiterleiten und sie ermutigen, die App zu installieren und die Funktionen zu verwenden. Mithilfe von Brandless Queries kann der Assistent entscheiden, welche App die Anforderungen der Benutzer am besten erfüllt, und sie zu dieser App weiterleiten.

13. Baseline-Profile

Die Geschwindigkeit einer App nach der Installation kann sich stark auf die Benutzerbindung auswirken. Um diese Erfahrung zu verbessern, hat Google eingeführt Basisprofile. Es ermöglicht Bibliotheken und Anwendungen, der Android-Laufzeit Metadaten zur Verwendung von Codepfaden anzubieten, die vor der Kompilierung priorisiert werden.

Aufgrund des Hinzufügens von Baseline-Profilen hat Google eine um 30 % schnellere Startzeit von Apps festgestellt. Das Unternehmen verwendet bereits Baseline-Profile in Jetpack und hat Baselines zu berühmten Bibliotheken wie Compose und Fragments hinzugefügt, um eine effektivere Endbenutzererfahrung zu bieten.

Unterm Strich

Mit vielen exklusiven Softwareänderungen und -updates hat Google auf seiner I/O 2022 ein besseres Angebot präsentiert. Sie können die Verbesserungen und Weiterentwicklungen in Android, Firebase und Flutter zu Ihren Anwendungen hinzufügen, wodurch der Entwicklungsprozess nahtloser und bequemer wird.

Häufig gestellte Fragen

Was ist Google I/O?

Google I/O ist eine jährliche Entwicklerkonferenz, die vom Suchgiganten Google veranstaltet wird. Auf dieser Konferenz lernen Entwickler die neuesten Software-Updates und Verbesserungen sowie andere Dienste für das Google-Ökosystem kennen.

Wann war die Google I/O 2022?

Die Google I/O 2022 fand von Dienstag, den 11. Mai bis Mittwoch, den 12. Mai statt.

Similar Posts

Leave a Reply