Θέλετε η επιχείρησή σας να αποκτήσει τη δική της εφαρμογή.
Και κάπου εκεί εμφανίζεται το πρώτο μεγάλο ερώτημα:
Native App ή PWA;
Να δημιουργήσετε δηλαδή μια εφαρμογή που ο χρήστης θα κατεβάζει από το App Store και το Google Play ή μια σύγχρονη web εφαρμογή που λειτουργεί σχεδόν σαν κανονικό app, εγκαθίσταται στο κινητό και ανοίγει άμεσα από το εικονίδιό της;
Η σωστή απάντηση δεν είναι ότι το ένα είναι πάντα καλύτερο από το άλλο.
Η σωστή απάντηση είναι:
Εξαρτάται από το τι πραγματικά πρέπει να κάνει η εφαρμογή σας.
Και αυτή ακριβώς είναι η φιλοσοφία της ADWAPPS:
Δημιουργούμε ψηφιακά εργαλεία στα μέτρα σας.
Όχι περισσότερη τεχνολογία από όση χρειάζεστε.
Όχι λιγότερη από όση απαιτεί η δουλειά σας.
Τι είναι ένα Native App;
Native App είναι η εφαρμογή που γνωρίζουμε όλοι από τα κινητά μας.
Ο χρήστης μπαίνει στο App Store ή στο Google Play, την κατεβάζει και την εγκαθιστά στη συσκευή του.
Εφαρμογές όπως τραπεζικά apps, social media, εφαρμογές πλοήγησης ή εφαρμογές που χρησιμοποιούν έντονα τις δυνατότητες του κινητού βασίζονται συνήθως σε αυτή τη λογική.
Ένα Native App μπορεί να έχει πολύ βαθιά πρόσβαση στις λειτουργίες της συσκευής, όπως:
- κάμερα,
- GPS,
- Bluetooth,
- βιομετρικά στοιχεία,
- αισθητήρες,
- αποθήκευση αρχείων,
- προηγμένες ειδοποιήσεις,
- λειτουργία στο παρασκήνιο.
Όταν μια εφαρμογή χρειάζεται έντονη και συνεχή αλληλεπίδραση με το hardware του κινητού, το Native App παραμένει πολλές φορές η σωστή επιλογή.
Αυτό όμως έχει και κόστος.
Απαιτεί μεγαλύτερη ανάπτυξη, περισσότερες δοκιμές, συντήρηση διαφορετικών εκδόσεων και διαδικασίες δημοσίευσης στα αντίστοιχα stores.
Και τι είναι ένα PWA;
Το PWA – Progressive Web App είναι ουσιαστικά η εξέλιξη της παραδοσιακής ιστοσελίδας.
Δεν είναι απλώς ένα site που «φαίνεται καλά στο κινητό».
Είναι μια web εφαρμογή σχεδιασμένη ώστε να συμπεριφέρεται σε μεγάλο βαθμό σαν κανονική εφαρμογή.
Ο χρήστης μπορεί να την ανοίξει από έναν σύνδεσμο και, όπου υποστηρίζεται, να την προσθέσει στην αρχική οθόνη της συσκευής του.
Από εκεί και πέρα μπορεί να ανοίγε με ένα tap, χωρίς να πληκτρολογεί κάποια διεύθυνση και χωρίς να ψάχνει την εφαρμογή σε κάποιο store.
Ένα σύγχρονο PWA μπορεί, ανάλογα με τη συσκευή και τον browser, να προσφέρει δυνατότητες όπως:
- εγκατάσταση στην αρχική οθόνη,
- λειτουργία πλήρους οθόνης,
- push notifications,
- offline λειτουργίες,
- πρόσβαση στην κάμερα,
- χρήση γεωγραφικής θέσης,
- αποθήκευση δεδομένων στη συσκευή,
- γρήγορη φόρτωση,
- αυτόματες ενημερώσεις.
Και όλα αυτά μέσα από μία κοινή εφαρμογή για κινητό, tablet και υπολογιστή.
Η μεγάλη διαφορά: η είσοδος του χρήστη
Εδώ βρίσκεται ίσως το σημαντικότερο πλεονέκτημα ενός PWA.
Για να χρησιμοποιήσει κάποιος ένα κλασικό App συνήθως πρέπει να μάθει ότι υπάρχει → να ανοίξει το Store → να το αναζητήσει → να το βρει → να πατήσει εγκατάσταση → να περιμένει → να το ανοίξει.
Με ένα PWA πατά έναν σύνδεσμο και βρίσκεται μέσα στην εφαρμογή.
Αυτό μπορεί να κάνει τεράστια διαφορά σε εφαρμογές που απευθύνονται σε πελάτες, επισκέπτες, συνεργάτες, κατοίκους, μέλη μιας κοινότητας ή ανθρώπους που πιθανότατα θα χρησιμοποιήσουν την υπηρεσία περιστασιακά.
Δεν χρειάζεται να τους πείσετε πρώτα να εγκαταστήσουν κάτι.
Τους δίνετε απευθείας την υπηρεσία.
App Store και Google Play πλεονέκτημα ή εμπόδιο;
Η παρουσία στα stores έχει αναμφισβήτητα πλεονεκτήματα.
Δίνει σε αρκετούς χρήστες μεγαλύτερη αίσθηση οικειότητας και επιτρέπει την ανακάλυψη της εφαρμογής μέσα από τα ίδια τα stores.
Υπάρχει όμως και η άλλη πλευρά.
Κάθε νέα έκδοση μπορεί να απαιτεί διαδικασία υποβολής και ελέγχου, ενώ υπάρχουν διαφορετικές απαιτήσεις ανά πλατφόρμα.
Σε ένα PWA η ενημέρωση μπορεί να γίνει κεντρικά.
Η νέα έκδοση ανεβαίνει στον server και ο χρήστης αποκτά πρόσβαση σε αυτή χωρίς να χρειάζεται να επισκεφθεί κάποιο store και να εγκαταστήσει update.
Για επιχειρηματικές εφαρμογές που εξελίσσονται συνεχώς, αυτή η ευελιξία είναι ιδιαίτερα σημαντική.
Ένα σύστημα αντί για δύο
Μια παραδοσιακή εφαρμογή μπορεί να απαιτήσει διαφορετική ανάπτυξη ή τουλάχιστον διαφορετική διαχείριση για iPhone, Android και Web.
Ένα PWA μπορεί να βασίζεται σε μία ενιαία πλατφόρμα.
Ο ίδιος χρήστης μπορεί να ανοίγει το σύστημα στο κινητό του το πρωί, στο tablet του αργότερα και στον υπολογιστή του στο γραφείο.
Με τα ίδια δεδομένα και την ίδια εφαρμογή.
Για πολλές επιχειρήσεις αυτό σημαίνει μικρότερο κόστος ανάπτυξης και, ακόμη σημαντικότερα, μικρότερο κόστος συντήρησης σε βάθος χρόνου.
PWA δεν σημαίνει «φθηνό App»
Αυτή είναι μια σημαντική παρανόηση.
Ένα PWA δεν είναι μια υποδεέστερη εκδοχή ενός Native App.
Είναι διαφορετική αρχιτεκτονική επιλογή.
Ένα πολύπλοκο επιχειρηματικό PWA μπορεί να περιλαμβάνει:
- λογαριασμούς χρηστών,
- διαφορετικά επίπεδα πρόσβασης,
- CRM,
- κρατήσεις,
- παραγγελίες,
- πληρωμές,
- αρχεία και έγγραφα,
- ημερολόγια,
- ειδοποιήσεις,
- dashboards,
- αναφορές,
- αυτοματισμούς,
- επικοινωνία με πελάτες,
- APIs,
- ακόμη και λειτουργίες Artificial Intelligence.
Με άλλα λόγια, η πραγματική ερώτηση δεν είναι: «Μπορεί ένα PWA να κάνει αρκετά πράγματα;»
Η ερώτηση είναι:
«Υπάρχει κάποια συγκεκριμένη λειτουργία της εφαρμογής μου που απαιτεί πραγματικά Native App;»
Αν η απάντηση είναι όχι, τότε αξίζει να εξεταστεί σοβαρά η λύση PWA.
Πότε θα επιλέγαμε Native App;
Υπάρχουν περιπτώσεις όπου δεν θα προσπαθούσαμε να «στριμώξουμε» μια εφαρμογή σε PWA.
Για παράδειγμα, όταν απαιτείται:
- πολύ βαθιά ενσωμάτωση με το λειτουργικό σύστημα,
- συνεχής λειτουργία στο background,
- εκτεταμένη χρήση Bluetooth ή εξειδικευμένων αισθητήρων,
- ιδιαίτερα απαιτητικό 3D ή gaming περιβάλλον,
- συγκεκριμένη λειτουργία hardware που δεν παρέχεται επαρκώς μέσω web τεχνολογιών,
- ή όταν η στρατηγική του προϊόντος απαιτεί οπωσδήποτε παρουσία στα App Stores.
Σε αυτές τις περιπτώσεις ένα Native ή κατάλληλο hybrid App μπορεί να είναι η καλύτερη επιλογή.
Και αυτό πρέπει να λέγεται από την αρχή.
Πότε το PWA είναι εξαιρετική επιλογή;
Για έναν τεράστιο αριθμό επιχειρηματικών εφαρμογών.
Για παράδειγμα:
- CRM και ERP συστήματα
- Customer portals
- Συστήματα κρατήσεων
- Εφαρμογές παραγγελιοληψίας
- Delivery & service platforms
- Συστήματα τεχνικών και συνεργείων
- Property management
- Εφαρμογές μελών και κοινοτήτων
- Εσωτερικά εργαλεία επιχειρήσεων
- Dashboards και reporting systems
- Εφαρμογές πελατών και loyalty
- AI εργαλεία και assistants
Σε τέτοιες εφαρμογές, το PWA μπορεί να προσφέρει ακριβώς αυτό που χρειάζεται μια επιχείρηση, πρόσβαση από παντού, εύκολη χρήση, μία ενιαία πλατφόρμα και άμεση εξέλιξη.
App ή PWA λοιπόν;
Δεν ξεκινάμε από την τεχνολογία. Ξεκινάμε από την ανάγκη.
- Τι πρέπει να κάνει ο χρήστης;
- Πόσο συχνά θα χρησιμοποιεί την εφαρμογή;
- Χρειάζεται εγκατάσταση;
- Χρειάζεται να λειτουργεί από υπολογιστή;
- Ποιες δυνατότητες της συσκευής χρειάζεται;
- Πόσο γρήγορα πρέπει να εξελίσσεται;
- Πόσο σημαντικό είναι το κόστος συντήρησης;
Και κυρίως ποιο επιχειρηματικό πρόβλημα προσπαθούμε να λύσουμε;
Αφού απαντηθούν αυτά, επιλέγεται η τεχνολογία. Όχι το αντίστροφο.
Η προσέγγιση της ADWAPPS
Στην ADWAPPS δεν ξεκινάμε μια συζήτηση λέγοντας «Θα σας φτιάξουμε ένα App.»
Ξεκινάμε ρωτώντας, «Τι θέλετε να πετύχετε;»
Και πάνω σε αυτή την απάντηση σχεδιάζουμε το κατάλληλο ψηφιακό εργαλείο.
Μπορεί να είναι PWA.
Μπορεί να είναι web application.
Μπορεί να είναι mobile application.
Μπορεί να είναι ένας συνδυασμός όλων αυτών.
Γιατί η τεχνολογία δεν είναι ο στόχος.
Είναι το εργαλείο.
ADWAPPS
Δημιουργούμε ψηφιακά εργαλεία στα μέτρα σας.





