Skip to content
Διάρκεια άρθρου: Λιγότερο απο 1 λεπτό Λεπτά

Trusted Web Activity (TWA): Πώς να φέρετε το PWA σας στο Google Play Store

Τα Progressive Web Apps (PWAs) είναι εξαιρετικά, αλλά αντιμετωπίζουν ένα βασικό πρόβλημα: οι περισσότεροι χρήστες εξακολουθούν να ψάχνουν για νέες εφαρμογές αποκλειστικά μέσα στα επίσημα καταστήματα. Η Google έδωσε τη λύση σε αυτό το πρόβλημα παρουσιάζοντας το Trusted Web Activity (TWA).
Τι είναι αυτή η τεχνολογία και πώς επιτρέπει σε μια web εφαρμογή να «μεταμορφωθεί» σε επίσημο Android App;
Τι είναι το Trusted Web Activity;
Το TWA είναι ένα πρωτόκολλο της Google (βασισμένο στην τεχνολογία Chrome Custom Tabs) που επιτρέπει στους developers να «πακετάρουν» μια PWA ιστοσελίδα μέσα σε ένα native Android container (αρχείο .apk ή .aab).
Με αυτόν τον τρόπο, η web εφαρμογή μπορεί να περάσει τους ελέγχους της Google και να δημοσιευτεί κανονικά στο Google Play Store. Όταν ο χρήστης την κατεβάζει, βλέπει μια πλήρη, fullscreen εφαρμογή χωρίς τη μπάρα διευθύνσεων του browser.
Πώς λειτουργεί και γιατί διαφέρει από παλιότερες λύσεις;
Στο παρελθόν, για να μετατραπεί ένα site σε app, χρησιμοποιούνταν λύσεις όπως το WebView (π.χ. μέσω Cordova). Το WebView όμως συχνά εμφάνιζε προβλήματα απόδοσης και δεν μοιραζόταν τα cookies ή τα αποθηκευμένα δεδομένα του browser.
Το TWA αλλάζει τα δεδομένα:
  • Τρέχει απευθείας στον Chrome: Χρησιμοποιεί την ίδια rendering engine με τον Chrome του κινητού. Αυτό σημαίνει κορυφαίες επιδόσεις, υποστήριξη όλων των σύγχρονων web APIs και κοινά cookies (αν ο χρήστης είναι συνδεδεμένος στο site μέσω Chrome, θα είναι αυτόματα συνδεδεμένος και στο TWA app).
  • Digital Asset Links: Για να λειτουργήσει, απαιτείται μια ψηφιακή επαλήθευση (μικρό αρχείο JSON στο server σας) που αποδεικνύει στην Google ότι είστε ο πραγματικός κάτοχος του site. Έτσι εξασφαλίζεται η απόλυτη ασφάλεια (εξού και το “Trusted”).

Τα πλεονεκτήματα για τους Developers
Το TWA δίνει τη δυνατότητα σε μικρές ομάδες ή solo developers να αποκτήσουν πρόσβαση στα εκατομμύρια των χρηστών του Google Play Store χωρίς το τεράστιο κόστος ανάπτυξης μιας native Android εφαρμογής. Επιπλέον, επιτρέπει τη σύνδεση με native λειτουργίες του Android (όπως wear OS apps) που οι απλοί browsers μπλοκάρουν.
Αν έχετε ήδη μια ποιοτική PWA ιστοσελίδα, το TWA είναι το «εισιτήριό» σας για το επίσημο οικοσύστημα της Google, συνδυάζοντας την ευελιξία του web με τη δύναμη του Play Store.
‹ ›