Im Jahr 2020 wurden alle Rekorde bei den Downloads von mobilen Apps gebrochen, und die weltweiten Ausgaben erreichten fast 111 Milliarden Dollar. Wie die Zahlen zeigen, können wir ohne unsere Apps nicht mehr leben. Deshalb sind Instant-Apps so interessant. Dies ist eine Funktion von Google Play, die es uns ermöglicht, eine App zu nutzen, ohne sie vollständig herunterladen zu müssen. Mit dieser Lösung können wir ganz einfach die von uns benötigten Anwendungen nutzen, ohne den Speicher unseres Mobilgeräts zu belegen
Index:
- Was ist eine Instant App?
- Die Geschichte der Instant Apps
- Was Entwickler beachten müssen
- Beispiele für Instant Apps
Was ist eine Instant App?
Instant-Apps, auch Google Play Instant oder Android Instant genannt, sind die Alternative zum Herunterladen und Installieren einer vollständigen App. Sie ermöglichen es Ihnen, einige Funktionen zu nutzen, ohne sie vollständig hosten zu müssen und daher kaum Speicherplatz zu beanspruchen.
Mit einer Instant App können wir nur die Teile einer Anwendung nutzen, die uns interessieren, man könnte sie also als Mini-Anwendungen mit Mini-Programmen bezeichnen.
Diese Apps werden den Nutzern in Form einer Schaltfläche „Jetzt ausprobieren“ auf der Google Play Store-Seite, eines Links in einer E-Mail oder einer alternativen Bereitstellungsmethode wie einem QR-Code präsentiert. Auf diese Weise kann man sich eine Vorschau ansehen, bevor man sich für den Download und die Installation der vollständigen Anwendung entscheidet.
Nach dem Anklicken sendet Google Play automatisch die Dateien, die zum Ausführen der Funktionen benötigt werden, ohne dass Downloads, Installationen oder Wartezeiten erforderlich sind.
Das könnte Sie interessieren: Wie Sie mit Ihrer App Geld verdienen: kostenlose vs. bezahlte Apps
Einer der Hauptvorteile von Instant-Apps ist ihre leichte Testbarkeit, die es den Nutzern ermöglicht, neue Anwendungen einfach und schnell kennen zu lernen.
Ein weiterer Vorteil ist, dass sie für den Nutzer weniger Aufwand bedeuten, was die Wahrscheinlichkeit verringert, dass Nutzer negative Rückmeldungen hinterlassen.
Allerdings sind mit diesen Anwendungen auch einige Herausforderungen verbunden, wie z. B. Sicherheitsfragen. Eine Instant-Anwendung besteht aus kleineren Softwaremodulen oder Codesätzen, was mehr Angriffspunkte bietet.
Eine weitere Einschränkung besteht darin, dass sie keine Hintergrunddienste oder Benachrichtigungen nutzen, nicht auf den externen Speicher eines Geräts zugreifen und keine Gerätekennungen wie die IMEI (International Mobile Equipment Identity) oder MAC (Message Authentication Code)-Adressen abrufen können.
Die Geschichte der Instant Apps
Im Mai 2016 kündigte Google auf seiner jährlichen Konferenz die Entwicklung von Instant Apps an. Ein Jahr später, 2017, wurden diese Apps für Android-Entwickler verfügbar gemacht und Android Studio 3.0 wurde eingeführt, um die Entwicklung dieser Apps zu unterstützen.
Diese Software war eine Revolution für alle Arten von Anwendungen. So hat beispielsweise die führende chinesische Messaging-App WeChat mehr als 840 Millionen aktive Nutzer und verwendet bereits integrierte Apps, die weder heruntergeladen noch installiert werden müssen. Einmal verwendet, bleiben diese Instant-Apps in der WeChat-Liste des Nutzers, können aber leicht entfernt werden. Die Instant-Apps von WeChat revolutionieren die traditionellen Messaging-Konten und ermöglichen Online-Shopping und eine breite Palette anderer Dienste.
Ähnlicher Artikel: 7 enthüllte Geheimnisse bekannter App Unternehmen
Google hat im Mai letzten Jahres eine ähnliche Funktion namens Instant Apps für Android eingeführt, die jedoch noch nicht offiziell vorgestellt wurde.
Sowohl der App Store von Apple als auch der von Android werden weiterhin die neuen „Mini-Programme“ erforschen, die eine Herausforderung für die schiere Anzahl der möglichen Funktionen darstellen, die sie anbieten können.
Was Entwickler beachten müssen
Schauen wir uns nun einige der Elemente an, die bei ihrer Entwicklung berücksichtigt werden sollten:
Einbindung
Die Google Play Instant API muss in Ihrer Anwendung enthalten sein.
Wenn Sie frühere Plugins für Instant Apps verwenden, können diese entfernt werden. Für die neue Instant-API sind keine Plugins erforderlich, und Sie können einen Code sowohl für die Instant- als auch für die Vollversion der Anwendung verwenden.
Erleichterung der Instant-Erfahrung
Der Versionscode der Instant App muss kleiner sein als der eigentliche Versionscode der App. Wenn Nutzer also von der Instant-App zur vollständigen Installation wechseln, betrachtet Google Play dies als einfaches Update.
Denken Sie daran, dass Instant Apps nicht auf dem Gerät installiert sind, sondern von einem isolierten Speicherplatz aus betrieben werden. Daher müssen wir das Attribut targetSandboxVersion einfügen.
Um ein Modul mit einer Instant App kompatibel zu machen, müssen Sie außerdem Codezeilen im Basismodul und in den Modulen hinzufügen, in denen die Instant App enthalten sein wird.
URL-Mapping
Wenn die URL auf dem Mobiltelefon geladen wird, muss ein zweiter Filter hinzugefügt werden, dann müssen Kategorie- und Aktionsflags in den zuvor erstellten Filter integriert werden, und schließlich müssen URL-Schemata hinzugefügt werden.
Bitten Sie die Benutzer, die Vollversion zu installieren
Sobald wir die Instant-App haben, besteht der nächste Schritt darin, den Nutzer zur Installation der eigentlichen Anwendung einzuladen, indem eine Nachricht angezeigt wird, die ihn zum vollständigen Download auffordert.
Testing
Instant-Apps können direkt getestet werden, indem man sie aus dem Programm Android Studio installiert oder aus dem Play Store herunterlädt und die interne Testfunktion nutzt.
✏️ Empfohlener Artikel: 4 gute Gründe, einen digitalen Prototyp zu erstellen
Wenn Sie nicht sicher sind, wie die Anwendung funktioniert, wenn sie aus dem Play Store heruntergeladen wird, können Sie einen internen Test durchführen, indem Sie ein Android-Anwendungspaket erstellen, es auf die interne Testseite hochladen und die Mail-IDs der Tester hinzufügen, um einen Test durchführen zu können.
Beispiele für Instant Apps
1. Marvel Strike Force
Die jüngste Veröffentlichung ist MARVEL Strike Force, ein Rollenspiel, in dem ein Team der Avengers gegen Marvel-Schurken antritt.
Um das Marvel-Universum nachzubilden, wurde die mobile App mit Hunderten von Animationen und innovativen Effekten versehen, was zu einem sehr umfangreichen Spiel führte, das ursprünglich über 500 MB groß war.
FoxNext entschied sich, Google Play Instant auszuprobieren, um das Spiel mit weniger als 10 MB Speicherplatz verfügbar zu machen.
Sie hatten Erfolg: Die siebentägige Verweildauer im Spiel stieg um fast 30 %, während die Konversionsrate um 32 % und der Umsatz pro Nutzer um 49 % zunahm. Heute hat das Spiel mehr als 10 Millionen Downloads und eine Bewertung von 4,3 im Play Store.
2. Evino
Evino ist ein Weinunternehmen mit Sitz in Brasilien. Die App hilft den Nutzern, eine große Auswahl an Weinen zu entdecken und auf Sonderangebote zuzugreifen.
Mit Google Play Instant wollten sie ihre App neuen Verbrauchern vorstellen und die Nutzung der App vereinfachen. Um dies zu erreichen, musste die App kleiner sein und den Zahlungsprozess vereinfachen, ohne andere wichtige Funktionen zu beeinträchtigen.
Sie lösten dieses Problem, indem sie Google Pay als einzige Zahlungsoption einführten. Durch die Eliminierung der Teile des Codes, die für die Verarbeitung von Kreditkarten benötigt werden, konnte die Größe der Anwendung erheblich reduziert werden.
Evino steigerte die Zahl der Downloads um 8 %, und dadurch, dass die Nutzer die App ausprobieren konnten, ohne sie zunächst installieren zu müssen, konnten sie eine große Zahl neuer Kunden gewinnen. Evino berichtet, dass 51 % der über die Instant-App getätigten Käufe Erstkäufer waren.
3. Panda Pop
Jam City ist ein Spieleentwickler und Erfinder von Panda Pop, einem Bubble-Shooter-Spiel, bei dem es darum geht, gefangene Pandababys zu retten.
Sie beschlossen, die Vorteile von Sofortanwendungen zu nutzen, um das Spiel im Hinblick auf die Code-Architektur und das Design sowie die hohe Qualität der Spielbarkeit zu optimieren.
Sie haben eine Sofortversion von Panda Pop entwickelt und auf den Markt gebracht, die der Nutzer durch Klicken auf die Schaltfläche „Jetzt ausprobieren“ in ihrem Play Store-Angebot spielen kann. Sie beschränkten die Instant-App auf die ersten 10 Ebenen und reduzierten so den Umfang erheblich, indem sie unnötigen Code eliminierten.
Sie haben alle ungenutzten Add-ons entfernt und die Größe von Texturen und anderen Assets wie Szenen, Skripten und Animationen reduziert.
Infolgedessen konnten die Nutzer eine reduzierte Version des Spiels genießen, ohne es herunterladen oder warten zu müssen, was mehr Nutzer dazu ermutigte, die vollständige Installation vorzunehmen.
Fazit
Bei der Erstellung einer App könnte die Implementierung einer Instant-App für das Unternehmen sehr vorteilhaft sein. Sie ermöglicht es den Nutzern, Aktionen oder sogar In-App-Käufe viel schneller und ohne weiteres Nachdenken durchzuführen. Außerdem könnte dies die eigentliche Zukunft der Apps bedeuten.
Wenn Sie an einer Instant-App für Ihr Unternehmen interessiert sind, sprechen Sie mit uns. Wir helfen Ihnen gerne weiter!