SuperApps – Aufbau eines Ökosystems für mobile Plattformen

Bild: BBVA

SuperApps sind mobile Marktplätze mit integrierten Mikro-Apps für alle Gelegenheiten.

Die beliebtesten Beispiele sind WeChat, Facebook und eine Reihe von Software mit ähnlicher Funktionalität (Yandex, Google). Solche Software erlangte die größte Popularität in China, heute wird sie auf der ganzen Welt bekannt.

Das Entwicklungspotenzial solcher Anwendungen ist durch die Kombination nützlicher Funktionen und Add-Ons an einem Ort extrem hoch. Beispielsweise absorbiert die Google Corporation andere Unternehmen, schafft immer neue Optionen und bildet in jedem Smartphone oder Tablet ein eigenes Ökosystem. Im Gegensatz zu WeChat betrifft es viele Lebensbereiche und geht weit über die Wirkung sozialer Netzwerke hinaus.

Im Gegensatz zu herkömmlichen mobilen Anwendungen sind Marktplätze nicht nur ein Programm, das offline oder mit einer Verbindung zum globalen Netzwerk arbeiten kann. Dies ist eine ganze Reihe von Dienstprogrammen, dh die Integration einer Reihe unabhängiger Funktionen in eine einzige mobile Plattform (Frontend). Angesichts der Möglichkeiten, Frameworks und Superapp-APIs zu verwenden, um mit verschiedenen Mikroanwendungen oder Mikrodiensten zu arbeiten, kann ein kleines Programm in einen Markt mit unbegrenzten Möglichkeiten verwandelt werden.

Superapps entwickeln und zuweisen

Die Hauptentwicklungstechnologie für Superapps ist ein einfaches Blockdiagramm mit Partnerdiensten und integrierten Mikroanwendungen. Aus Sicht der Erfahrung von Experten (als Backend) sind folgende Tools und Technologien zur Erstellung von SuperApps erlaubt:

  • Für die Visualisierung (Frontend) werden HTML, JavaScript, CSS verwendet – sie bieten eine hochwertige Anzeige aller Daten, eine angenehme und freundliche Oberfläche.
  • Das Backend ist der Teil der SuperApp, der für den Benutzer unsichtbar bleibt. Für seine Entwicklung werden beliebige Programmiersprachen verwendet, am häufigsten jedoch Ruby, PHP, Python, Java.
  • Um Benutzerdaten und zugehörige Informationen (mit oder ohne Netzwerkzugriff) zu speichern, ist eine DBMS-Integration durch die Verwendung von MySQL, PostgreSQL, MongoDB oder anderen Technologien erforderlich.
  • Serveranwendungen, AJAX, Frameworks oder Bibliotheken von Drittanbietern werden verwendet, um sicherzustellen, dass Backend und Frontend auf qualitativ hochwertige Weise miteinander interagieren.

Um sicherzustellen, dass ein Teil der Anwendungsdaten immer verfügbar ist und nicht viel Speicherplatz auf dem Telefon des Benutzers beansprucht, wird Caching verwendet. Synchronisation und Integration neuer Dienste werden von ähnlichen Entwicklungswerkzeugen bereitgestellt.

Wer braucht SuperApps und warum

Von funktionsreichen Apps profitieren sowohl Benutzer als auch Entwickler. Aus der Sicht von Geschäftsleuten und Eigentümern von SA können eine Reihe von Vorteilen festgestellt werden:

  • Die Präsentation vieler Dienste in einem Fenster bietet zusätzliches Einkommen;
  • Die Diversifizierung der bereitgestellten Dienste erfordert keine Aufstockung des Personals, einschließlich des IT-Personals;
  • Die Bequemlichkeit der Dienstbereitstellung ist notwendig, um die Benutzerbindung zu erhöhen;
  • Ausbau des Ökosystems weckt Kundeninteresse und warnt davor, zu anderen Marken zu wechseln.

Benutzer schätzen die Vielseitigkeit der Anwendung aus mehreren Gründen:

  • Sie müssen nicht nach verwandten Produkten und Dienstleistungen suchen – alles wird in einem Fenster angezeigt;
  • Alle Werbeaktionen und Rabatte werden an einem Ort gesammelt;
  • Dienstanbieter durchlaufen QoS mit dem Eigentümer der Super-App.

Bei der Verwendung von SuperApps erhalten Benutzer zusätzliche Rabatte, ein Treueprogramm wird gebildet, es gibt einen Cashback und andere Vorteile.

Superapps auf der ganzen Welt: Beispiele

Die Hauptzielgruppe digitaler Marktplätze sind junge Menschen der mobilen Generation, die häufig Smartphones und Gadgets nutzen. Superapps rekrutieren ihre Zielgruppe durch Empfehlungen oder durch Werbekampagnen. Zielgruppen sind oft Kunden einer Bank oder eines Betreibers, die ein einziges Zahlungssystem und Dienstleistungen nutzen. Die größte SA der Welt kann heißen:

  • WeChat ist ein Messenger mit Wallet, der Möglichkeit, Dienste zu kaufen und zu bezahlen.
  • Alipay ist eine mobile Geldbörse mit integrierten Diensten für Reisen, Einkaufen, Anbieter.
  • Meituan ist ein Service für Abonnenten, bei dem Sie ein Zimmer buchen, Essen bestellen, ein Ticket kaufen, sich für Kurse oder Spas anmelden können.
  • Taobao ist ein Marktplatz für asiatische Waren, auf dem Sie alles kaufen können, von Unterwäsche bis hin zu Autos.
  • Grab ist eine Taxibestellanwendung, die sich in einen Logistikdienst mit einem internen Zahlungssystem verwandelt hat.

Entwicklung des Superapp-Ökosystems: Funktionen

Die meisten SAs der Welt arbeiten nach demselben Schema:

  • Erstellen Sie ihre eigene Anwendung mit einer bestimmten Service- oder Produktliste;
  • Unternehmen aus verwandten oder gleichen Geschäftsbereichen aufkaufen;
  • Produkt- und Dienstleistungsangebote diversifizieren.

Einige Marken gründen selbst neue Unternehmen. Zum Beispiel half Forward Tinkoff zuvor bei der Einführung eines Teils seiner zusätzlichen Dienste – eines Mobilfunkanbieters. Erst danach begann der Anbieter mit Vympel Telecom zu kooperieren und kaufte einige seiner Anteile. Sber agiert genau nach Schema – zunächst kauft es Unternehmen auf oder gehört zu den Gründern, erhält Mehrheitsbeteiligungen und fügt dann seinen Anwendungen und Diensten neue Services hinzu.

Auch wenn viele Argumente gegen die Entwicklung von Superapps sprechen, gewinnt die Technologie immer mehr an Popularität. Die Fülle an Symbolen und Optionen kann durch eine übersichtliche Oberfläche und eine hochwertige Strukturierung der Optionen kompensiert werden. Damit sich die Nutzer keine Sorgen um personenbezogene Daten machen müssen, sollten Sie ein hochwertiges Backend mit Hacking-Schutz verwenden.

Was ist, wenn Sie eine Superapp ausführen möchten?

Eine SuperApp von Grund auf neu zu entwickeln oder eine Reihe von Mikro-Apps zu erstellen, ist eine komplexe Aufgabe, die sich für kleine oder mittlere Unternehmen möglicherweise nicht auszahlt. Das Ausführen von SA ist definitiv nicht erforderlich, wenn:

  • Das Unternehmen bietet verschiedene Dienstleistungen aus verwandten Dienstleistungsbranchen an;
  • Das Unternehmen hat keine Pläne, zu expandieren, andere Unternehmen zu erwerben oder Partnerschaften mit anderen Beteiligungen einzugehen;
  • Es gibt keine Möglichkeit, ein kompetentes IT-Team zu bilden, das in der Lage ist, das System ständig zu warten, und Outsourcing scheint unrentabel oder gefährlich zu sein.