Die auf Entwickler ausgerichtete "Playtime" -Ereignisserie von Google hat heute ihren Anfang genommen und bringt eine ganze Reihe von Änderungen für Entwickler mit sich, die Apps im Play Store veröffentlichen. Der größte Schritt, auf den sich Google konzentriert, ist die Änderung des jahrelangen Paradigmas, große (und zunehmend auch so) Apps auf Ihrem Handy in einer Einheitsgröße zu installieren.
Die Änderungen stammen aus einem neuen Veröffentlichungsformat, das als "Android App Bundle" bezeichnet wird. Mit Bundles können Entwickler ihre Apps in verschiedene Komponenten unterteilen, um die anfängliche App-Installationsgröße für Benutzer zu reduzieren. Das bedeutet, dass beim Herunterladen einer App die Dateigröße wahrscheinlich geringer ist - wir sind uns alle einig, dass dies eine gute Änderung ist - und dass zusätzliche Komponenten später bei Bedarf heruntergeladen und zur App hinzugefügt werden können. Dies ermöglicht auch größere Apps, beispielsweise für Spiele, ohne dedizierte Erweiterungsdateien.
Google macht es Entwicklern noch einfacher, Apps auf verschiedene Arten zu verteilen, ohne mehrere Apps zu erstellen.
Die Umstellung auf App-Bundles hilft Google dabei, den Prozess der Optimierung des App-Installationsparadigmas weiter voranzutreiben. Teil des Prozesses ist die Verbesserung von "Instant Apps" - dem kürzlich angekündigten System, mit dem Apps ihre Basiskomponenten laden und ohne Installation ausführen können. Jetzt können Instant-Apps so gestaltet werden, dass sie nur Teil von App-Bundles sind. Entwickler müssen also keine separate "Instant" - und "installierbare" App mehr erstellen, sondern erstellen nur ein App-Bundle, das definiert, welcher Teil als Instant-App ausgeführt wird. und der Rest kann später kommen. Dies ist eine große Verbesserung für Entwickler, die keine separaten Versionen ihrer Apps verwalten möchten und von einer besseren Konvertierung profitieren, indem sie im Web oder im Play Store gefunden und in eine tatsächliche App-Installation umgewandelt werden.
Wenn Apps kleiner sind und schneller ausgeführt werden, gewinnt jeder.
Auf der Verbraucherseite sind diese beiden Änderungen insofern von Bedeutung, als sie die Grenzen dessen, was es bedeutet, eine App zu "installieren", weiter verwischen. Aber wenn es richtig gemacht wird, gewinnt der Endbenutzer - es spielt keine Rolle, ob eine App, ein Teil einer App oder gar keine Komponente tatsächlich "installiert" ist, solange die Laufzeit kurz ist und die App wie folgt funktioniert du erwartest. Ein zusätzlicher Vorteil ist die Einsparung von Speicherplatz auf dem Telefon sowie von mobilen Daten, wenn Sie eine neue App benötigen, während Sie nicht über WLAN verfügen.
Diese Art von Änderungen wird viel Zeit in Anspruch nehmen und die Entwickler müssen die Zeit investieren, um sie in ihre eigenen Apps umzusetzen, aber die Ergebnisse sollten für alle positiv sein.
Google hat viel mehr zu erzählen und jede Menge Updates für Entwickler als hier beschrieben. Wenn dies Ihr Fachgebiet ist (oder Sie es möchten), hat Google Unmengen von Informationen auf seinem Entwickler-Blog.