Google androide e di Apple iOS sono sistemi operativi utilizzati principalmente nella tecnologia mobile, come smartphone e tablet. Android, che è basato su Linux e in parte open source, è più simile a PC di iOS, in quanto la sua interfaccia e le sue funzionalità di base sono generalmente più personalizzabili da cima a fondo. Tuttavia, gli elementi di design uniformi di iOS sono talvolta considerati più user-friendly.
Dovresti scegliere attentamente i tuoi sistemi smartphone e tablet, poiché il passaggio da iOS ad Android o viceversa ti richiederà di acquistare nuovamente le app su Google Play o Apple App Store. Android è ora la piattaforma per smartphone più utilizzata al mondo e viene utilizzata da molti produttori di telefoni diversi. iOS è usato solo su dispositivi Apple, come l'iPhone.
androide | iOS | |
---|---|---|
Modello di origine | Open source | Chiuso, con componenti open source. |
Famiglia OS | Linux | OS X, UNIX |
Versione iniziale | 23 settembre 2008 | 29 luglio 2007 |
personalizzazione | Un sacco. Può cambiare quasi tutto. | Limitato a meno che jailbroken |
Sviluppatore | Google, Open Handset Alliance | la società Apple. |
widget | sì | No, tranne in NotificationCenter |
Lingue disponibili | 100+ lingue | 34 lingue |
Trasferimento di file | Più semplice di iOS. Utilizzando la porta USB e l'app desktop Android File Transfer. Le foto possono essere trasferite via USB senza app. | Più difficile. I file multimediali possono essere trasferiti utilizzando l'app desktop di iTunes. Le foto possono essere trasferite via USB senza app. |
Disponibile su | Molti telefoni e tablet. I principali produttori sono Samsung, Motorola, LG, HTC e Sony ... La linea di dispositivi Nexus e Pixel è pura Android, altri software del produttore di bundle. | iPod Touch, iPhone, iPad, Apple TV (2a e 3a generazione) |
Chiamate e messaggi | Google Hangouts. App di terze parti come Facebook Messenger, WhatsApp, Google Duo e Skype funzionano su Android e iOS entrambi. | iMessage, FaceTime (solo con altri dispositivi Apple). App di terze parti come Google Hangouts, Facebook Messenger, WhatsApp, Google Duo e Skype funzionano su Android e iOS entrambi. |
navigazione su Internet | Google Chrome (o Android Browser su versioni precedenti; altri browser sono disponibili) | Safari mobile (sono disponibili altri browser) |
App store, accessibilità e interfaccia | Google Play: oltre 1.000.000 di app. Altri app store come Amazon e Getjar distribuiscono anche app Android. ("APK non confermati") | App Store di Apple: oltre 1.000.000 di app |
Chat video | Google Duo e altre app di terze parti | FaceTime (solo dispositivi Apple) e altre app di terze parti |
Comandi vocali | Google Now, Assistente Google | Siri |
Stato di lavoro | attuale | attuale |
Mappe | Google Maps | Mappe di Apple (anche Google Maps è disponibile tramite download di un'app separata) |
Ultima versione stabile e aggiornamenti | Android 8.0.0, Oreo (21 agosto 2017) | 11 (19 settembre 2017) |
App store alternativi e caricamento laterale | Diversi negozi di app alternativi diversi dal Google Play Store ufficiale. (ad esempio Aptoide, Galaxy Apps) | Apple blocca negozi di app di terze parti. Il telefono deve essere jailbroken se si desidera scaricare app da altri negozi. |
Durata e gestione della batteria | Molti produttori di telefoni Android dotano i loro dispositivi di batterie di grandi dimensioni con una durata maggiore. | Le batterie Apple non sono generalmente grandi come le più grandi batterie Android. Tuttavia, Apple è in grado di spremere la durata della batteria decente tramite ottimizzazioni hardware / software. |
Open source | Kernel, UI e alcune app standard | Il kernel di iOS non è open source ma si basa sul SO Darwin open source. |
File manager | Sì. (Gestione file archivi Android inclusa nei dispositivi con Android 7.1.1) | Non disponibile |
Backup di foto e video | App disponibili per il backup automatico di foto e video. Google Foto consente il backup illimitato di foto. OneDrive, Amazon Photos e Dropbox sono altre alternative. | Fino a 5 GB di foto e video possono essere automaticamente sottoposti a backup con iCloud. Tutti gli altri fornitori come Google, Amazon, Dropbox, Flickr e Microsoft hanno app di backup automatico per iOS e Android. |
Sicurezza | Le patch del software Android sono presto disponibili per gli utenti di dispositivi Nexus. I produttori tendono ad essere in ritardo nello spingere fuori questi aggiornamenti. Quindi, in qualsiasi momento, la stragrande maggioranza dei dispositivi Android non esegue il software aggiornato con patch complete. | La maggior parte delle persone non incontrerà mai problemi con malware perché non escono dal Play Store per le app. Gli aggiornamenti software di Apple supportano anche i dispositivi iOS più vecchi. |
Rooting, bootloader e jailbreaking | L'accesso e il controllo completo sul dispositivo sono disponibili e puoi sbloccare il bootloader. | Il controllo completo sul dispositivo non è disponibile. |
Servizi cloud | Integrazione nativa con Google cloud storage. 15 GB gratuiti, $ 2 / mese per 100 GB, 1 TB per $ 10. App disponibili per Amazon Photos, OneDrive e Dropbox. | Integrazione nativa con iCloud. 5 GB gratuiti, 50 GB per $ 1 / mese, 200 GB per $ 3 / mese, 1 TB per $ 10 / mese. App disponibili per Google Drive e Google Foto, Amazon Photos, OneDrive e Dropbox. |
Interfaccia | Touch screen | Touch screen |
Versioni supportate | Android 5.0 e versioni successive (anche Android 4.4 è supportato ma con patch) | iOS 8 e versioni successive |
Prima versione | Android 1.0, Alpha | iOS 1.0 |
Sia iOS che Android utilizzano interfacce tattili che hanno molto in comune: scorrere, toccare e pizzicare e zoomare. Entrambi i sistemi operativi eseguono il boot su una homescreen, che è simile al desktop di un computer. Mentre una schermata principale di iOS contiene solo file di icone di app, Android consente l'uso di widget, che visualizzano informazioni di aggiornamento automatico come meteo ed e-mail. L'interfaccia utente iOS presenta un dock in cui gli utenti possono bloccare le loro applicazioni più utilizzate.
Una barra di stato scorre in alto sia su iOS che su Android, offrendo informazioni quali l'ora, il segnale WiFi o cellulare e la durata della batteria; su Android la barra di stato mostra anche il numero di e-mail, messaggi e promemoria appena ricevuti.
Un confronto di alcune delle caratteristiche del prossimo Android N (Nougat) e iOS 10 è qui. I punti salienti di Android N includono:
Per vedere come le versioni correnti - Android Marshmallow e iOS 9 - confronta, guarda il video qui sotto:
Per un confronto simile tra Android Lollipop e iOS 8, guarda questo video. Molti produttori diversi fanno telefoni Android e spesso includono alcune personalizzazioni sull'esperienza Android di vaniglia. per esempio. HTC Sense o Samsung TouchWiz. A seconda del dispositivo e dell'operatore, potrebbero esserci delle app preinstallate che sono in bundle con il tuo dispositivo Android.
Il rapporto Pfeiffer pubblicato a settembre 2013 giudica iOS decisamente migliore di Android sul carico cognitivo e sull'attrito dell'utente.
La valutazione complessiva dell'esperienza utente dei sistemi operativi mobili, Rapporto PfeifferAndroid riceve app da Google Play, che attualmente ha 600.000 app disponibili, la maggior parte delle quali verrà eseguita su tablet. Tuttavia, alcuni dispositivi Android, come Kindle Fire, utilizzano app store separati con una selezione più piccola di app disponibili. Molte app originariamente solo per iOS sono ora disponibili per Android, tra cui Instagram e Pinterest e l'app-store più aperto di Google significa che sono disponibili anche altre app esclusive, tra cui Adobe Flash Player e BitTorrent. Android offre anche l'accesso alle app basate su Google, come Youtube e Google Documenti.
L'app store di Apple offre attualmente 700.000 app, di cui 250.000 disponibili per l'iPad. La maggior parte degli sviluppatori preferisce sviluppare giochi per iOS prima che si sviluppino per Android. Da un recente aggiornamento, l'app Youtube è diventata non disponibile su iOS, ma iOS offre ancora alcune app esclusive, tra cui il famoso gioco Infinity Blade e il client Twitter Tweetbot.
La linea di fondo quando si confrontano gli app store di Google e Apple è che le app più popolari sono disponibili per entrambe le piattaforme. Ma per i tablet, ci sono più app progettate specificamente per l'iPad, mentre le app per tablet Android sono spesso versioni scalate di app per smartphone Android. Gli sviluppatori alle startup spesso si concentrano su una piattaforma (di solito iOS) quando lanciano la loro app per smartphone perché non hanno risorse per servire più piattaforme fin dall'inizio. Ad esempio, la famosa app di Instagram è iniziata con iOS e la loro app per Android è arrivata molto più tardi.
Il Mobile Experience Report di Crittercism pubblicato a marzo 2014 ha classificato Android KitKat più stabile di iOS 7.1. Altri risultati del rapporto includono:
Un iPhone 6s ha battuto a mano un Samsung Galaxy Note 7 in un test di velocità che ha comportato l'apertura di diverse app una per una, spostando due volte una serie di app. Lo stesso set di app è stato utilizzato per entrambi i dispositivi. L'iPhone è stato in grado di completare due giri in 1m21 mentre il Galaxy Note 2m4s ha terminato lo stesso compito. Il Samsung Galaxy Note 7 vanta migliori caratteristiche hardware ed è un telefono molto più nuovo rispetto a iPhone 6s.
Tuttavia, va notato che la differenza potrebbe essere nel modo in cui gli editori di app sviluppano le loro app per Android contro iOS. Solo perché le stesse app sono su entrambe le piattaforme non significa che il loro funzionamento interno sia lo stesso.
Sebbene Google aggiorni frequentemente Android, alcuni utenti potrebbero scoprire di non ricevere gli aggiornamenti sul proprio telefono o di acquistare telefoni con software scaduto. I produttori di telefoni decidono se e quando offrire gli aggiornamenti del software. Potrebbero non offrire un aggiornamento all'ultima versione di Android per tutti i telefoni e i tablet della loro linea di prodotti. Anche quando viene offerto un aggiornamento, è di solito diversi mesi dopo che è stata rilasciata la nuova versione di Android.
Questa è un'area in cui gli utenti iOS hanno un vantaggio. Gli aggiornamenti iOS sono generalmente disponibili per tutti i dispositivi iOS. Potrebbero esserci delle eccezioni per i dispositivi più vecchi di tre anni o per alcune funzionalità come Siri, che era disponibile per gli utenti di iPhone 4S ma non per le versioni precedenti di iPhone. Apple cita la capacità hardware come la ragione per cui alcuni dispositivi meno recenti potrebbero non ricevere tutte le nuove funzionalità in un aggiornamento.
Una vasta gamma di dispositivi Android è disponibile in diversi punti di prezzo, dimensioni e capacità hardware.
iOS è disponibile solo su dispositivi Apple: l'iPhone come telefono, l'iPad come tablet e l'iPod Touch come lettore MP3. Questi tendono ad essere più costosi di hardware equivalente con Android.
Android consente all'utente di inviare uno di un numero di testi composti automaticamente come autorepliche quando rifiuta una chiamata.
L'app per telefoni iOS ha molte abilità, inclusa la possibilità di rispondere a una telefonata con un messaggio di testo predefinito anziché rispondere, o di impostare un promemoria di richiamata. Ha anche una modalità Non disturbare.
Android consente agli utenti di accedere a GTalk per i messaggi istantanei. iOS non offre un modo nativo per chattare con utenti non Apple. Gli utenti possono inviare messaggi agli utenti Apple utilizzando iMessage o utilizzare app di Google per GTalk e Microsoft per Skype.
Google Hangouts su Android può essere utilizzato anche per le chat video, consentendo agli utenti di chattare su 3G o Wi-Fi. iOS utilizza FaceTime, che può effettuare videochiamate sia su 3G che WiFi. Tuttavia, consente solo agli utenti di comunicare con altri dispositivi Apple.
iOS usa Siri, un assistente virtuale basato sulla voce, per comprendere e rispondere sia a dettatura che a comandi vocali. Siri include molte funzionalità, come la lettura di punteggi sportivi e classifiche, la prenotazione presso i ristoranti e la ricerca di orari cinematografici presso il teatro locale. Puoi anche dettare testi ed e-mail, pianificare eventi del calendario e interfacciare l'audio dell'auto e la navigazione.
Android offre un assistente simile, Google Now, che presenta le abilità sopra elencate, inoltre può tenere traccia del tuo calendario e dare promemoria verbali quando è ora di partire. Permette la ricerca vocale e la dettatura.
Il video qui sotto offre una rapida demo di Google Now vs Siri:
App come Google Maps, Waze e Bing sono disponibili sia per iOS che per Android. Quando Google ha rilasciato la sua app per le mappe per iOS a dicembre 2012, la versione iOS ha superato la versione disponibile per Android in termini di funzionalità, design e facilità d'uso. La versione di Android non dovrebbe rimanere indietro. L'app di mappatura di Apple, che è in bundle con ogni dispositivo iOS, è stata ampiamente ottimizzata quando è stata lanciata con iOS 6.
Android utilizza Google Chrome come browser Web, mentre iOS utilizza Safari. Entrambi i browser Internet sono simili per qualità e capacità e Google Chrome è disponibile anche per iOS. Safari non è disponibile per Android.
Applicazione Words With Friends su Android (L) e iOS (R)Android è integrato con Facebook, che consente agli utenti di aggiornare i loro stati o caricare immagini da molte app e di estrarre i dati dei contatti dai loro amici di Facebook.
Inoltre, iOS è completamente integrato con Facebook, consentendo agli utenti di aggiornare il loro stato e caricare le immagini da varie app, sincronizzare i loro contatti con Facebook e far sì che i loro eventi di Facebook vengano aggiunti automaticamente al loro calendario iOS. iOS ora offre un'integrazione molto più profonda con Facebook e Twitter a causa di quanto sia strettamente intrecciato nelle app di base su iOS.
Android utilizza Google Wallet, un'app che consente pagamenti mobili. Alcuni telefoni Android sono dotati di un chip NFC (comunicazione near field) che viene utilizzato per effettuare pagamenti wireless semplicemente toccando il telefono al banco cassa. Questo servizio si integra con Google Wallet ma non è disponibile su tutti i telefoni Android o gli operatori wireless. I pagamenti mobili sono supportati su dispositivi che hanno un chip NFC (come il Galaxy S4 e S5 di Samsung) a condizione che eseguano una versione di Android più recente che 4.4 KitKat.
Il sistema di pagamento mobile iOS si chiama Apple Pay. Mentre Apple Pay è stato lanciato più di un anno dopo le funzionalità tap-to-pay su alcuni telefoni Android, la sua integrazione con l'identificazione delle impronte digitali rende Apple Pay più facile da usare. L'utilizzo di Apple Pay è stato sicuramente molto più alto. Infatti, Apple Pay ha suscitato interesse nei pagamenti mobili e ha spinto gli utenti Android a scoprire la funzionalità sui loro telefoni, portando ad un aumento nell'uso di Google Wallet su NFC.[1] iOS offre Passbook, un'app che raccoglie in un posto biglietti, carte premio e carte di credito / debito.
Le applicazioni Android sono isolate dal resto delle risorse del sistema, a meno che un utente non conceda in particolare a un'applicazione l'accesso ad altre funzionalità. Ciò rende il sistema meno vulnerabile ai bug, ma la confusione degli sviluppatori significa che molte app richiedono autorizzazioni non necessarie. Il malware più diffuso su Android è quello in cui i messaggi di testo vengono inviati a numeri a tariffa maggiorata senza che l'utente ne sia a conoscenza, e l'invio di informazioni personali a terze parti non autorizzate. Poiché è il più popolare sistema operativo per smartphone, è più probabile che sia al centro degli attacchi.
Gli autori di malware hanno meno probabilità di scrivere app per iOS, a causa della revisione da parte di Apple di tutte le app e della verifica dell'identità degli editori di app. Tuttavia, se un dispositivo iOS viene jailbroken e le app installate dall'esterno dello store di Apple, possono essere vulnerabili a attacchi e malware. Sia iOS che Android sono anche vulnerabili agli errori, ad es. i telefoni si bloccano durante la riproduzione di un video specifico, che è un tipo di bug software che ha colpito sia i dispositivi iOS che Android.
Nel mondo reale, la sicurezza di un dispositivo Android o iOS è valida solo come gli aggiornamenti software che sono stati applicati. Questo è dove iOS brilla a causa della natura frammentata dell'ecosistema Android. Apple rilascia aggiornamenti software e li rende disponibili a tutti i dispositivi iOS allo stesso tempo. Su Android, Google rilascia aggiornamenti software e patch di sicurezza ai dispositivi Nexus. I dispositivi di altri produttori sono in ritardo perché il produttore deve prendere questi aggiornamenti di sicurezza da Google e applicarli ai propri dispositivi "in the wild". Praticamente tutti i produttori fanno uno scarso lavoro in questo. La maggior parte non rilascia patch su dispositivi più vecchi di 12-18 mesi. Anche quando lo fanno, questi aggiornamenti di sicurezza vengono rilasciati mesi dopo che i dispositivi Nexus li ricevono.
Che i dispositivi Android siano meno sicuri è evidenziato anche da questo programma di taglie; una società che ottiene gli exploit di sicurezza dagli hacker e li vende ai governi ha una taglia su exploit a 0 giorni (cioè, precedentemente sconosciuti) per iOS ($ 1,5 milioni), Android ($ 200.000) e Flash ($ 80.000). Gli importi delle taglie sono un grezzo indicatore di quanto sia facile sfruttare queste piattaforme nella pratica.
Pertanto, una persona o un'azienda attenta alla sicurezza deve utilizzare dispositivi iOS o Nexus.
Sia iOS che Android sono "vulnerabili" a un certo tipo di perdita di privacy: un'app installata su entrambe le piattaforme può ottenere un elenco di tutte le altre app installate sullo stesso dispositivo. Ciò significa che l'app della calcolatrice può scoprire che utilizzi Tinder e ritrasmette tali informazioni al suo editore, che è quindi libero di utilizzare queste informazioni in qualsiasi modo scelga. Nel novembre 2014, Twitter ha annunciato che ora sta monitorando l'elenco di app che i suoi utenti hanno installato sui loro telefoni. Twitter è lontano dall'essere l'unica azienda a farlo.
Autorizzazioni richieste dall'app per Android di Pandora. Un utente Android non può utilizzare l'app di Pandora senza accettare tutte le richieste di autorizzazione.Oltre alla lista di app, quando si tratta di proteggere le informazioni private degli utenti, vince iOS. Fino all'uscita di Android Marshmallow nel 2015, quando si installavano app su Android, all'utente venivano presentate tutte le autorizzazioni richieste dall'app. Questa era una proposta del tutto o niente. L'utente può scegliere di accettare la richiesta dell'app per le autorizzazioni o non installare affatto l'app. Gli sviluppatori di app approfittano di questa "funzione" e richiedono molte informazioni utente. Ad esempio, l'app mobile di Pandora su Android richiede le autorizzazioni per l'identità, i contatti, il calendario, le foto, i file multimediali, i file e persino le informazioni sulle chiamate di Google.
L'app di Pandora su iOS non ottiene tali permessi. Dopo che è stato installato e aperto dall'utente, un'app per iOS potrebbe richiedere permessi aggiuntivi come la posizione e l'accesso ai Contatti. Ma l'utente può rifiutare queste richieste di autorizzazione. Anche dopo aver approvato le richieste di autorizzazione, gli utenti iOS possono rapidamente dare un'occhiata a quali app hanno accesso ai loro Contatti e dati sulla posizione, e disattiva l'accesso per le app con cui non vogliono più condividere questi dati.
Android M (o Marshmallow) consentiva un nuovo regime di autorizzazioni in cui le app potevano richiedere le autorizzazioni secondo necessità. Tuttavia, la maggior parte delle app Android continua a richiedere anticipatamente autorizzazioni in anticipo. Mentre è possibile gestire le autorizzazioni delle app su Android a un livello più granulare, questa opzione è nascosta in profondità nelle impostazioni.
Le app Android sono programmate usando C, C ++ e Java. È una piattaforma "aperta"; chiunque può scaricare gratuitamente il codice sorgente Android e l'SDK Android. Chiunque può creare e distribuire app Android gratuitamente; gli utenti sono liberi di scaricare app al di fuori del Google Play Store ufficiale. Esiste tuttavia una quota unica di registrazione di $ 25 per gli sviluppatori che desiderano pubblicare le proprie app (sia app gratuite che a pagamento) sul Google Play Store ufficiale. Le app pubblicate su Google Play sono sottoposte a una revisione da parte di Google. L'SDK Android è disponibile per tutte le piattaforme: Mac, PC e Linux.
Le app iOS sono programmate utilizzando Objective-C. Gli sviluppatori devono pagare $ 99 ogni anno per l'accesso all'SDK iOS e il diritto di pubblicare nell'app store di Apple. L'SDK iOS è disponibile solo per la piattaforma Mac.
Alcune piattaforme di sviluppo di app, come Titanium Appcelerator e PhoneGap, offrono un modo di codificare una volta (ad esempio in Javascript e / o HTML) e la piattaforma la convertono in codice "nativo" per entrambe le piattaforme Android e iOS.
Nel Oltre il piatto, Il fondatore di SeatGeek, Jack Groetzinger, delinea molte delle differenze nel modo in cui Android e iOS si avvicinano all'estetica del design e a cosa significa per gli sviluppatori di app. Per esempio,
L'articolo delinea diverse altre differenze ed è un'ottima lettura.
Per riassumere i principali vantaggi e svantaggi di Android e iOS:
Diverse persone importanti sono passate da iPhone ad Android. La connessione di Android all'ecosistema di servizi di Google è forte e probabilmente più utile rispetto alla suite di servizi cloud di Apple.