Zum Inhalt springen

App Agentur | App Entwicklung für Android, iOS und Web

Veröffentlichen von Progressive Web App (PWA) in beliebten App-Stores

Ganz gleich, ob Sie ein Technikbegeisterter oder ein Geschäftsinhaber sind, der Technologie für sein Wachstum nutzen möchte, unser Blog bietet wertvolle Informationen und Ressourcen, um Sie zu informieren und zu inspirieren.

Play Store und App Store Kosten

In der heutigen Welt entscheiden sich immer mehr Menschen für mobile Apps, um ihr digitales Leben zu verbessern. Aber auch der App-Store selbst verändert sich. Apps gehören der Vergangenheit an, während Progressive Web Apps im Kommen sind. Wie können Sie also Ihre PWA in den überfüllten App-Stores veröffentlichen? Technisch gesehen gibt es viele Online-App-Stores, in denen Sie Ihre Apps veröffentlichen können, darunter Apple Store, Google Play Store und Microsoft Store. Die verschiedenen App-Stores haben unterschiedliche Anforderungen und Richtlinien, welche Arten von Apps sie zulassen. Um eine App im Apple App Store zu veröffentlichen, müssen Sie das strenge Genehmigungsverfahren durchlaufen. Wenn Sie sich für die Entwicklung von PWA – Progressive Web Apps – interessieren, ist dieser Artikel genau das Richtige für Sie.

Können Sie PWA im App Store von Apple veröffentlichen?

Seit Anbeginn der Zeit nutzt Apple seine iOS-Plattform, um seine Geräte zu betreiben. Apple stellt auch die Apps für diese Geräte her. Aber wenn es um den App Store geht, schränkt Apple ein, welche Apps in den Store aufgenommen werden können. Der Grund, warum Apple PWAs im App Store nicht zulässt, ist, dass sie ein zusätzliches Protokoll verwenden würden, das nicht unterstützt wird und außerdem die Benutzerfreundlichkeit beeinträchtigt. Ihre App sollte Funktionen, Inhalte und eine Benutzeroberfläche haben, die sie von anderen Apps im App Store abhebt. Wenn Ihre App kein klares, einzigartiges Wertversprechen hat, nicht besonders nützlich ist oder einfach nur wie eine verherrlichte Broschüre aussieht, dann ist sie laut Apple möglicherweise nicht für den iOS Store geeignet.
Wenn Sie jedoch eine Progressive Web Application (PWA) haben, haben Sie immer noch die Möglichkeit, Apple-Nutzer über den Safari-Browser zu erreichen. Wenn Sie den Weg über iOS gehen wollen, schränkt Apple die Möglichkeiten von PWAs in Safari ein. Sie können PWA-Apps mit Safari öffnen und speichern, aber einige der Einschränkungen sind folgende

     

      • Es können nicht mehr als 50 MB zwischengespeichert werden.

      • Es besteht kein Zugriff auf Face ID.

      • Kein Zugriff auf Apples Touch ID.

      • Bluetooth funktioniert dort nicht.

      • Sie können nicht auf den virtuellen Assistenten Siri zugreifen.

      • Keine Möglichkeit, Push-Benachrichtigungen zu senden.

      • Kein Zugriff auf Kontakte.

      • Sie können sich nicht mit externen sozialen Netzwerken wie Facebook verbinden.

    Aber Sie können auf einige der Funktionen wie Kamera, GPS, Sprache, Apple Pay, Audioausgabe usw. zugreifen.
    Es stimmt, dass PWAs nicht direkt im App Store veröffentlicht werden können, da Apple nur Apps zulässt, die mit Flutter, C#, HTML5, Objective-C und Swift erstellt wurden, da diese die beste UI & UX bieten. Apps, die mit diesen Programmiersprachen erstellt wurden, werden als native Anwendungen bezeichnet. Wenn Sie also möchten, dass Ihre App von mehr iOS-Nutzern gefunden wird, sollten Sie unbedingt eine native App entwickeln.

    Schritte zur Veröffentlichung von PWA im Google Play Store

    Wenn Sie ein Webentwickler sind oder in der Web-App-Entwicklung tätig sind, wissen Sie vielleicht, dass der Google Play Store der erste große App-Store war, der Progressive Web Apps wirklich willkommen hieß. Aber es stimmt, dass Sie Ihre PWA möglicherweise einreichen müssen, um sie im Google Play Store aufzulisten. Die Aufnahme Ihrer Web-App in den Play Store ist der beste Weg, um sie für mehr Nutzer sichtbar und auffindbar zu machen. Außerdem sieht es so aus, als ob PWAs, die über den Google Play Store heruntergeladen werden, mehr Funktionen als Standard-Web-Apps haben werden. Einige der Pluspunkte der Auflistung Ihrer PWAs im Play Store sind:

       

        • Sie können mehr Widgets für den Startbildschirm hinzufügen.

        • Der Zugriff auf App-Verknüpfungen ist möglich.

        • Eine Android-Auto-Erweiterung, um Android-Smartphones zu verbinden.

        • Möglichkeit der Neuinstallation nach Zurücksetzen und Wiederherstellung.

        • Möglichkeit, Apps zu monetarisieren.

        • Zugang zu Push-Benachrichtigungen.

      Nachdem Google die Akzeptanz von Progressive Web Apps erhöht hat, haben Unternehmen mehr Erfolg damit, ihre Websites in Apps zu verwandeln. Wenn Sie eine PWA mit Android Studio erstellen möchten, befolgen Sie die Veröffentlichungsrichtlinien, Richtlinien und Best Practices von Google, um sie in den Google Play Store zu bringen. Bevor Sie zu den Schritten für die Veröffentlichung Ihrer App übergehen, sollten Sie sicherstellen, dass Sie über alle Voraussetzungen wie Android Studio, ein Google Developer-Konto und eine voll funktionsfähige Progressive Web App verfügen.
      Im Folgenden finden Sie die Schritte zur Veröffentlichung von PWA im Google Play Store:

      TWA Starter Android App klonen und bearbeiten

      Dazu müssen wir ein svgomg-twa Projekt von GitHub klonen und es dann über den folgenden Navigationspfad in Android Studio importieren:
      Datei > Neu > Projekt importieren.

      Schlüsselspeicher und APK-Verifizierung einrichten

      Android-Apps verwenden Verschlüsselung, um sensible Daten zu schützen. Um eine Datei zu verschlüsseln, müssen Sie Ihren Passcode eingeben, der als Schlüsselspeicher oder Upload-Schlüssel bekannt ist. Schlüsselspeicher sind sehr wichtig für die Verifizierung Ihrer APK-Datei, denn wenn Sie eine verschlüsselte APK-Datei öffnen, müssen Sie Ihre Upload-Schlüssel eingeben. Selbst wenn die Datei verloren geht, gestohlen oder beschädigt wird, kann kein neuer Benutzer die App ohne den Passcode oder die Schlüsselspeicher installieren oder verwenden.
      Sie können einen Schlüsselspeicher erstellen, indem Sie zuerst Android Studio starten und dann auf Build → Generate Signed Bundle/APK gehen. Füllen Sie anschließend die erforderlichen Felder aus.

       

      Digital Asset Link

      Der Digital Asset Link ist ein wesentlicher Bestandteil der APK und wird benötigt, um zu verifizieren, dass die APK dem Eigentümer des Inhalts gehört. Er wird verwendet, um die Inhalte der App mit dem Konto des Nutzers zu verknüpfen. 
      Der Digital Asset Link besteht aus zwei Teilen, einer eindeutigen Kennung (ID) und einem sicheren Hash der gesamten Paketdatei. Die eindeutige ID wird durch einen Algorithmus erzeugt und ist für die Paketdatei und das Gerät eindeutig. Der sichere Hash wird verwendet, um die Integrität der gesamten Paketdatei zu überprüfen. Ein digitaler Asset-Link ist erforderlich, um Ihre Anwendung an die Nutzer zu verteilen, da Google Play ohne einen Link nicht in der Lage ist, die Gültigkeit der Inhalte in der APK zu überprüfen.

      Erstellen und freigeben

      Der letzte Schritt besteht darin, Ihre Anwendung zu erstellen und in den Google Play Stores zu veröffentlichen.
      Navigieren Sie in den Standardeinstellungen Ihrer Google Play-Konsole zu Alle Anwendungen → Anwendung erstellen. Führen Sie dann die folgenden Schritte aus:

      Interne Tests: Verfolgen Sie Ihre App und finden Sie die Rückstände heraus, indem Sie einen internen Test unter App-Veröffentlichungen → Interne Testverfolgung → Veröffentlichung erstellen erstellen. 

      Signierte APK generieren: Gehen Sie zu Android Studio → App Releases → Internal Test Track → Create Release. Verwenden Sie den zuvor erstellten Schlüsselspeicher und stellen Sie sicher, dass Sie beide Kästchen mit der Version der Signaturen markieren.

      APK hochladen: Nun haben Sie alle Schritte abgeschlossen. Als nächstes müssen Sie die Android-Datei in den Play Store hochladen. Navigieren Sie dazu zum Google Play Store → App Releases → Internal Test Track → Edit Release.

      Bevor Ihre App für den Überprüfungsprozess aufgelistet wird, stellen Sie sicher, dass alle erforderlichen Felder wie Preisangaben, Store-Listing, Inhaltsbewertung usw. ausgefüllt sind. Sobald Sie all diese Anforderungen erfüllt haben, wird Ihre App im Play Store veröffentlicht und steht für die Öffentlichkeit zum Download bereit.

      PWA im Microsoft Store veröffentlichen

      Microsoft ist vielleicht nicht das erste große Unternehmen, das PWAs einsetzt, aber es hat sie sicherlich genauso begrüßt wie Google. Die App-Stores von Microsoft beherbergen bereits viele beliebte Apps, die von einigen der innovativsten Marken der Welt entwickelt wurden. Microsoft hat bereits signalisiert, dass es sich von der Universal Windows Platform wegbewegt und die Veröffentlichung von PWAs fördern wird. Die Aufnahme von PWAs in den Microsoft Store wird dazu beitragen, mehr Microsoft-Nutzer zu gewinnen. Microsofts Bing nutzt seine Crawling-Mechanismen, um qualitativ hochwertige PWAs zu finden, die automatisch in den App Store aufgenommen werden können. Die folgenden Funktionen sind verfügbar, wenn Sie Ihre PWAs im Microsoft Store veröffentlichen:

         

          • Gesicherte Verbindung

          • Hochgradig reaktionsfähige Verbindung

          • Netzwerkunabhängig

          • Ermöglicht Push-Benachrichtigungen

          • Starten und Öffnen der Anwendung über einen externen Link.

        Microsoft macht es Entwicklern auch sehr leicht, beliebige Webinhalte in ein App-Paket zu verwandeln. Die webbasierte Version Ihrer Anwendung wird den Benutzern im Microsoft Store zur Verfügung stehen. Sie brauchen sich also keine Sorgen zu machen, dass Sie einen Teil Ihrer Zielgruppe verlieren, wenn Sie Ihre Web-App im Microsoft Store veröffentlichen. Um Ihre PWA im Microsoft Store zu veröffentlichen, benötigen Sie ein Windows Dev Centre-Konto, PWA Builder, eine voll funktionsfähige und vollständig konforme PWA.
        Folgen Sie diesen einfachen Schritten, um Ihre Anwendung im Microsoft Store zu veröffentlichen:

        Weisen Sie Ihrer App einen Namen zu

        Wenn Sie eine App im Microsoft Store veröffentlichen möchten, müssen Sie einen Namen für sie reservieren. Sobald Sie den Namen reserviert haben, haben Sie 3 Monate Zeit, ihn zu verwenden, sonst verlieren Sie das Recht, diesen Namen zu verwenden. So haben andere die Möglichkeit, denselben Namen zu verwenden.

        AppX über PWABuilder erzeugen

        Nun müssen Sie eine AppX mit PWABuilder erstellen. PWABuilder ist ein hervorragendes Tool, das Ihnen hilft, eine funktionale Web-App zu erstellen, die in allen großen App-Stores wie Apple Store, Google Play Store, Microsoft Store und Amazon Appstore veröffentlicht werden kann. Dieses Tool wurde vollständig von Microsoft entwickelt, um allen PWA-Apps bei der Veröffentlichung in den großen App-Stores zu helfen.

        App-Tests

        Mit PWABuilder können Sie Ihre PWA auch testen, bevor Sie sie im Store veröffentlichen. Dazu müssen Sie den Entwicklermodus aktivieren und mit der rechten Maustaste auf test_install.ps1 → Run with PowerShell klicken. Daraufhin wird die App automatisch von Ihrem Desktop aus gestartet und überprüft, ob alle Funktionen ordnungsgemäß funktionieren.

        Einreichung speichern

        Als Letztes müssen Sie Ihre Dateien für das Hochladen in den Microsoft Store vorbereiten. Gehen Sie dazu in den Paketordner der zuvor heruntergeladenen .zip-Datei. In diesem Ordner finden Sie die .appx-Datei mit allen Informationen, die Sie für die Veröffentlichung im Microsoft Store benötigen. Navigieren Sie anschließend zur Einreichungsseite Ihres Windows Dev Center-Kontos. Klicken Sie dann auf die Schaltfläche „Submit to the Store“. Dieser Vorgang kann eine Stunde bis mehrere Tage dauern. Sobald er abgeschlossen ist, wird Ihre PWA zertifiziert und steht im Microsoft Store zum Download bereit.

        Warum appleute?

        Hier bei appleaute erstellen wir PWA (Progressive Web Apps) für iOS und Android für unsere Kunden weltweit.
        Mit der Erfahrung und Expertise von appleaute können wir ganz einfach die perfekte Progressive Web App für Ihr Unternehmen erstellen und Ihre Zielgruppe mit einer modernen und zuverlässigen Benutzeroberfläche erreichen.
        Die Zukunft der digitalen Schnittstellen und Apps ist da, und Progressive Web Apps sind der neue Weg, um auf das Internet, mobile Anwendungen und das Web zuzugreifen.
        Haben Sie eine Idee für die Entwicklung Ihrer PWA? Sprechen Sie noch heute mit uns und ermöglichen Sie es, innerhalb kurzer Zeit eine große Anzahl von Menschen zu erreichen.

        About the Author:

        Marc Müller

        Marc Müller

        Hallo, ich bin Marc Müller - einer der Gründer von appleute und Autor unserer Blogseite. Mit mehr als 7 Jahren Erfahrung in der Technologiebranche habe ich eine tiefe Leidenschaft für Innovation entwickelt und ein starkes Engagement, die bestmöglichen Lösungen für unsere Kunden zu liefern.

        Begleiten Sie mich und mein Team auf unserer Suche nach technologischer Erleuchtung!

        Neueste Beiträge

        Erzählen Sie uns mehr zu Ihrem Projekt

        Zusammen planen, diskutieren und erstellen wir Ihr Projekt.

        Shape

        Wir werden Ihre Bedürfnisse erfüllen...

        Entdecken Sie weitere Artikel

        de_DEDE