Ανακρίβειες που λέγονται για iOS και Android, μέρος 1ο - Αναβαθμίσεις

Android vs iOS Updates

Ένα πέρασμα σε σχόλια και άρθρα στην τεχνολογική blog-ό-σφαιρα και θα διαβάσουμε πλήθος από ανακρίβειες τις οποίες θεωρώ χρέος μου να απομυθοποιήσω.

Η πιο συνηθισμένη ανοησία ανακρίβεια αφορά την "υποστήριξη" σε Android και iOS, με "το iPhone 4 να πήρε iOS 7, ενώ το χ-ψ Android κινητό είναι ακόμα στο 4.1, το οποίο είναι 3 εκδόσεις πίσω!"

Λοιπές παραλλαγές του παραπάνω περιλαμβάνουν την αναπαραγωγή της λέξης Fragmentation από άτομα που δεν έχουν γράψει γραμμή κώδικα στην ζωή τους ή φράσεις του στυλ "στο iPhone ξέρω ότι θα παίρνω αναβαθμίσεις στο μέλλον".

 

Ακόμα και το iOS 7 είναι πιο "πίσω" από πολύ παλιότερες εκδόσεις του Android

Είναι δυσάρεστο που χρειάστηκε να φτάσουμε στο iOS 7 για να αποκτήσουν οι χρήστες iPhone (και iOS γενικότερα) την δυνατότητα να τρέχουν 2 εφαρμογές ταυτόχρονα, να έχουν ένα υποτυπώδες "live-wallpaper", να έχουν Quick Toggles, ή να μπορούν να ανοίξουν πάνω από 8 tabs στον Browser.

Χαρακτηριστικά τα οποία θυμάμαι να τα έχω στο Galaxy S2 (με Android 2.3 τότε?) πριν πολλά πολλά (πολλά) χρόνια.

Quick Toggles

Δύο φορές πιο δυσάρεστο είναι ότι αυτά η Apple τα διαφήμισε στην παρουσίασή της ως "καινοτομίες της". Τρεις φορές ακόμα πιο δυσάρεστο είναι ότι υπήρξαν άτομα που την πίστεψαν.

Τέσσερις φορές πιο δυσάρεστο είναι ότι στην επίσημη παρουσίαση της ναυαρχίδας τους (του 5S), παρουσίασαν νέα Ringtones, τα έβαλαν να παίζουν, και κόλλησαν την λεζάντα "είναι τόσο τέλεια τα νέα Ringtones που μπορεί να χάνετε κλήσεις γιατί θα χορεύετε!"

Το είπαν στα αλήθεια, δεν κάνω πλάκα, μακάρι να έκανα. Είναι αυτό το καλύτερο που μπορεί να κάνει η Apple στα Updates του iOS? Να δίνει νέα Ringtones?

Και ρωτάω, αφού το iOS7 ως update προσφέρει μόνο .. νέα Ringtones, ή χαρακτηριστικά που έχει το Android εδώ και πολλά χρόνια, γιατί να με νοιάξει που το πήρε το iPhone 5;

 

Οι πετσοκομμένες αναβαθμίσεις της Apple

Μπορεί οι χρήστες iPhone να νιώθουν καλά "ψυχολογικά" ότι τρέχουν iOS 7, και ότι η "μαμά Apple" τους φροντίζει/υποστηρίζει και τους δίνει "Updates", καθώς αυτό τους έχει κάνει να πιστέψουν. Δυστυχώς η πραγματικότητα είναι διαφορετική.

Από το iOS 7 όμως λείπουν βασικά χαρακτηριστικά (ή τουλάχιστον που "διαφημίστηκαν ως βασικά") όταν αυτό τρέχει σε παλιότερες συσκευές. Στο iPhone 4 ή στο 4S ΔΕΝ τρέχεις iOS 7. Τρέχεις iOS 6.35.

Μα τι λέω, το iPhone 4 δεν πήρε ούτε από τα "βασικά" χαρακτηριστικά του iOS 6 (λέγε με Siri, θυμάστε πώς το είχαν διαφημίσει ως κάτι εκπληκτικό?).

iOS Siri

 

Στο iOS σου "πλασάρουν" αναβάθμιση κάποιων εφαρμογών ως αναβάθμιση λειτουργικού

Πάντα οι αναβαθμίσεις στο iOS ήταν "φτωχές", δίνοντας με το σταγονόμετρο νέα χαρακτηριστικά και δυνατότητες. Ένα Update που σου αλλάζει 3-4 εφαρμογές ΔΕΝ αποτελεί αναβάθμιση λειτουργικού.

iOS Update

Είναι αστείο, ότι "αντίστοιχο" Update στο Android παίρνω μόνο με το Update των gApps, μέσω του Google Play (Google Maps, Google Search που περιέχει το Google Now, Facebook App με Share Intent-δεν είναι gApp αλλά έχω το Share Intent το οποίο εκμεταλλεύεται η εφαρμογή-, Gmail, Chrome).

 

Καταστρέφοντας την εμπειρία χρήσης στις παλιές συσκευές

Και εδώ έρχεται το πιο δυσάρεστο κομμάτι της πίτας, στις "αναβαθμίσεις" στις φορητές συσκευές της Apple. Έχετε δοκιμάσει να τρέξετε iOS 7 σε iPhone 4, 4s, ή κάποιο μη-τελευταίας γεννιάς iPad;

Αν απαντήσατε "όχι", σας ζηλεύω. Η χρήση τους έχει γίνει επιεικώς προβληματική: Αργές, με απίστευτο lag, και πιο συχνά κρασαρίσματα εφαρμογών από ποτέ, μέχρι και στα προεγκατεστημένα apps.

Και στο Android φυσικά έχουμε δει "προβληματικές" αναβαθμίσεις, αλλά στο 99% των περιπτώσεων στο Android υπάρχει η δυνατότητα Downgrade: Να γυρίσεις στην παλιά απροβλημάτιστη έκδοση.

Στις συσκευές της Apple μένεις αναγκαστικά με την "προβληματική πλέον" συσκευή σου και αναγκάζεσαι αργά ή γρήγορα να την αλλάξεις με το νεότερο μοντέλο.

Δεν υπάρχει ακόμα η δυνατότητα εγκατάστασης κάποιας ελαφρύτερης "Custom" έκδοσης όπως συμβαίνει στις περισσότερες Android συσκευές.

Λάδι στην φωτιά έρχεται να ρίξει το γεγονός ότι ακόμα και να έχεις αποφασίσει ότι δεν θες να αναβαθμίσεις στο iOS 7, το Update θα κατέβει κανονικά τρώγοντάς σου διαθέσιμο χώρο, αλλά και ότι θα έχεις το Notification συνεχώς να σε ειδοποιεί ότι υπάρχει διαθέσιμο Update.

iOS Update lag

Πώς λειτουργούν οι αναβαθμίσεις στο Android

Οι Android συσκευές αναβαθμίζονται με 3 τρόπους:

1) Με αναβάθμιση System Apps του λειτουργικού από το Google Play (π.χ. Maps, Gmail, Google Search/Google Now, Chrome, Calendar, Hangouts(SMS App), YouTube κτλ). Τέτοιες αναβαθμίσεις του εκάστοτε System App γίνονται συνεχώς, δεκάδες φορές τον χρόνο, φέρνοντας ουσιώδεις αλλαγές/προσθήκες χωρίς να χρειάζεται να περιμένουμε .. ένα χρόνο για το Update.

2) Με αναβάθμιση του Google Play Services Framework (το οποίο αναβαθμίζεται στο παρασκήνιο) η Google έδωσε νέες δυνατότητες σε όλες τις Android συσκευές. Για παράδειγμα το "Device Manager" για απομακρυσμένη εύρεση της συσκευής μας, ή και remote lock/erase προστέθηκε με τον συγκεκριμένο τρόπο, χωρίς να "χρειάστηκε" Update από Android 4.1 σε 4.2. Νέα APIs π.χ. για το Google Drive, τα Maps ή APIs για Turn-Based-Multiplayer παιχνίδια προστέθηκαν επίσης με τον ίδιο τρόπο, αλλά και πολλές ακόμα αλλαγές.

3) Με αναβάθμιση έκδοσης του Android, από (π.χ. Android Jelly Bean 4.3, σε Android 4.4 KitKat). Οι συγκεκριμένες αναβαθμίσεις δίνονται από τον εκάστοτε κατασκευαστή της συσκευής, με την σειρά Nexus να είναι η πρώτη που τις λαμβάνει.

Φυσικά ακόμα και όταν σταματήσουν οι επίσημες αναβαθμίσεις από τον "κατασκευαστή", υπάρχει μία φανταστική κοινότητα από developers που θα κάνουν port την τελευταία έκδοση του Android για πλήθος συσκευών. Στο iOS όταν ο κατασκευαστής πει "τέλος", ή δώσει μία προβληματική αναβάθμιση δεν υπάρχει "λύση", ενώ όταν η Google/Samsung σταμάτησε τα Updates στο Galaxy Nexus στο 4.3, μπορείς κάλλιστα να περάσεις το άψογο Android 4.4 Based CM11.

Παρ' όλα αυτά έχει ενδιαφέρον να αναφέρω ότι το παλιό κινέζικο τάμπλετ των 100 ευρώ που τρέχει Android 4.1, έχει περισσότερες δυνατότητες και έχει πάρει περισσότερα νέα χαρακτηριστικά από Updates των gApps και του Framework μέσα σε ένα χρόνο απ' ότι το iPad μου.

Android Update

 

Συνοψίζοντας

Το να παίρνεις χαρακτηριστικά από μία αναβάθμιση στο λειτουργικό σου, που ο ανταγωνισμός τα είχε 3-4 χρόνια πιο πριν δεν είναι προς τιμήν της εταιρείας που υποστηρίζεις.

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

Οι αναβαθμίσεις στο iOS κάθε άλλο παρά δυνατό σημείο είναι, το οποίο γίνεται φανερό όταν μόνο με το Update των System Apps και του Framework στο Android παίρνεις μέσα σε ένα χρόνο περισσότερες δυνατότητες και λειτουργίες απ' ότι με την "αναβάθμιση λειτουργικού" της Apple.

Η διαφήμιση αναβάθμισης κάποιων εφαρμογών ως αναβάθμιση λογισμικού είναι επίσης "λάθος" (ίσως και ανήθικο) και δεν πρέπει να ξεγελιούνται οι χρήστες με marketinίστικα κόλπα.

Χαίρομαι που το iOS παίρνει σιγά σιγά τα καλά στοιχεία του Android, (βλέπε notification bar, ή quick toggles κτλ), αλλά δυστυχώς δεν γίνεται αρκετά γρήγορα, με το λειτουργικό της Apple να μένει κάποια χρόνια πίσω στις δυνατότητες που προσφέρει.

iOS vs Android

Θα παρακαλούσα (όσον αφορά τα σχόλιά σας) στο συγκεκριμένο άρθρο να μείνουμε στο θέμα των αναβαθμίσεων, για να βοηθηθεί η συζήτηση. Επίσης όσον αφορά πιθανό αντίλογο, θα εκτιμούσα σχόλια με επιχειρηματολογία πάνω στο συγκεκριμένο θέμα, και σε ό,τι ανέφερα πιο πάνω.

aByte