What a mobile app costs in Greece — to build, and then to keep

Mobile1 Σεπτεμβρίου 20268 min

Οι προϋπολογισμοί για apps ξεφεύγουν πάντα με τον ίδιο, προβλέψιμο τρόπο. Η κατασκευή εκτιμάται προσεκτικά, συζητιέται, εγκρίνεται και παραδίδεται. Κανείς όμως δεν έχει λογαριάσει ότι ένα app δεν παραδίδεται μία φορά και τελείωσε. Είναι συνδρομή σε δύο πλατφόρμες που αλλάζουν τις απαιτήσεις τους κάθε χρόνο, είτε έχετε αλλάξει το προϊόν σας είτε όχι.

Πρώτα η κατασκευή. Μια πρώτη έκδοση με τα βασικά, δηλαδή λογαριασμούς, μία κύρια ροή, backend και τις δύο πλατφόρμες, κινείται από 15.000 έως 40.000 €. Ένα πραγματικό καταναλωτικό προϊόν με πληρωμές, ειδοποιήσεις, λειτουργία χωρίς σύνδεση και διεπαφή σχεδιασμένη με φροντίδα, όχι απλώς λειτουργική, ανήκει στο κλιμάκιο από 40.000 έως 100.000 €. Πάνω από αυτό φτιάχνετε κάτι με συγχρονισμό, κατάσταση σε πραγματικό χρόνο ή κανονιστικό βάρος, και το app είναι μόνο το ένα δέκατο του έργου που φαίνεται. Κάτω από 15.000 € είτε αγοράζετε ένα πολύ μικρό app είτε το πρώτο app που φτιάχνει κάποιος.

Μέσα στην κατασκευή, η κατανομή δεν είναι αυτή που περιμένει ο κόσμος. Ο ορισμός του προϊόντος και το design της διεπαφής παίρνουν πάνω από το ένα τρίτο. Δύο πλατφόρμες σημαίνουν δύο διαφορετικές συνήθειες σχεδιασμού, και κάθε οθόνη αποφασίζεται δύο φορές ακόμη κι όταν σχεδιάζεται μία. Η ίδια η εφαρμογή είναι γύρω στο ένα τρίτο. Το backend και το API, το κομμάτι που δεν βλέπει κανείς και χρειάζεται κάθε app, είναι το ένα τέταρτο. Είναι και η γραμμή που λείπει πιο συχνά από μια φθηνή προσφορά, με την υπόθεση ότι υπάρχει ήδη έτοιμο. Οι δοκιμές σε πολλές συσκευές και η προετοιμασία του υλικού για τα stores παίρνουν το υπόλοιπο, και θέλουν περισσότερο χρόνο απ' όσο υπολογίζει οποιοσδήποτε.

Μετά έρχονται τα σταθερά κόστη. Εδώ βρίσκεται το πιο χρήσιμο κομμάτι αυτού του κειμένου. Τα τέλη των stores είναι ασήμαντα, αλλά αξίζει να τα πούμε. Το Apple Developer Program έχει ετήσια συνδρομή, 99 δολάρια τη στιγμή που γράφεται αυτό το κείμενο. Το Google Play χρεώνει εφάπαξ 25 δολάρια για την εγγραφή. Κανείς δεν ζημιώθηκε ποτέ από αυτά. Αυτό που πονά είναι όλα όσα φέρνουν μαζί τους.

Δύο νέες εκδόσεις λειτουργικού συστήματος τον χρόνο. Η καθεμία μπορεί να αλλάξει τον τρόπο που εμφανίζονται οι οθόνες, τα μηνύματα που ζητούν άδειες, ή να καταργήσει ένα API που χρησιμοποιείτε. Η προθεσμία του Google Play για το target API level, που αναγκάζει κάθε app να ξαναχτίζεται κάθε χρόνο με πρόσφατο SDK, αλλιώς παύει να εμφανίζεται στην αναζήτηση για νέους χρήστες. Οι περιοδικές απαιτήσεις της Apple, όπως τα privacy manifests, ο κανόνας για τη διαγραφή λογαριασμού και οι απαιτήσεις σύνδεσης όταν προσφέρεται σύνδεση μέσω τρίτων. Η καθεμία έρχεται με ημερομηνία και χωρίς εξαιρέσεις. Τίποτα από αυτά δεν είναι νέα λειτουργία. Όλα είναι μέρες δουλειάς developer, και συμβαίνουν είτε άλλαξε το προϊόν είτε όχι.

Πάνω σε αυτά έρχονται οι υπηρεσίες που τρέχουν συνεχώς: η υποδομή για push ειδοποιήσεις, η παρακολούθηση crash και ταχύτητας, το hosting και η βάση δεδομένων του backend, και τα analytics. Ο ρεαλιστικός πρακτικός κανόνας είναι δεκαπέντε έως είκοσι πέντε τοις εκατό του κόστους κατασκευής τον χρόνο, μόνο για να μείνετε στη θέση σας, πριν από οποιαδήποτε νέα λειτουργία. Ένα app με μηδενική συντήρηση δεν είναι σταθερό. Φθείρεται σιγά σιγά, ώσπου μια μέρα, μετά από μια ενημέρωση του λειτουργικού, δεν θα ανοίγει. Και αυτή είναι η ακριβότερη δυνατή στιγμή να το ανακαλύψετε.

Τέσσερα πράγματα κάνουν ένα app δυσανάλογα ακριβό, και αξίζει να τα ξέρετε πριν ορίσετε το εύρος. Ο συγχρονισμός χωρίς σύνδεση με επίλυση συγκρούσεων, γιατί δύο άνθρωποι που αλλάζουν την ίδια εγγραφή σε δύο κινητά χωρίς δίκτυο είναι πραγματικά δύσκολο πρόβλημα πληροφορικής, όχι ένας διακόπτης. Η ταυτόχρονη συνεργασία ή η κατάσταση σε πραγματικό χρόνο. Η συνεχής τοποθεσία στο παρασκήνιο. Και η αγορά ψηφιακών αγαθών μέσα στο app, που φέρνει προμήθεια πλατφόρμας: τριάντα τοις εκατό, ή δεκαπέντε στο Small Business Program της Apple και στις συνδρομές μετά τον πρώτο χρόνο. Ο κανονισμός Digital Markets Act της ΕΕ εξακολουθεί να αλλάζει τους όρους την ώρα που γράφεται αυτό. Σημειώστε τη σημαντική εξαίρεση: τα φυσικά προϊόντα και οι υπηρεσίες που καταναλώνονται έξω από το app δεν περνούν καθόλου από τις αγορές μέσα στο app. Γι' αυτό ένα app λιανικής ή κρατήσεων μπορεί να εισπράττει μέσω Viva Wallet, Everypay ή Stripe και να κρατά ολόκληρο το περιθώριο κέρδους του.

Το φθηνότερο app παραμένει αυτό που δεν φτιάχτηκε. Το δεύτερο φθηνότερο είναι αυτό που μοιράζεται το API, τους τύπους και την ομάδα του με την πλατφόρμα web. Έτσι κάθε λειτουργία περιγράφεται μία φορά, και το site με το app δεν μπορούν να αρχίσουν να διαφέρουν. Αυτό δεν είναι περικοπή που γίνεται στο τέλος. Είναι απόφαση αρχιτεκτονικής που παίρνεται πριν γραφτεί η πρώτη γραμμή, και αξίζει περισσότερο από κάθε διαπραγμάτευση για την ημερήσια χρέωση.

Common questions

Πόσο κοστίζει η κατασκευή ενός mobile app στην Ελλάδα;
Μια πρώτη έκδοση για iOS και Android μόνο με τα βασικά, δηλαδή λογαριασμούς, μια βασική ροή και backend, κοστίζει συνήθως από 15.000 έως 40.000 €. Ένα πλήρες καταναλωτικό προϊόν με πληρωμές, ειδοποιήσεις, λειτουργία χωρίς σύνδεση και προσεγμένο design διεπαφής κοστίζει από 40.000 έως 100.000 €. Προϊόντα με συγχρονισμό σε πραγματικό χρόνο ή κανονιστικές απαιτήσεις ξεπερνούν αυτό το ποσό.
Πόσο κοστίζει τον χρόνο να μένει ένα app στο App Store και στο Google Play;
Υπολογίστε δεκαπέντε έως είκοσι πέντε τοις εκατό του κόστους κατασκευής τον χρόνο, πριν από οποιαδήποτε νέα λειτουργία. Αυτό καλύπτει δύο εκδόσεις λειτουργικού τον χρόνο, την ετήσια απαίτηση του Google Play για target API level, τις περιοδικές αλλαγές πολιτικής της Apple, όπως τα privacy manifests και η διαγραφή λογαριασμού, ενημερώσεις βιβλιοθηκών και ασφάλειας, υπηρεσίες push και παρακολούθησης, και το hosting του backend. Τα ίδια τα τέλη των stores, 99 $ τον χρόνο στην Apple και 25 $ εφάπαξ στη Google, είναι το μικρότερο κομμάτι.
Παίρνει η Apple 30% από ό,τι πουλά ένα app;
Όχι. Η προμήθεια της πλατφόρμας ισχύει για ψηφιακά αγαθά και υπηρεσίες που αγοράζονται μέσα στο app: 30%, ή 15% στο Small Business Program της Apple και στις συνδρομές μετά τον πρώτο χρόνο, ενώ οι όροι του Digital Markets Act της ΕΕ αλλάζουν ακόμη. Τα φυσικά προϊόντα και οι υπηρεσίες που καταναλώνονται έξω από το app, όπως παραγγελίες λιανικής, κρατήσεις ή ταξίδια, εξαιρούνται. Μπορούν να χρεώνονται μέσω οποιουδήποτε παρόχου πληρωμών.
Είναι το React Native φθηνότερο από δύο native apps;
Αισθητά, ναι. Ένας κώδικας, μία ομάδα, μία περιγραφή ανά λειτουργία αντί για δύο. Η οικονομία είναι μεγαλύτερη στη συντήρηση παρά στην αρχική κατασκευή, γιατί κάθε έκδοση λειτουργικού, αλλαγή πολιτικής και διόρθωση bug μετά γίνεται μία φορά αντί για δύο.

The service behind it

Mobile App Development

Native και cross-platform εφαρμογές για iOS και Android, με την ίδια φροντίδα στον σχεδιασμό του interface όση και στον κώδικα.

Initiate the blueprint

Tell us what you are building.

Πείτε μας με τι δουλεύετε σήμερα, πότε το χρειάζεστε και τι σας δυσκολεύει. Απαντάμε σε κάθε μήνυμα μέσα σε δύο εργάσιμες.

Honestly? You’re going to regret switching tabs.

Δύσκολα θα βρείτε κορυφαίους custom developers που να νοιάζονται πραγματικά για το πώς θα μεγαλώσει η επιχείρησή σας.

Είμαστε οι καλύτεροι σε αυτό που κάνουμε, και το δείχνει η δουλειά μας. Μη χάσετε χρόνο και χρήματα με κάτι λιγότερο.

Με πείσατε.
Ας μιλήσουμε.