ios | |
Famiglia | Unix |
---|---|
Le lingue | Multilingue (40 lingue) |
Tipo di nucleo | Ibrido |
Stato del progetto | In corso |
Piattaforme | iPhone , iPad e iPod touch |
Azienda / Sviluppatore |
Mela |
Licenza | Proprietario ; alcune parti sono disponibili con licenza Apple Public Source |
Stati di origine |
Software proprietario ( Darwin è open source ) |
Scritto in | C , C ++ , Objective-C , Swift e Java |
Prima versione | Sistema operativo iPhone 1 |
Ultima versione stabile | 14.7.1 (18G82) (26 luglio 2021) |
Ultima versione avanzata | iOS 15.0 beta 3 (19A5297e) (14 luglio 2021) |
Metodo di aggiornamento | OTA (da iOS 5 ), Finder (da macOS Catalina), iTunes (Windows e macOS pre-Catalina) |
Ambiente d'ufficio | Cocoa Touch ( multi-touch , interfaccia grafica ) |
Gestore di pacchetti | App Store |
Sito web | www.apple.com/it/ios |
iOS , precedentemente iPhone OS , la "i" di iOS è per iPhone quindi la minuscola, è il sistema operativo mobile sviluppato da Apple per molti dei suoi dispositivi. È derivato da macOS con cui condivide le fondamenta (il kernel ibrido XNU basato sul microkernel Mach , servizi Unix e Cocoa, ecc.). iOS ha quattro livelli di astrazione, simili a quelli di macOS : un livello " Core OS ", un livello "Servizi principali", un livello "Media" e un livello " Cacao ". Il sistema operativo occupa un massimo di 3 GB della capacità di memoria totale del dispositivo, a seconda del dispositivo.
Questo sistema operativo non aveva un nome ufficiale prima del rilascio di SDK iPhone (SDK) su6 marzo 2008. Fino ad allora, Apple si accontentava di menzionare che "l'iPhone gira su OS X", un riferimento ambiguo al sistema operativo di origine di iOS, macOS . Fu solo in questa occasione che Scott Forstall presentò l'architettura interna del sistema operativo, per poi svelare il nome iPhone OS. Questo nome è stato cambiato il7 giugno 2010per iOS. Il marchio "IOS" era stato utilizzato da Cisco per oltre dieci anni per il proprio sistema operativo, IOS , utilizzato sui propri router. Per evitare qualsiasi azione legale, Apple ha acquisito una licenza per utilizzare il marchio "IOS" da Cisco.
Il kit di sviluppo in questione, disponibile per macOS , offre gli strumenti necessari per creare un'applicazione eseguibile su iOS. Sebbene sia gratuito da scaricare e utilizzare, la pubblicazione di tali applicazioni richiede l'iscrizione all'Apple Developer Program, per $ 99 all'anno. Resta il fatto che questa offerta può essere interessante per molti sviluppatori, viste le dimensioni relative del mercato creato da iOS.
Infatti, durante la presentazione di iPhone XS , XS Max , XR e Apple Watch Series 4 , insettembre 2018, il CEO di Apple Tim Cook annuncia che oltre due miliardi di dispositivi mobili eseguono iOS. Inoltre, il portale App Store , destinato all'esposizione di tutte le applicazioni sviluppate per questo sistema operativo, viene spesso presentato come un modello di business di successo: con un catalogo di 2.200.000 applicazioni per un totale di 170 miliardi di applicazioni scaricate. iOS rappresenta circa il 15% degli smartphone insettembre 2018.
L'ultimo grande aggiornamento, iOS 13 , è stato rilasciato il3 giugno 2019al WWDC 2019 per il rilascio ufficiale su19 settembredello stesso anno. Ad oggi, altri tre OS sono basati su iOS: watchOS per Apple Watch , iPadOS per iPad e tvOS per Apple TV . Durante la WWDC 2019 , Apple annuncia che verrà ora utilizzato un nuovo nome per qualificare iOS su iPad : è iPadOS .
Nel 2005 , quando Steve Jobs ha iniziato a lavorare sull'iPhone, si è dato due scelte: "rimpicciolire il Mac, che sarebbe un'impresa epica di ingegneria, o rendere l' iPod più grande ". Si rivolse al primo approccio. Ha quindi organizzato una competizione tra i team Macintosh , guidati da Scott Forstall , e iPod, guidati da Tony Fadell . Forstall ha poi vinto creando iPhone OS. Quindi questa mossa ha reso l'iPhone una piattaforma di successo per sviluppatori di terze parti, il che ha reso più facile per gli sviluppatori Mac lavorare su app per iPhone. Forstall è stato anche responsabile della creazione di un kit di sviluppo per creare applicazioni iPhone ma anche dell'App Store in iTunes .
Il sistema operativo è stato rivelato con il primo iPhone al Macworld Conference & Expo il9 gennaio 2007, la sua uscita era prevista per giugno dello stesso anno.
L'App Store iOS è stato aperto il 10 luglio 2008con 500 applicazioni disponibili. Numero che è cresciuto rapidamente fino a 3.000 insettembre 2008, 15.000 pollici gennaio 2009, 50.000 pollici giugno 2009, 100.000 pollici novembre 2009, 250.000 pollici agosto 2010, 650.000 pollici luglio 2012, un milione in Ottobre 2013, 2 milioni in giugno 2016 e 2,2 milioni in gennaio 2017. Nelmarzo 2016, un milione di applicazioni erano compatibili con l'iPad.
Nel settembre 2007, Apple ha annunciato l' iPod Touch , un iPod basato sul fattore di forma dell'iPhone. Nelgennaio 2010, Apple annuncia l'iPad, con uno schermo più grande dell'iPhone e dell'iPod Touch, pensato per la navigazione internet , la multimedialità e la lettura.
Durante il WWDC 2019 , Apple annuncia che verrà ora utilizzato un nuovo nome per qualificare iOS su iPad: si tratta di iPadOS . Dopo aver dato vita all'iPad la possibilità di utilizzare più applicazioni contemporaneamente in iOS 9 , aprendo l'iPad con lo stilo con l' iPad Pro nel 2015 , Apple sceglie quindi di distinguere tra l'OS dell'iPhone e l'iPad.
Apple offre ogni anno un importante aggiornamento del suo sistema operativo tramite iTunes e da iOS 5 tramite "Over-The-Air". Con il primo iPod touch, le nuove versioni scaricate da iTunes Store hanno avuto un costo medio possibile.
Da iOS 4 , tutti gli aggiornamenti di sistema sono gratuiti per tutti i dispositivi. Da iOS 5 , è anche possibile aggiornare il dispositivo direttamente da esso, se è connesso a una rete Wi-Fi . Inoltre, l'aggiornamento ora consiste solo nel scaricare file diversi: il "delta" (la differenza) dell'aggiornamento. Ciò riduce al minimo i tempi di download e distribuzione degli aggiornamenti.
La procedura è completamente automatizzata e non richiede alcun intervento da parte dell'utente a priori, una volta scaricato l'aggiornamento.
L'ultima versione è iOS 12 , è stata rilasciata il17 settembre 2018ed è disponibile per iPhone 5s e successivi, iPad Air e successivi, iPad Pro , iPad mini 2 e successivi e iPod touch 6G.
A ciò si aggiungono gli aggiornamenti alle impostazioni dell'operatore . Infatti, alcune funzionalità legate alla telefonia mobile, come la posta vocale visiva o l'invio di MMS , non essendo disponibili con alcuni operatori, anche questa parte del sistema potrebbe essere soggetta ad aggiornamenti.
Al WWDC 2019 a San Jose , in California , Apple ha condiviso i suoi progressi su iOS 13 . Le caratteristiche principali da ricordare sono un tema scuro, il controllo della privacy con i dati personali e l'implementazione di Memoji sotto forma di adesivi .
Logo dell'IOS (2010-2013)
Logo dell'IOS (2013-2016)
Logo iOS attuale (dal 2016)
L'architettura software dell'iPhone è caratterizzata da:
L'interfaccia del sistema operativo iOS si basa sul concetto di manipolazione del touchscreen toccando lo schermo, includendo in particolare la tecnologia Multi-touch , che consente di riconoscere più gesti simultanei delle dita, e un accelerometro che rileva i movimenti del dispositivo.
Pagina inizialeiPhone, iPod touch e iPad utilizzano tutti una schermata iniziale chiamata SpringBoard che permette all'utente di aprire le applicazioni installate sul proprio dispositivo toccando le icone corrispondenti. Questa schermata iniziale è composta da due parti distinte:
Sui modelli compatibili con 3D Touch, è possibile premere con decisione sulle icone per aprire un menu che offre collegamenti alle applicazioni (iPhone 6s e 6s Plus, 7 e 7 Plus, 8 e 8 Plus, X, XS e XS Max)
L'utente può tornare a queste pagine in qualsiasi momento semplicemente facendo clic sul pulsante "Home" o scorrendo verso l'alto dalla parte inferiore dello schermo sugli iPhone della serie X-. Può ripetere la sua azione per tornare alla pagina principale, quella più a sinistra.
È possibile aggiungere clip Web che sono collegamenti ai siti Web. Anche loro sono costituiti da un'icona.
Apple ha utilizzato Helvetica fino al suo iPhone 3GS e poi ha utilizzato il carattere Helvetica Neue . I dispositivi IOS utilizzano San Francisco, un font creato da Apple per fornire una migliore leggibilità su tutta la sua linea di prodotti da iOS 9.
iOS offre di adattare la dimensione del carattere e offre di visualizzarlo in grassetto nelle impostazioni del dispositivo da iOS 7.
Spotlight e widgetA partire dalla versione 3.0, è stata aggiunta una pagina speciale a queste pagine dell'applicazione, situata all'estrema sinistra tranne che nelle versioni da 7.0 a 8.4 dove viene visualizzata scorrendo dall'alto verso il basso dello schermo consentendo una ricerca Spotlight nel dispositivo. L'utente può accedervi come qualsiasi pagina di applicazioni, facendo scorrere il dito verso destra dalla schermata iniziale. Viene quindi visualizzata una barra di ricerca, accompagnata dalla tastiera virtuale , che consente di avviare una ricerca. È possibile cercare molti tipi di dati nel dispositivo: brani, video o podcast per nome, artista o album, contatti, e - mail - il loro contenuto viene indicizzato -, note, eventi del calendario o messaggi applicazioni per nome.
Premendo un risultato di ricerca si apre l'applicazione pertinente ed eventualmente il contenuto selezionato. Quando si accede a Spotlight, mostra l'ultima ricerca eseguita.
Da iOS 10 è possibile, scorrendo verso sinistra nella home page, accedere a vari widget offerti da applicazioni Apple o di terze parti nonché alla barra di ricerca Spotlight già presente in iOS 9 scorrendo verso il basso.
Barra di stato e Centro di controlloUna barra di stato è quasi sempre presente (ad eccezione di alcune applicazioni di terze parti) nella parte superiore dello schermo, e informa l'utente, da sinistra a destra, e in base alla sua disponibilità, di:
Su iPhone X e versioni successive, solo tre di queste informazioni vengono visualizzate in modo permanente a destra della tacca: segnale di rete, connettività Internet e batteria. Per ottenere maggiori informazioni, dovrai far scorrere un dito da loro per visualizzare il centro di controllo.
La barra di stato, a partire da iOS 7, è colorata in base al colore dell'applicazione o a determinati eventi (su iPhone con tacca, questi vengono visualizzati intorno all'ora a sinistra):
Il Centro di controllo è accessibile dalla parte inferiore dello schermo o dall'angolo in alto a destra su iPhone X e versioni successive. Consente all'utente di accedere a impostazioni rapide, come la musica, la torcia o anche la modalità Wi-Fi , Bluetooth o aereo. È possibile scegliere la rete Wi-Fi e il dispositivo Bluetooth a cui connettersi da iOS 13.
Dalla versione 3.0, iOS offre funzioni per facilitare la modifica del testo. Queste funzioni sono disponibili in qualsiasi area di modifica del testo, indipendentemente dall'applicazione.
Innanzitutto è disponibile un sistema di selezione del testo e copia-incolla . Un doppio tocco in un'area di testo visualizza un fumetto pop-up che offre la selezione della parola o di tutto il testo, la copia o il taglio del testo selezionato e l'incollaggio del testo presente negli appunti. A seconda del contenuto degli appunti e della presenza di una selezione, non tutte queste opzioni vengono visualizzate in modo permanente. Per selezionare il testo, oltre alle due opzioni offerte dal fumetto pop-up, è possibile utilizzare due maniglie di selezione, che appaiono contemporaneamente ad esso. Inoltre, il sistema di copia e incolla funziona anche con rich text. Questo viene utilizzato in particolare per Safari e Mail, dove la selezione viene poi effettuata da “blocchi” di contenuto HTML, che possono essere poi copiati, quindi incollati in una zona rich text, come ad esempio una mail. Copia e incolla è statico sul dispositivo, ovvero è possibile copiare o tagliare il testo da qualsiasi applicazione e incollarlo in qualsiasi altra (inclusa l'applicazione di origine).
Inoltre, a queste funzioni viene aggiunto un sistema che consente di annullare e ripetere azioni durante la modifica del testo. Pertanto, durante tale attività, scuotere il dispositivo ha l'effetto di far apparire un menu contestuale che consente di annullare l'ultima azione (inserisci, taglia, incolla), o di ripristinare un'azione o una serie di azioni precedentemente annullate. .
Infine, il sistema dispone di una funzione di correzione ortografica, disattivabile dalla versione 2.2. Quando l'utente digita una parola sconosciuta, gli viene proposta una correzione appena sopra. L'utente può accettarlo premendo "Spazio", oppure rifiutarlo toccando la parola proposta. A questo va aggiunto il controllo ortografico più discreto della versione 4.0 del sistema operativo: sottolinea le parole errate e premendo la parola vengono visualizzate le proposte di correzione sotto forma di fumetto. L'utente può fare clic su una delle proposizioni per sostituire la parola con essa.
Inoltre, su iPad, a partire da iOS 5, la tastiera ha la particolarità di poter essere separata in due tramite uno slider posto alla sua destra. Ciò semplifica l'immissione di testo utilizzando solo i pollici dell'utente.
Le lingueiOS può essere utilizzato in venti lingue diverse, tra cui: tedesco, inglese, arabo, cinese semplificato, cinese tradizionale, coreano, danese, spagnolo, finlandese, francese, italiano, giapponese, olandese, norvegese, polacco, portoghese, russo, svedese, turco , tibetano e ucraino.
Inoltre, sono disponibili le seguenti tastiere internazionali e generalmente dispongono di un dizionario: tedesco, inglese (Stati Uniti), inglese (Regno Unito), arabo, cinese semplificato, cinese tradizionale, coreano (nessun dizionario), danese, spagnolo, finlandese, francese (Canada), francese (Francia), italiano, giapponese, olandese, norvegese, polacco, portoghese (Brasile), portoghese (Portogallo), russo, svedese, armeno, turco, ucraino.
iOS offre un sistema di riconoscimento manuale dei caratteri, disponibile per le lingue sopra menzionate e particolarmente utile con gli script asiatici.
Il supporto delle applicazioni utilizzate su iPhone e iPod touch si basa su un'architettura ARM a differenza dei processori utilizzati sulle versioni precedenti dei computer Apple ( PowerPC ) o recenti (Intel x86 ). Inoltre, iOS utilizza l'API OpenGL ES in esecuzione su una scheda grafica 3D dual-core PowerVR . In breve, le applicazioni sviluppate sotto macOS non possono essere eseguite su un iPhone o iPod touch, tutte le applicazioni native sono state ri-sviluppate appositamente per l'architettura ARM e i componenti software di iOS.
iOS, per l'acquisto, ha a disposizione di default una ventina di applicazioni, tutte sviluppate da Apple . Il loro numero può variare leggermente a seconda del dispositivo in questione, a causa di piccole differenze hardware tra i cinque dispositivi con questo sistema operativo e disponibili fino ad oggi. La maggior parte delle applicazioni native sono state realizzate con l'obiettivo di lavorare insieme, rendendo così possibile comunicare in modo intelligente tra loro. Ad esempio, è possibile selezionare un numero di telefono all'interno di un'e-mail e salvarlo nella rubrica.
Inoltre, una di queste applicazioni predefinite fornisce l'accesso, tramite una connessione Internet, alla piattaforma di download dell'App Store , che consente di aggiungere al dispositivo applicazioni aggiuntive sviluppate da terze parti e convalidate da Apple . .
A differenza di alcuni concorrenti, iOS non consente l'esecuzione in background di un'applicazione di terze parti. Tuttavia, è multitasking per alcune delle sue applicazioni native, ad esempio è possibile ascoltare musica con l'applicazione iPod navigando in Internet con l'applicazione Safari. Questa lacuna è però in parte colmata ora, con l'arrivo della versione 3.0 che include un sistema di notifiche inviate dal server Apple . Inoltre, la versione 4, rilasciata il24 giugno 2010, ha parzialmente rimosso questa restrizione consentendo l'esecuzione in background di determinate API, come la musica.
App predefinite App StoreSu iOS , l'App Store è un'app dedicata nativa per un facile accesso e utilizzo di un'app e di un negozio di adesivi. Se provi ad accedervi tramite Safari, viene visualizzata una finestra di dialogo: "Apri in" App Store "? "(Indirizzi di inoltro: [1] , [2] )
L'App Store è disponibile anche su iPadOS, macOS e watchOS.
TelecameraTutti gli iPhone, così come gli iPod touch dal 4 ° al 7 °, ma anche tutti gli iPad (tranne il primo) hanno una fotocamera digitale integrata. Un tocco controlla lo scatto delle foto; vengono quindi visualizzati in "Momenti" e sincronizzati sul computer non appena l'iPhone è collegato ad esso. L' accelerometro integrato rileva automaticamente l'orientamento dello scatto e sposta di conseguenza la foto nella sua libreria di foto. Se il dispositivo è in grado di geolocalizzarsi, e previa autorizzazione dell'utente, l'applicazione georeferenziarà automaticamente le foto scattate. L'applicazione ha anche (a seconda del modello) una modalità rallentatore, accelerata e panoramica.
CalendarioGrazie all'applicazione Calendario, l'iPhone ti consente di realizzare progetti e aggiungere eventi con una sveglia personalizzata in breve, per organizzare la tua agenda quotidiana. Con l'interfaccia Multi-touch , un semplice tocco sullo schermo ti permette di navigare nel calendario virtuale per scegliere una data o controllare i tuoi appuntamenti. I codici colore sono utilizzati per classificare e visualizzare le varie voci del calendario e garantire una maggiore chiarezza.
Durante la sincronizzazione con un PC Windows o Mac, gli eventi creati su iPhone vengono copiati automaticamente su Microsoft Outlook o Calendar (precedentemente iCal). E viceversa, tutti gli eventi aggiunti sul computer vengono aggiornati in Calendario su iPhone.
Con la versione 3G, iOS supporta Microsoft Exchange ActiveSync, un'opportunità per le aziende di pianificare riunioni, verificare conflitti di pianificazione, inviare nuovamente l'agenda della riunione o scoprire l'elenco dei partecipanti direttamente su iPhone grazie alla modalità " push " per le aziende. Infatti, la modalità “ push ” applicata a Calendar permette di sincronizzare i dati di tutti i dispositivi (iPhone, PC Windows o Mac) collegati allo stesso account iCloud , ex MobileMe , in maniera istantanea.
Tieni presente che, proprio come Calendario su macOS , l'icona Calendario è dinamica e visualizza il numero della data nella schermata principale. Tuttavia, mentre l'icona iCal visualizza il nome del mese nella fascia rossa (29 LUG ad esempio), quella di Calendar visualizza quello del giorno della settimana (mercoledì 29).
iTunesL'applicazione iTunes fornisce l'accesso alla piattaforma di shopping online iTunes Store tramite Internet. Questo è suddiviso in diverse categorie:
Se la piattaforma è accessibile tramite rete cellulare, è necessario connettersi a una rete Wi-Fi per scaricare qualsiasi articolo superiore a 100 MB .
Tuttavia, il software è stato smantellato su MacOS.
MusicaL'applicazione è divisa in cinque schede se l'utente ha attivato Apple Music:
Se invece Apple Music non è attivato, sono disponibili solo quattro schede:
L'applicazione supporta le funzionalità Genius: un pulsante "Genius" nelle impostazioni consente di creare automaticamente un elenco di 25 brani da quello attualmente in riproduzione e i mix Genius di iTunes possono essere sincronizzati.
In qualsiasi momento, dall'applicazione, orientando il dispositivo in orizzontale, l'utente otteneva la visualizzazione Cover Flow : questa presentava gli album musicali registrati nel dispositivo tramite le loro copertine, che potevamo scorrere facendo scorrere il dito verso destra o verso sinistra . Toccando due volte la copertina di un album o toccando il pulsante "i" in basso a destra, vengono visualizzati i brani dell'album corrente. Questa opzione non è più disponibile da iOS 7 .
Da iOS 5 , i video clip sono raggruppati in un'applicazione separata, "Video". In precedenza, alcuni dispositivi integravano musica e video in un'unica applicazione iPod.
postaMail è un'applicazione che gestisce e-mail rich HTML, ovvero immagini, documenti PDF e altri allegati vengono visualizzati nel corpo del testo all'interno del messaggio. Supporta la maggior parte dei provider di caselle di posta elettronica come Yahoo! Mail , iCloud , Gmail , AOL e Microsoft Exchange e supporta più account. In generale, è compatibile con tutti i servizi di posta elettronica in esecuzione sul sistema POP3 e IMAP .
MessaggiL'applicazione Messaggi permette, come su qualsiasi cellulare, di scambiare SMS con i propri contatti, ed eventualmente MMS (disponibile dalla versione 3.0, solo su iPhone 3G e successivi). Così, è possibile inviare un'immagine , un memo vocale, dati di contatto in formato vCard o anche una posizione geografica tramite MMS .
La visualizzazione sotto forma di discussione continua, ovvero raggruppando i messaggi per destinatario, permette di riprendere una conversione interrotta, di sfogliare le precedenti toccando lo schermo o di chiamare direttamente l'interlocutore toccando il pulsante Chiama. I messaggi vengono visualizzati come bolle su uno sfondo verde per i messaggi inviati dal dispositivo e su uno sfondo grigio per quelli dell'altra parte.
È possibile eliminare intere conversazioni, ma c'è anche un modo per manipolare i messaggi uno per uno in una conversazione. Premendo a lungo su un fumetto puoi selezionare uno o più messaggi da una conversazione, che puoi inoltrare o eliminare.
Su iOS 5 è apparsa una nuova funzionalità di iMessage . Consente di inviare messaggi di testo e file tra due dispositivi iOS (iPhone, iPod touch, iPad) o Mac, tramite Internet senza passare dal pacchetto (solo a dispositivi dotati di iOS 5 e successivi); l'utilizzo è quindi gratuito su Wi-Fi . I messaggi vengono visualizzati su uno sfondo blu.
Con l'arrivo di iOS 10 , iMessage possono apparire accompagnati da animazioni, disegni , GIF animate o persino adesivi.
ImmaginiIl dispositivo utilizza il software iTunes per sincronizzare le foto presenti in iPhoto o Aperture su Mac o in un album fotografico su Windows .
L'applicazione raggruppa tre categorie principali:
Una scheda Foto ordina tutte le foto sul dispositivo in ordine cronologico.
Una scheda Ricordi riunisce mini-film in slideshow accompagnati da musica per ricordare giorni speciali.
Una scheda Album riunisce le varie cartelle create automaticamente:
Per visualizzare un'immagine in modalità orizzontale, passa semplicemente il dispositivo alla modalità orizzontale. Pizzicare o allargare le dita sullo schermo riduce o ingrandisce l'immagine corrente.
Dettagli in alto a destra dello schermo, fornisce informazioni sulla foto come dove è stata scattata, le persone nella foto e i relativi ricordi.
Il logo Condividi consente di eseguire diverse azioni su un'immagine: inviarlo tramite messaggio, tramite e-mail , aggiungerlo alle note, condividerlo su Twitter , Instagram , Snapchat o Facebook , renderlo lo sfondo del dispositivo, assegnare l'immagine come la foto del contatto (apparirà durante le chiamate con quel contatto), stampala, inviala tramite AirPlay a una Apple TV o mostrala in iCloud Photo Gallery se l'utente dispone di un account.
Il cuore ti permette di aggiungere la foto all'album Preferiti
Il logo di personalizzazione permette di ritoccare la foto:
Il Cestino consente di eliminare la foto. (Sarà conservato per trenta giorni)
Piani Google Maps (fino a iOS 5 )È possibile sfogliare le mappe di questo servizio, con una connessione Internet, facendo scorrere un dito sullo schermo, e zoomare allargando o avvicinando due dita. Inoltre, la maggior parte delle funzionalità presenti nella versione Internet di Google Maps sono presenti qui:
La versione per iOS contiene anche funzionalità aggiuntive:
Diverse tecnologie sono implementate per geolocalizzare un dispositivo iOS. Innanzitutto, Apple si è rivolta a Skyhook Wireless, un'azienda specializzata in geolocalizzazione. Questa società, infatti, identifica le reti Wi-Fi in tutto il mondo e le geolocalizza. Quindi, sulla base di questi dati, è possibile, nei luoghi elencati, triangolare un dispositivo. Quindi, Google ha anche stretto una partnership con Apple e fa riferimento ai terminali GSM . Pertanto, è possibile triangolare un segnale e localizzare un dispositivo vicino a questi terminali.
Tuttavia, non tutti questi metodi di geolocalizzazione sono disponibili su tutti i dispositivi con iOS. La tabella seguente mostra i mezzi di localizzazione e i dispositivi compatibili.
iPod touch 1G | iPod touch 2G | iPod touch 3G | iPod touch 4G | iPod touch 5G | iPod touch 6G | i phone | iPhone 3G | iPhone 3GS | iPhone 4 | iPhone 4s | iPhone 5 | iPhone 5c | iPhone 5s | iPhone 6 e iPhone 6 Plus |
iPhone 6s , iPhone 6s Plus
e più in alto |
iPad Wi-Fi | iPad Wi-Fi + 3G | iPad Mini Wi-Fi | iPad Mini Wi-Fi + 3G | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Reti Wi-Fi |
sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì |
Triangolazione GSM | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | ||||||||
GPS | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | |||||||||
Bussola | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì | sì |
Infine, l' iPad Wi-Fi + 3G, l' iPhone 3G e non solo, sono dotati del sistema A-GPS (Assisted GPS) che permette la localizzazione in pochi secondi. Utilizzano infatti le informazioni fornite dalle reti mobili per rilevare più rapidamente la posizione dei satelliti più vicini. Inoltre, come mostrato nella tabella sopra, utilizzano anche i punti di accesso Wi-Fi e le torri cellulari per localizzarsi in modo più preciso e rapido.
Se, ad esempio, l'utente si trova all'interno di un edificio e riceve un segnale GPS debole, il dispositivo lo localizza utilizzando la rete Wi-Fi.Punto di accesso Wi-Fi, la localizzazione verrà effettuata utilizzando antenne relè di telefonia mobile.
PianiDa iOS 6, non è più una versione di Google Maps integrata ma un sistema di mappatura sviluppato da Apple e TomTom. Google Maps, invece, offre una propria applicazione su App Store.
Mappe è stata però pesantemente criticata per la qualità dei dati cartografici di molte aree. Alcune foto satellitari mostravano solo nuvole o mancavano, e città ed edifici pubblici erano mancanti o fuori luogo. I modelli 3D, in particolare i ponti, spesso soffrivano di distorsioni. Apple riconosce questi problemi e promette di risolverli. il28 settembre 2012, Tim Cook ha pubblicato una lettera di scuse sul sito Apple e ha consigliato di utilizzare altre alternative, come Bing, MapQuest, Waze, Google Maps o Nokia Maps. I miglioramenti vengono apportati e rivelati al pubblico negli aggiornamenti del sistema operativo. Questo è il caso della versione 6.0.1 di iOS e successive.
Tuttavia, a un anno dal suo lancio, Maps ha sottratto quote di mercato a Google Maps, utilizzato da 35 milioni di persone rispetto a meno di 60 milioni per il servizio Google.
ImpostazioniLe impostazioni non sono pensate per essere utilizzate come app a tutti gli effetti, ma tecnicamente lo sono. Centralizza la maggior parte delle opzioni di sistema e consente, tra le altre cose, di:
Inoltre, questo menu raggruppa anche le opzioni di alcune applicazioni di terze parti. In effetti, è possibile per uno sviluppatore di terze parti programmare un menu di impostazioni per la sua applicazione, che verrà visualizzato nelle impostazioni.
SafariSafari è il browser web sviluppato da Apple , in una versione adattata a iOS, e la sua interfaccia multi-touch. La parte superiore dello schermo è occupata da una barra degli indirizzi, nella quale è possibile inserire un indirizzo direttamente tramite la tastiera virtuale o inviare rapidamente parole chiave a Google o Yahoo! , secondo una precedente scelta dell'utente.
L'app Safari rende l'accesso a Internet tramite dati mobili o Wi-Fi ancora più veloce. In breve, iPhone ti connette automaticamente alla rete più veloce disponibile.
Safari per iOS è stato acclamato più volte per la sua facilità d'uso e per la sua ergonomia. In effetti, l'utente esplora le pagine web semplicemente facendo scorrere il dito sullo schermo e può ingrandire o ridurre il contenuto allargando o pizzicando due dita. Inoltre, per questa app viene gestita anche la modalità orizzontale, ancora una volta con una semplice rotazione del dispositivo. Da notare anche la presenza di uno zoom intelligente; toccando due volte il contenuto si ingrandirà automaticamente la larghezza del blocco di testo, immagine o qualsiasi contenuto.
Inoltre, ha le funzioni di base di un browser: andare alla pagina precedente o successiva, interrompere il caricamento di una pagina, aggiornarla, un gestore di segnalibri e la cronologia. Puoi anche aggiungere le tue pagine web preferite alla schermata iniziale del dispositivo, sotto forma di un'icona identica a quella delle applicazioni. Infine, è possibile aprire più schede contemporaneamente e navigare tra di esse tramite l'icona situata nell'angolo in basso a destra di Safari. È anche possibile sincronizzare i segnalibri salvati su un computer.
Su iPad, le schede vengono visualizzate direttamente nella parte superiore dell'interfaccia, grazie allo spazio disponibile sullo schermo.
Safari non consente il download della maggior parte dei formati di file (musica, video, archivi, ecc.) nella memoria del dispositivo, ad eccezione dei file di immagine e dei documenti (in particolare pdf), che è possibile salvare in iBooks. Inoltre, non consente la visualizzazione di contenuti Flash .
L'elenco dei motori di ricerca inclusi in Safari è aumentato negli ultimi anni. Da iOS 7, Bing è stato aggiunto all'elenco (molto) limitato. Con iOS 8, DuckDuckGo diventa il 4 ° elenco dei motori di ricerca.
Telefono (solo iPhone)Questa applicazione presenta le classiche funzioni di un telefono cellulare, ed è suddivisa in cinque schede:
Preferiti dà accesso all'elenco dei contatti preferiti scelti dall'utente. Puoi aggiungerne altri toccando il "+" in alto a destra. Recenti consente di vedere le chiamate effettuate, ricevute e perse, la loro data e il chiamante. È possibile cancellare completamente la lista (è possibile cancellare una sola chiamata alla volta scorrendo verso sinistra). Contatti è semplicemente l'integrazione dell'applicazione nativa “Contatti” (vedi sotto). Keyboard è un tastierino numerico che permette di comporre direttamente un numero, e di chiamarlo, o eventualmente di aggiungerlo ad un contatto (nuovo o esistente). La messaggistica fornisce l'accesso al sistema di messaggistica telefonica dell'utente. Alcuni dei principali operatori integrano una delle funzionalità di punta di questa applicazione, esclusiva di iPhone: la segreteria visiva. Invece di ascoltare tradizionalmente i messaggi in ordine, ti consente di visualizzarli come un elenco e leggerli nell'ordine desiderato.
Basta toccare qualsiasi numero elencato in Contatti, preferiti o in un'e - mail o in un SMS per effettuare una chiamata. Una barra di ricerca consente di trovare un contatto molto rapidamente da un lungo elenco. L'applicazione Telefono consente di unire più chiamate e passare da una chiamata all'altra con un semplice tocco.
YoutubeiOS fino a iOS 6 offriva un'applicazione nativa, McTube, per la navigazione nel sito di condivisione video di YouTube . Consente di guardare i video di YouTube da una rete EDGE, 3G o Wi-Fi.E' stato anche possibile creare segnalibri per condividere i video guardati via e-mail con gli amici o semplicemente per impostarli come "preferiti".
Come sul sito web omonimo, i video possono essere classificati per popolarità, per valutazione o anche per data di pubblicazione. È disponibile una barra di ricerca per parole chiave per trovare rapidamente il video desiderato.
Questa applicazione è stata rimossa a partire dalla versione di sistema 6.0. Google ha quindi sviluppato l'applicazione YouTube sostitutiva che è disponibile per il download gratuito dall'App Store.
Altriil 11 luglio 2008segna la data dell'aggiornamento alla versione 2.0 del firmware, nonché l'apertura dell'App Store . Pertanto, da oggi, è possibile per qualsiasi utente di iOS accedere a questo portale tramite Internet e scaricare applicazioni per questo sistema. Questi sono creati da sviluppatori di terze parti, che hanno scaricato e utilizzato l'iPhone SDK per programmare queste applicazioni (vedi oltre: iPhone SDK ). Il portale è accessibile direttamente sul dispositivo tramite la suddetta applicazione App Store, oppure tramite la sezione App Store dell'iTunes Store , in iTunes .
Sebbene quasi tutto il servizio sia destinato a sviluppatori di terze parti, Apple attualmente distribuisce lì diverse applicazioni scaricabili, di cui ecco un elenco non esaustivo:
In varie occasioni, soprattutto durante le presentazioni pubbliche dei prodotti, Apple ha preso l'abitudine di annunciare le statistiche per l'evoluzione dell'App Store. Durante il primo anno di operatività del servizio, traluglio 2008e nel 2009, un miliardo e cinquecento milioni di applicazioni erano state scaricate dal portale App Store , su un catalogo di oltre 65.000 applicazioni convalidate da Apple . Queste cifre sono state pubblicate in11 luglio 2009da Apple, in occasione del primo anniversario del servizio. Il miliardo di domande era stato superato inaprile 2009, per 50.000 domande disponibili a giugno.
In 9 settembre 2009, l'azienda ha annunciato un totale di un miliardo e ottocento milioni di download dall'apertura del servizio, in un catalogo che offre più di 75.000 applicazioni. Ma meno di tre settimane dopo, l'azienda annuncia nuove cifre: su 85.000 applicazioni, i due miliardi di download sono stati superati.28 settembre 2009. Due nuove pietre miliari sono state successivamente incrociate con l'annuncio su4 novembre disponibilità di 100.000 applicazioni e superato il traguardo dei 3 miliardi di download 5 gennaio 2010.
il 8 aprile 2010, in occasione della presentazione di iOS 4.0, Apple annuncia di aver registrato più di quattro miliardi di download da App Store su 185.000 applicazioni disponibili.
il 7 gennaio 2013, Apple annuncia di aver registrato più di quaranta miliardi di download dall'App Store tra 775.000 applicazioni disponibili.
Diversi passaggi per possedere un dispositivo con iOS richiedono un computer Mac o Windows dotato di una connessione Internet e il software iTunes sviluppato da Apple.
Quando si acquista un dispositivo iOS, è necessario attivarlo con iTunes per poterlo utilizzare. Fino a quando l'operazione non è stata eseguita, è impossibile utilizzare le funzionalità del dispositivo. Tuttavia, è ancora possibile utilizzare un iPhone non attivato per effettuare una chiamata di emergenza . Il processo richiede, una volta che il dispositivo è collegato e acceso, la creazione di un account iTunes Store . A partire da iOS 5, non è più necessario un computer per poter utilizzare il dispositivo dopo l'acquisto.
Diverse operazioni di routine vengono eseguite sul sistema tramite iTunes: sincronizzazione dei contenuti da un computer, proprio come fa iTunes per l' iPod , trasferimento degli acquisti effettuati dal dispositivo su Internet (applicazioni su App Store , musica, clip video, ecc. .), la gestione dei tipi di dati da sincronizzare, e la visualizzazione delle informazioni sui singoli dispositivi: numero di serie, nome, proprietario, numero di telefono nel caso di iPhone, ecc.
Per impostazione predefinita, iTunes sincronizza e trasferisce gli acquisti automaticamente non appena il dispositivo viene collegato e acceso. È comunque possibile disattivare questa opzione per poter scegliere i contenuti da sincronizzare prima della sincronizzazione, altrimenti potrebbe essere necessaria una seconda sincronizzazione. Con iOS 5, la sincronizzazione può essere eseguita in modalità wireless purché il dispositivo sia connesso alla stessa rete.
Sebbene iTunes sia la soluzione più utilizzata e consigliata da Apple, le operazioni di sincronizzazione dei contenuti possono essere eseguite tramite determinati software di terze parti, disponibili - il più delle volte gratuitamente - su Internet.
Presente su iPhone sin dalla sua versione 3G, e sulla versione Wi-Fi + 3G dell'iPad , la tecnologia 3G offre un accesso rapido a Internet attraverso le reti cellulari di tutto il mondo. Puoi navigare sul Web, scaricare messaggi di posta elettronica , ottenere indicazioni stradali e guardare video, anche durante una chiamata. Con iOS 6, ora è persino possibile effettuare chiamate FaceTime su 3G. Dal momento che l' iPhone 5 e iPad dal 3 ° e 4 TH generazioni (e il mini iPad), un chip 4G è integrato, che fornisce l'accesso a più di rete a banda larga.
FunzionamentoLa tecnologia 3G utilizza un protocollo chiamato HSDPA (High-Speed Downlink Packet Access) per trasferire rapidamente i dati tramite le reti UMTS (Universal Mobile Telecommunications System). La grafica, gli allegati alle e-mail , i video e le pagine web si caricano due volte più velocemente sulle reti 3G rispetto alle reti 2G EDGE. E poiché iPhone 3G e versioni successive passano naturalmente tra EDGE, 3G (più veloce) o persino Wi-Fi (ancora più veloce), l'utente gode sempre della velocità ottimale.
La tecnologia 3G porta quindi le potenzialità per il multitasking di rete, senza richiedere una connessione Wi-Fi.Poiché le reti 3G consentono il trasferimento simultaneo di voce e dati, è possibile effettuare chiamate mentre si naviga sul Web, consultando la posta o utilizzando mappe. Tutto dalla rete mobile 3G.
L'iPhone 3G soddisfa gli standard globali per le comunicazioni cellulari. Ciò rende possibile effettuare chiamate e navigare sul Web praticamente da qualsiasi parte del mondo. Tuttavia, in un'area senza una rete 3G, l'iPhone si connetterà tramite GSM per le chiamate e tramite EDGE per i dati.
L'iPhone ha connettività LTE, UMTS, HSDPA, GSM, Wi-Fi, EDGE, GPS e Bluetooth 2.0 + EDR, utilizzando solo due antenne. Il design dell'iPhone nasconde queste antenne in alcuni punti inaspettati: nell'anello metallico che circonda la fotocamera, nella cornice metallica dello schermo, nel mini-jack audio e all'interno dei circuiti dell'iPhone stesso. . La tecnologia utilizzata per la gestione dell'alimentazione fornisce fino a cinque ore di conversazione su reti 3G (a seconda della configurazione di rete).
Grazie a un accelerometro integrato, il dispositivo reagisce ai movimenti. Quando si passa dalla modalità verticale a quella orizzontale, l'accelerometro rileva questo movimento e modifica la visualizzazione di conseguenza. È così possibile visualizzare una pagina web in tutta la sua larghezza, visualizzare una foto nel suo formato originale o muoversi in un gioco con semplici movimenti. L'accelerometro, infatti, è in grado di rilevare movimenti molto precisi, oltre a semplici rotazioni. Può quindi portare a molti usi, soprattutto nei giochi.
FunzionamentoL'accelerometro dell'iPhone, fornito da STMicroelectronics , utilizza tre elementi: una massa di silicio, molle di silicio e un impulso elettrico. Le molle in silicio utilizzano l'impulso elettrico per calcolare la posizione della massa di silicio. Inclinando l'iPhone, l'impulso elettrico che passa attraverso le molle in silicio viene modificato. L'accelerometro registra queste variazioni e l'iPhone regola automaticamente lo schermo.
AltriI dispositivi con iOS incorporano vari sensori intelligenti che rilevano i parametri ambientali e regolano lo schermo di conseguenza. Questi sensori ottimizzano la durata della batteria e aumentano l'usabilità del dispositivo. Un sensore di prossimità (solo iPhone) si attiva quando il dispositivo viene messo sull'orecchio e spegne immediatamente lo schermo per risparmiare energia ed evitare comandi indesiderati. Tutti i dispositivi che attualmente eseguono iOS, inoltre, dispongono di un sensore di luce ambientale. Ciò aumenta automaticamente la luminosità dello schermo in luoghi ben illuminati e lo scurisce in luoghi più bui.
Con la sua interfaccia che utilizza la tecnologia capacitiva Multi-touch e il suo software sviluppato di conseguenza, l'iPhone ti consente di controllare tutto usando solo le dita. Grazie a questa interfaccia è possibile digitare utilizzando la tastiera virtuale , sfogliare gli album in modalità Cover Flow, sfogliare le foto con il tocco di un dito o ingrandire una parte di una pagina web. Il tutto con l'utilizzo dell'interfaccia Multi-touch.
Il display multi-touch ha uno strato protettivo su una superficie capacitiva che rileva il tocco delle dita utilizzando campi elettrici. E il sistema operativo iOS gestisce le funzioni di scorrere uno schermo, toccare un'opzione e pizzicare o allungare un elemento.
Sebbene la maggior parte delle applicazioni consenta solo l'uso di due o tre dita, iPhone e iPod touch consentono l'acquisizione delle posizioni di cinque dita contemporaneamente. L'iPad, nel frattempo, consente la cattura delle posizioni di undici dita contemporaneamente.
" Jailbreak " significa letteralmente "evasione (da una prigione)". Si tratta di un'aggiunta di dati aggiuntivi nell'iPhone che consente l'accesso a un centro di download di applicazioni sviluppate da persone non affiliate ad Apple ( Cydia ). Per fare ciò, è necessario utilizzare un software appropriato (Pangu, BlackRa1n, LimeRa1n, Pwnage Tool, PuppyRa1n, GreenPois0n, RedSn0w e molti altri) e per i dispositivi con iOS 6.0 o versioni successive, evasi0n.) che aggiungono quei dati.
In effetti, l'iPhone è nello stato " In carcere " per impostazione predefinita. Ciò significa che l'intero sistema operativo è bloccato in sola lettura. In altre parole, il jailbreak consente di aumentare i privilegi del sistema (lettura-scrittura) per personalizzare l'interfaccia del sistema operativo o per installare applicazioni non convalidate da Apple.
Il jailbreak da solo non è illegale. D'altro canto, il seguente utilizzo può essere (ad es. piratare applicazioni a pagamento).
Un iPhone jailbroken comporta intrinsecamente un rischio maggiore in caso di tentativo di " hack " da parte di terzi. Infatti, le applicazioni distribuite su dispositivi jailbroken hanno accesso, secondo il principio stesso del jailbreak, a tutti i dati del dispositivo, e possono modificarne la maggior parte. Inoltre, questo metodo non è approvato da Apple , che lo considera "illegale", il fatto di utilizzarlo annulla automaticamente la garanzia del dispositivo. Si noti, tuttavia, che Apple riconosce il processo come tale, nella misura in cui il servizio post-vendita dei dispositivi interessati menziona l'esistenza del jailbreak e spiega i rischi.
Infine, il software per i dispositivi di jailbreak si sta sviluppando molto rapidamente, ogni volta che è disponibile un nuovo dispositivo che supporta iOS. Questo fenomeno è dovuto all'impazienza della grande comunità di jailbreak creata attorno a iOS, che spesso richiede la disponibilità più rapida possibile per il jailbreak. Accade così che, per superare questa aspettativa, gli sviluppatori pubblichino versioni instabili del loro software di jailbreak. Questo software può essere pericoloso perché viene sviluppato rapidamente e talvolta in modo inefficiente e la sua esecuzione richiede una certa esperienza con il computer.
Il jailbreak non può rompere il dispositivo. In effetti, è solo una modifica del software che può essere annullata da un ripristino all'origine dell'iOS su iTunes (non esiste una modifica irreversibile). Un iPhone jailbroken con iOS è stato ripristinato è un iPhone perfettamente identico a quelli che non sono mai stati jailbroken (al momento della restituzione in garanzia, Apple non ha la possibilità di sapere se il dispositivo è stato jailbroken prima). In tal caso la garanzia è quindi applicabile. L'unico rischio invece è che il dispositivo jailbroken si guasti e che il ripristino di iOS non sia più possibile (esempio: impossibile accendere il dispositivo). Solo in questo caso, Apple può rifiutarsi di applicare la garanzia.
Il jailbreak ti permette di personalizzare e migliorare il tuo dispositivo secondo i tuoi gusti. L'utente può in particolare ottenere un avviso di ricevimento per SMS, utilizzare il dispositivo come chiavetta USB o anche effettuare chiamate VoIP tramite la connessione Internet 3G (senza utilizzare il Wi-Fi).
Il jailbreak ti consente anche di attivare il tuo iPhone senza una scheda SIM. Questo processo è chiamato Hacktivation.
L' SDK iPhone SDK è stato annunciato ufficialmente6 marzo 2008da Apple , durante una presentazione comunemente nota come “Apple 6 March Event”. E 'compatibile solo con OS X . La prima versione Beta dell'SDK era subito disponibile con la versione 1.2b1 iOS, chiamata anche iOS 2.0 (build 5A147p), senza che le applicazioni sviluppate sulla piattaforma fossero poi distribuibili. Ciò richiederà l'attesa che un aggiornamento del firmware sia disponibile su11 luglio 2008, gratuito per gli utenti iPhone e al prezzo di $ 9,99 ( € 7,99 in Europa) per i possessori di iPod touch. Tuttavia, durante questi quattro mesi, gli sviluppatori hanno potuto preparare e testare le loro applicazioni native.
Oltre a offrire agli sviluppatori esattamente le stesse API di Apple , l'SDK contiene molti strumenti che semplificano lo sviluppo e il test di app per iOS.
APIEcco un elenco non esaustivo delle principali API contenute nell'SDK, classificate per livello di astrazione:
La maggior parte degli strumenti di sviluppo dell'SDK era già presente in macOS prima del suo arrivo. Tuttavia, ora gestiscono l'uso dell'iPhone come piattaforma di sviluppo:
Il sistema iOS contiene diverse limitazioni imposte da Apple. Alcuni di questi includono:
principale concorrente di iOS Android di Google , la maggior parte degli altri sistemi operativi sono stati abbandonati.