Το Android συνήθιζε να απελευθερώνει τη δημιουργικότητά μου με τρόπους που το iOS δεν το κάνει

Εάν είστε τακτικός αναγνώστης XDA, τότε πιθανότατα γνωρίζετε τον βαθύ σεβασμό που τρέφω Προϊόντα Apple και το σφιχτό οικοσύστημα που τους ενώνει. Αυτό που πολλοί από εσάς δεν ξέρετε, όμως, είναι ότι κάποτε ήμουν λάτρης του Android και τεχνίτης. Και παρόλο που δεν βλέπω τον εαυτό μου να επιστρέφει στην πλατφόρμα της Google σύντομα, αν όχι ποτέ, πρέπει να αναγνωρίσω ότι τα προϊόντα της Apple μπορούν πραγματικά να περιορίσουν τη φαντασία των χρηστών τους.

Παρά το γεγονός ότι η Apple καυχιέται στις βασικές της ομιλίες για το πώς αυτές οι συσκευές βοηθούν τους πελάτες να απελευθερώσουν τη δημιουργικότητά τους, η προσωπική μου εμπειρία ήταν το εντελώς αντίθετο.

Η εμπειρία μου με το Android OS

Το πρώτο smartphone που αγόρασα ποτέ ήταν ένα Samsung Galaxy Mini πριν από μια δεκαετία. Και είτε το πιστεύετε είτε όχι, νιώθω ότι έχω μάθει περισσότερα από αυτό από ό, τι με το δικό μου νέο iPhone, ο iPhone 14 Pro. Αυτή η συσκευή εκτελούσε Android 2.3 (Gingerbread) και είχε λιγότερο από μισό gigabyte μνήμης RAM, που σημαίνει ότι ήταν πολύ πριν φτάσουμε στη σταθερότητα απόδοσης smartphone που θεωρούμε δεδομένη σήμερα. Ήμουν ακόμη έφηβος και δεν είχα υπολογιστή, οπότε όλες οι υπολογιστικές μου εργασίες έπρεπε να γίνουν στη μικροσκοπική οθόνη 3 ιντσών του. Επίσης, δεν είχα την πολυτέλεια να αναβαθμίσω το υλικό μου αρκετά ώστε να συμβαδίζω με τις πιο πρόσφατες δυνατότητες που αναπτύσσονται μέσω των νεότερων εκδόσεων Android. Έπρεπε να βρω δημιουργικούς τρόπους για να φέρω αυτές τις δυνατότητες στο υπάρχον τηλέφωνο Android μου.

Έτσι συνάντησα τα XDA Forums για πρώτη φορά. έμαθα για ριζοβολία, Xposed modulesκαι ROM που αναβοσβήνουν. Παραδέχομαι ότι έχασα το μέτρημα των φορών που έκλεισα το Galaxy Mini μου προσπαθώντας να εγκαταστήσω το CyanogenMod χωρίς να χρησιμοποιήσω υπολογιστή. Αλλά όλα ήταν μέρος της μαθησιακής διαδικασίας. Ήμουν επίσης μέρος πολλών κοινοτήτων Google+ (RIP) που έκαναν αυτή την εμπειρία πιο διασκεδαστική.

Δεν ασχολήθηκα πλήρως με το modding, αλλά ακόμα ένιωθα ότι μπορούσα να ελέγξω σχεδόν οτιδήποτε στο τηλέφωνό μου.

Σε κάποιο σημείο, μόνο η προσαρμογή των στοιχείων του συστήματος δεν ήταν πλέον αρκετή. Ήμουν πεινασμένος για περισσότερα. Τότε ήταν που τα teardown του APK άρχισαν να με ιντριγκάρουν. Ήθελα να βουτήξω βαθύτερα στο τι συμβαίνει στα παρασκήνια της ανάπτυξης. Αν και, χωρίς υπολογιστή, αυτό δεν ήταν εύκολο έργο. Ωστόσο, όπου υπάρχει θέληση, υπάρχει τρόπος.

Τελικά, βρήκα μια εφαρμογή που υποστήριζε την αποσυμπίληση και την εκ νέου μεταγλώττιση αρχείων APK στη συσκευή. Έτσι, όχι μόνο θα μπορούσα να ερευνήσω τα αρχεία εφαρμογών και να παρακολουθήσω κρυφές αλλαγές, προετοιμαζόμενη για μελλοντικές προσθήκες κάθε ενημέρωση που κυκλοφόρησε πρόσφατα, αλλά θα μπορούσα επίσης να κάνω τροποποιήσεις και να τις εγκαταστήσω ξανά στο τηλέφωνό μου για να δω το αλλαγές. Ασχολήθηκα ακόμη και με modders τρίτων που θα μου επέτρεπαν να έχω άπειρη ποσότητα νομισμάτων σε ένα παιχνίδι, για παράδειγμα. Δεν ασχολήθηκα πλήρως με το modding, αλλά ακόμα ένιωθα ότι μπορούσα να ελέγξω σχεδόν οτιδήποτε στο τηλέφωνό μου.

Αυτό με παρακίνησε μόνο να υποβάλω αίτηση και να συμμετάσχω σε ιδιωτικές beta. Θυμάμαι όταν το WhatsApp κυκλοφόρησε την υποστήριξη VoIP μέσω ενός μηχανισμού πρόσκλησης στους ιδιωτικούς δοκιμαστές του και άρχιζα να καλώ τους φίλους μου για να τους μεταδώσω αυτήν τη δυνατότητα. Μου λείπει όταν με καλούσαν προγραμματιστές από μεγάλες εταιρείες όπως η Shazam για να μιλήσουν για την εμπειρία χρήστη των εφαρμογών τους. Ήμουν μάλιστα προσκεκλημένος στα κεντρικά γραφεία της μεγαλύτερης υπηρεσίας ροής μουσικής στην περιοχή της ΜΕΝΑ για να συναντήσω τους μηχανικούς τους και να συζητήσω μαζί τους τις ιδέες μου. Η ζωή ήταν καλή.

Η μετάβαση στο iOS

Αφού χρησιμοποίησα το Galaxy Mini, μετά το Galaxy Note II LTE και, τέλος, ένα Google Nexus 5, αποφάσισα να μεταβώ στη σκοτεινή πλευρά. Ήθελα να λάβω επίσημη υποστήριξη ενημέρωσης λογισμικού για μεγαλύτερο χρονικό διάστημα και αυτή απλώς δεν ήταν διαθέσιμη στο τμήμα Android. Είναι καλύτερα τώρα, αλλά εκείνη την εποχή, οι ναυαρχίδες θα λάμβαναν ίσως δύο χρόνια σημαντικών ενημερώσεων λειτουργικού συστήματος. Ούτε είχα την πολυτέλεια να αναβαθμίζω το τηλέφωνό μου τόσο συχνά, οπότε η επένδυση σε ένα iPhone είχε περισσότερο νόημα.

Όταν άρχισα να χρησιμοποιώ για πρώτη φορά το iOS, είχα ήδη αγοράσει ένα υπέροχο φορητό υπολογιστή Lenovo, αλλά όπως ανακάλυψα, τα Windows και το iOS δεν παίζουν απαραίτητα καλά μεταξύ τους. Έτσι πούλησα το laptop μου και αγόρασα ένα νέο iPad δεδομένου ότι δεν μπορούσα να αντέξω οικονομικά ένα Mac και η λειτουργία του macOS σε μια εικονική μηχανή ανά πάσα στιγμή ήταν άβολη. Η απρόσκοπτη διαλειτουργικότητα μεταξύ iOS και iPadOS (ακόμη iOS, τότε) σήμαινε ότι μπορούσα να αντικαταστήσω τον φορητό υπολογιστή μου εύκολα, και δεδομένου ότι σπούδαζα αγγλικά στο κολέγιο, χρειαζόμουν κυρίως να διαβάζω και να πληκτρολογώ — δύο εργασίες που μπορούν να επιτευχθούν εύκολα στο ένα εξαιρετικό tablet. Κάποια στιγμή απέκτησα MacBook Air, καθώς ένα iPad έχει ελλείψεις στην επαγγελματική μου καριέρα, κάτι που μας φέρνει στο σήμερα.

Το πρόβλημα με το iOS

Κοιτάζοντας πίσω όλα τα χρόνια που πέρασα χρησιμοποιώντας τα προϊόντα της Apple, νιώθω ότι δεν έχω μάθει τίποτα σε τεχνικό επίπεδο. Τα λειτουργικά συστήματα απλώς δεν ενθαρρύνουν τη δημιουργικότητα ή την έμπνευση. Ναι, μπορείτε να κάνετε jailbreak στο iPhone σας, αλλά η κοινότητα modding δεν ευδοκιμεί και η διαδικασία για να το κάνετε αυτό δεν είναι απλή στα προϊόντα της Apple.

Για αρχή, χρειάζεστε συνήθως έναν υπολογιστή για να κάνετε jailbreak ένα iPhone. Έτσι, όταν οι ρυθμίσεις μου περιορίζονταν σε iPhone και iPad, δεν υπήρχε εύκολος τρόπος να τροποποιήσω τα iDevices μου. Επιπλέον, οι νέες ενημερώσεις iOS διορθώνουν παλαιότερα εκμεταλλεύσεις jailbreak, τα οποία στη συνέχεια θα χρειάζονταν οι modders έως και αρκετούς μήνες για να κάνουν ξανά jailbreak. Επομένως, θα μπορούσα είτε να παραμείνω σε μια παλαιότερη έκδοση iOS με jailbreak είτε να κάνω ενημέρωση στην πιο πρόσφατη και να χάσω τα προνόμια jailbreak. Επιπλέον, οι χρήστες συχνά αναφέρουν σημαντική εξάντληση της μπαταρίας και επιτυχίες απόδοσης μετά το jailbreak των iPhone τους, καθώς τα mods σπάζουν τις σχεδόν τέλειες βελτιστοποιήσεις της Apple.

Το πιο σημαντικό, όμως, έκανα root και τροποποιούσα το τηλέφωνό μου Android επειδή δεν υποστήριζε τις πιο πρόσφατες ενημερώσεις και δυνατότητες του λειτουργικού συστήματος. Λαμβάνω τακτικά, γεμάτα δυνατότητες προσκρούσεις λειτουργικού συστήματος στο iPhone μου, επομένως δεν έχασα τίποτα. Ως εκ τούτου, είχα ελάχιστα έως καθόλου κίνητρα να ακυρώσω την εγγύηση της premium συσκευής μου και να μπλέξω με το σύστημά της, χάνοντας την πρόσβαση σε πολλές βασικές εφαρμογές στη διαδικασία.

Το Android OS είχε τα προβλήματά του, αλλά μου έδωσε έναν λόγο να καινοτομήσω και να βρω λύσεις. Κατά τη γνώμη μου, το iOS δεν έχει σημαντικές ελλείψεις σε αυτό το σημείο ως λειτουργικό σύστημα για κινητά, το οποίο είναι υπέροχο, αλλά αυτή η ουτοπική ζώνη άνεσης σκοτώνει τον ενθουσιασμό μου να παρέμβω στην υποκείμενη δομή του.

Και αυτό δεν περιορίζεται μόνο στο rooting ή στο jailbreaking. Στο Android, εξακολουθούσα να απομεταγλωττίζω και να μεταγλωττίζω ξανά εφαρμογές για να μάθω περισσότερα γι' αυτές, ακόμη και αφού σταμάτησα να τροποποιώ το σύστημα. Ακόμη και στη φυσική κατάσταση της συσκευής, θα μπορούσα να γίνω δημιουργικός με την επιθεώρηση εφαρμογών, τη δοκιμή διαφορετικών εκτοξευτών και πολλά άλλα. Εν τω μεταξύ, δεν μπορώ καν να φορτώσω μια εφαρμογή στο iOS, πόσο μάλλον να την απομεταγλωττίσω και να την ξαναφτιάξω. Αν και μπορείτε να δημιουργήσετε και να εγκαταστήσετε εφαρμογές από την αρχή στο iPadOS μέσω του Swift Playgrounds, αυτό δεν με ενδιαφέρει. Δεν είμαι προγραμματιστής που επιδιώκει να κωδικοποιήσει τη δική μου εφαρμογή. Είμαι απλά περίεργος για το πώς λειτουργούν τα πράγματα και μερικές φορές μου αρέσει να τροποποιώ υπάρχοντα έργα.

Σήμερα, χρησιμοποιώ τα προϊόντα της Apple επειδή δεν είμαι πλέον το ίδιο μικρό παιδί με άφθονο χρόνο και υπομονή για να ολοκληρώσω τα πράγματα. Ενώ θα ήθελα να σκάβω στο παρασκήνιο όπου μπορώ, χρειάζομαι επίσης τις συσκευές μου να λειτουργούν όπως θα περίμενα, με ελάχιστα σφάλματα και λόξυγκας. Η ποιότητα υλικού και η υποστήριξη λογισμικού σε όλα τα λειτουργικά συστήματα είναι δύο βασικά στοιχεία που δεν μπορώ να θυσιάσω σε αυτό το σημείο. Με έχουν ρουφήξει, έχω κολλήσει εδώ και αναγνωρίζω ότι αυτές οι συσκευές ελέγχουν τον τρόπο με τον οποίο τις ελέγχεις και όχι το αντίστροφο.