21Jul
Εάν υπάρχει κάτι που όλα φαίνεται να συμφωνούν, είναι ότι το Android της Google είναι πιο "ανοιχτό" και το iOS της Apple είναι ένα πιο "κλειστό" λειτουργικό σύστημα.Εδώ είναι αυτό που πραγματικά σημαίνει για εσάς.
"Άνοιγμα" και "κλειστό" σημαίνει πολλά πράγματα, από τον πηγαίο κώδικα στο κατάστημα εφαρμογών έως το πόσο το λειτουργικό σύστημα σάς επιτρέπει να προσαρμόσετε και να τροποποιήσετε τα πράγματα.
Open-Source( εν μέρει) έναντι κλειστού-πηγής Το Android είναι "ανοιχτό" με διάφορους τρόπους.Για ένα πράγμα, το λειτουργικό σύστημα Android βασίζεται σε κώδικα από το "Open Source Project Android" ή το AOSP.Είναι ανοικτού κώδικα, οπότε οι χρήστες μπορούν να πάρουν αυτόν τον πηγαίο κώδικα και να δημιουργήσουν προσαρμοσμένα λειτουργικά συστήματα από αυτό.Το CyanogenMod είναι μια προσαρμοσμένη ROM που βασίζεται σε αυτόν τον κώδικα, για παράδειγμα.Το Fire OS του Amazon, που χρησιμοποιείται στο Kindle Fire and Fire Phone, βασίζεται επίσης σε αυτόν τον κώδικα Android με ανοιχτό κώδικα.
Ωστόσο, όλο και περισσότερα Android κυκλοφορούν με τη μορφή εφαρμογών κλειστού τύπου και API από τις Υπηρεσίες Google Play."Android" μπορεί να σημαίνει πολλά πράγματα.Είναι ένα λειτουργικό σύστημα ανοιχτού κώδικα( AOSP), ναι.Αλλά αυτό που οι περισσότεροι άνθρωποι σκέφτονται ως "Android" πλήρες με όλα τα bits της Google είναι μόνο ένα μερικώς ανοιχτού κώδικα λειτουργικό σύστημα.Και τα περισσότερα τηλέφωνα στέλνονται με ένα κλειδωμένο bootloader - μερικοί μπορεί να μην σας αφήνουν να το ξεκλειδώσετε χωρίς να εκμεταλλευτείτε την ευπάθεια ασφαλείας, οπότε η εγκατάσταση του δικού σας προτιμώμενου λειτουργικού συστήματος Android μπορεί να είναι πιο δύσκολη από ό, τι νομίζετε.
Από την άλλη πλευρά, το iOS της Apple είναι κλειστού τύπου.Ναι, έχει κάποια κομμάτια ανοικτού κώδικα, αλλά η συντριπτική πλειοψηφία του λειτουργικού συστήματος είναι κλειστού τύπου.Δεν υπάρχει πραγματική πιθανότητα να δημιουργηθεί ένα νέο λειτουργικό σύστημα από αυτό.
Τι σημαίνει αυτό για εσάς : Εάν θέλετε απεγνωσμένα προσαρμοσμένες ROMs για το τηλέφωνό σας και θέλετε να βάλτε τα πράγματα σε κάτι τέτοιο, το Android είναι για εσάς.Εάν δεν το κάνετε, το iOS είναι εντάξει.Και εδώ είναι μια ατυχής αλήθεια: ένας από τους μεγάλους λόγους για να εγκαταστήσετε ένα προσαρμοσμένο ROM είναι να αποκτήσετε μια πιο σύγχρονη έκδοση του Android σε ένα τηλέφωνο που δεν υποστηρίζεται πλέον από τον κατασκευαστή του.Αυτό δεν ανησυχεί με την iOS.Οι εφαρμογές
μπορούν να έρθουν από οπουδήποτε και μόνο το App Store
Στο Android, μπορείτε να μετακινήσετε ένα διακόπτη για να εγκαταστήσετε εφαρμογές από "άγνωστες πηγές". Αυτό σας επιτρέπει να εγκαταστήσετε εφαρμογές εκτός του Google Play, το οποίο είναι το κατάστημα εφαρμογών της Google.Ακόμα και αν η Google δεν εγκρίνει μια εφαρμογή, μπορείτε να την εγκαταστήσετε από αλλού.Η Google είναι επίσης λιγότερο περιοριστική σχετικά με τις εφαρμογές στο δικό της κατάστημα εφαρμογών.
Στην iOS, μπορείτε να εγκαταστήσετε μόνο εφαρμογές από το App Store της Apple.Εάν η Apple δεν θέλει να εγκρίνει μια εφαρμογή ή να την αφαιρέσει από το κατάστημα εφαρμογών, απλά δεν μπορείτε να το χρησιμοποιήσετε.Οι "ανεπιθύμητες" εφαρμογές "Sideloading" απαιτούν jailbreaking, κάτι που αποτελεί πονοκέφαλο.
Τι σημαίνει αυτό για εσάς : Ανάλογα με το τι θέλετε να κάνετε στο τηλέφωνό σας, αυτό μπορεί να είναι μια πραγματική ανησυχία.Για παράδειγμα, το κατάστημα εφαρμογών της Apple δεν επιτρέπει εξομοιωτές παιχνιδιών βίντεο, πελάτες BitTorrent και άλλους τύπους εφαρμογών που θεωρούν αμφιλεγόμενες.Για παράδειγμα, η Apple απαγορεύει παιχνίδια με αμφιλεγόμενο περιεχόμενο από το κατάστημα εφαρμογών.
Realistically, οι περισσότεροι άνθρωποι πιθανότατα δεν θα αντιμετωπίσουν αυτούς τους περιορισμούς.Αλλά εάν σκοπεύετε να χρησιμοποιήσετε εξομοιωτές παιχνιδιών βίντεο και άλλα είδη αμφιλεγόμενων εφαρμογών, πιθανότατα θα θέλετε να πάρετε ένα τηλέφωνο Android αντί για ένα iPhone.
Προσαρμοστικότητα και Ευελιξία
Ιστορικά, τα τηλέφωνα Android ήταν πιο ευέλικτα.Οι εφαρμογές Android έχουν πρόσβαση σε ένα πλήρες σύστημα αρχείων, μπορούν να επικοινωνούν μεταξύ τους μέσω της λειτουργίας Κοινή χρήση, να αλλάζουν το πρόγραμμα εκκίνησης της αρχικής οθόνης, να αντικαθιστούν το πληκτρολόγιό σας, να ορίζονται ως προεπιλεγμένες εφαρμογές και να κάνουν πολλά και πολλά άλλα πράγματα.Για παράδειγμα, ορισμένες εφαρμογές μπορούν να τρέξουν πάνω από άλλες εφαρμογές.Μπορείτε να τοποθετήσετε widgets σε όλη την αρχική οθόνη σας.Θα μπορούσατε να εγκαταστήσετε ένα πρόγραμμα εκκίνησης τρίτου μέρους και ένα θέμα εικονιδίου για να αλλάξετε εντελώς την εμφάνιση της αρχικής οθόνης και των εικονιδίων της εφαρμογής.Το
iOS είναι πιο περιορισμένο.Οι εφαρμογές δεν έχουν στη διάθεσή τους εξουσία και δεν επιτρέπεται να επικοινωνούν μεταξύ τους.Με τα χρόνια, η Apple έχει βελτιωθεί σε αυτό.Οι εφαρμογές μπορούν να κάνουν περισσότερα στο παρασκήνιο και το iOS 8 προσθέτει μια λειτουργία κοινής χρήσης, πληκτρολόγια τρίτου μέρους και γραφικά στοιχεία που εκτελούνται στο κέντρο ειδοποιήσεων και όχι στην αρχική οθόνη.
Τι σημαίνει αυτό για εσάς : Το iOS εξακολουθεί να είναι πιο περιορισμένο, αλλά έχουν φτάσει στο iOS λειτουργίες όπως widgets, κοινή χρήση εφαρμογών, εφαρμογές που εκτελούνται στο παρασκήνιο και πληκτρολόγια τρίτου κατασκευαστή.Εάν θέλετε να κάνετε όλη την αρχική σας οθόνη και την οθόνη κλειδώματος να λειτουργούν με διαφορετικό τρόπο, θα χρειαστείτε ένα τηλέφωνο Android.Αλλά το iOS προσφέρει μεγάλη ευελιξία χωρίς να ξεπεράσει εντελώς το σκάφος.
Ωστόσο, το iOS της Apple εξακολουθεί να μην σας επιτρέπει να επιλέξετε το προεπιλεγμένο πρόγραμμα περιήγησης ιστού, το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου, την εφαρμογή χαρτογράφησης και άλλες προεπιλεγμένες εφαρμογές - αυτό εξακολουθεί να προκαλεί ενόχληση εάν προτιμάτε άλλες εφαρμογές.
Rooting vs. Jailbreaking
Παρ 'όλες τις δυνατότητες που προσφέρει η Android, πολλές λειτουργίες κλειδώνονται πίσω από την "ριζοβολία". Θα χρειαστείτε πρόσβαση root για να επωφεληθείτε πραγματικά από όλες τις δυναμικές τρομπέτες Android enthusiasts.Στα περισσότερα τηλέφωνα, η ριζοβολία απαιτεί πραγματικά να εκμεταλλευτείτε μια ευπάθεια ασφαλείας.Σε ορισμένα τηλέφωνα, για παράδειγμα τα τηλέφωνα Nexus της Google, είναι εύκολο να παρακάμψετε την ασφάλεια και να κάνετε ό, τι θέλετε.Αλλά το Google εξακολουθεί να μην αρέσει η ριζοβολία και οι ενημερώσεις Android θα καταργήσουν την πρόσβαση root.
Οι χρήστες Apple που επιθυμούν μη εγκεκριμένες εφαρμογές, τσιμπήματα και πιο εμπεριστατωμένη πρόσβαση στο iOS πρέπει να "jailbreak" το λειτουργικό σύστημα.Αυτό είναι στην πραγματικότητα παρόμοιο με την ριζοβολία με κάποιους τρόπους - απαιτεί την εκμετάλλευση μιας τρύπας ασφαλείας στο iOS.Μόλις πραγματοποιήσετε μια jailbreak, δεν μπορείτε απαραίτητα να κάνετε αναβάθμιση σε μια νέα έκδοση του iOS.Θα χρειαστεί να περιμένετε για ένα jailbreak για να κυκλοφορήσει για πρώτη φορά ή θα χάσετε όλα τα jailbreak τσιμπήματα σας.
Τι σημαίνει αυτό για εσάς : Συνήθως είναι ευκολότερο να διορθώσετε το Android από το jailbreak iOS.Βεβαιωθείτε ότι έχετε επιλέξει ένα τηλέφωνο που είναι εύκολο να ριζώσει αν αυτό σας ενδιαφέρει.
Έτσι, τελικά, τι έχει σημασία;Για τους περισσότερους ανθρώπους, δεν έχει σημασία τίποτα.Το iOS προσφέρει όλο και μεγαλύτερη ευελιξία με κάθε έκδοση.Το Android της Google δεν είναι μια εντελώς ανοιχτή πλατφόρμα - για κάτι εντελώς ανοικτό, ίσως θελήσετε να δείτε το Ubuntu για τηλέφωνα ή το Firefox OS.
Από την άλλη πλευρά, εάν είστε κάποιος που θέλει να προσαρμόσει κάθε μικρό πράγμα για τη συσκευή σας, μικροαλλαγές πράγματα χαμηλού επιπέδου και εγκατάσταση τυχαίων εφαρμογών που η Apple μπορεί να μην εγκρίνει, ένα τηλέφωνο Android εξακολουθεί να είναι μια πιο ευέλικτη πλατφόρμα γι 'αυτό.
Είναι αδύνατο να καλύψουμε κάθε πτυχή αυτής της συζήτησης σε μία μόνο θέση, αλλά αυτό σας δίνει κάποια ιδέα για το τι σημαίνει "ανοιχτό" και "κλειστό" εδώ.Με τα χρόνια, τα Android και iOS έχουν πλησιάσει το ένα το άλλο - καθώς ολόκληρη η πλατφόρμα Android της Google γίνεται όλο και λιγότερο ανοιχτή, καθώς όλο και περισσότερα πράγματα περιλαμβάνονται στις υπηρεσίες Google Play και το iOS προσφέρει περισσότερη δύναμη και ευελιξία σε εφαρμογές και χρήστες.Πιστοποίηση εικόνας
: Aidan σε Flickr