Cos'è l'iPhone?
Scritto da Millennium
News iPhone

iPhone è un telefono multimediale quad-band UMTS HSDPA GSM EDGE sviluppato da Apple Inc. L'iPhone include una fotocamera digitale, un dispositivo Assisted GPS e un lettore multimediale (le funzioni di UMTS e AGPS sono state inserite solo nella versione 3G). Il dispositivo, oltre ai normali servizi di telefonia quali chiamate ed SMS, permette di utilizzare servizi come e-mail, navigazione web, Visual Voicemail e può gestire una connessione Wi-Fi. Viene controllato dall'utente tramite uno schermo multi-touch, un sensore di movimento del dispositivo (accelerometro), una tastiera virtuale, un pulsante per tornare al menu principale, due piccoli tasti per la regolazione del volume ed uno per lo standby/spegnimento.
Interfaccia
L'interfaccia dell'iPhone prevede un tasto, necessario per tornare alla Home-Page del Telefono e un bottoncino posto in alto a destra per commutare il telefono tra la modalità standby (blocco tasti e disattivazione display), e la modalità acceso. Le altre funzioni del dispositivo sono accessibili mediate un innovativo schermo tattile, chiamato multi-touch, che occupa tutto il lato frontale del dispositivo e non necessita di pennino ma si utilizza direttamente con le dita e permette di gestire il tocco di più dita contemporaneamente.
Questa caratteristica permette di implementare le cosiddette gesture, ovvero combinazioni di gesti, movimenti di più dita, che permettono di controllare l'interfaccia del dispositivo. Le gestures sono state utilizzate, per esempio, per zoomare su foto o pagine web semplicemente poggiando due dita sullo schermo e allontanandole (zoom in) o avvicinandole (zoom out). Un'altra caratteristica dell'interfaccia legata allo schermo tattile è la possibilità di scrollare rapidamente pagine ed elenchi, in particolare con uno scorrimento e sollevamento veloce del dito che può somigliare a un lancio, e che produce sull'interfaccia un effetto di rotazione verticale veloce simile a quella degli elementi di una slot machine (o effetto rullo).
Per tutte le applicazioni che necessitano della stesura di testi, il dispositivo visualizza una tastiera virtuale (accessibile sempre tramite schermo tattile) di tipo QWERTY, e prevede inoltre un controllo ortografico di tipo predittivo, simile al T9. Il controllo predittivo quando suggerisce le parole tiene conto delle lettere inserite dall'utente e del fatto che l'utente può commettere alcuni errori di digitazione premendo un tasto prossimo a quello che effettivamente l'utente desiderava premere. Il motore grafico dell'interfaccia è basato sulle stesse tecnologie del sistema operativo Mac OS X utilizzato sui computer Apple, e sfrutta anche Core Animation, una tecnologia per le animazioni grafiche di futura adozione sulla prossima relase del sistema operativo per computer.
Sistema operativo
Il dispositivo (insieme ad iPod touch) utilizza iPhone OS, una versione ottimizzata del sistema operativo Mac OS X (privato delle componenti non necessarie). Le differenze tra il sistema operativo utilizzato dai computer e quello utilizzato dal cellulare non sono note, ma è possibile dire che è basato su una variante dello stesso kernel Mach e include il componente "Core animation" che supporta le animazioni dell'interfaccia. Il processore dell'iPhone appartiene alla famiglia di processori ARM, difatti il sistema operativo è compilato per questa tipologia di processori a differenza del sistema operativo per computer che è compilato per processori PowerPC e X86. Non è possibile quindi copiare semplicemente le applicazioni Mac OS X, ma queste devono essere riscritte e ricompilate per funzionare sul dispositivo. Il sistema operativo occupa circa 700 MB di spazio nella memoria flash. Apple ha fornito il telefono di un programma di aggiornamento sulla falsariga di quello utilizzato con il sistema operativo per computer in modo da poter correggere eventuali problemi del telefono. Il telefono include dei widget, miniprogrammi già implementati nella versione del sistema operativo per computer. Il telefono include la tecnologia software Core Animation, questa viene utilizzata per realizzare gli effetti visivi utilizzati dai programmi inclusi nel telefono. Questa tecnologia è inclusa nel sistema operativo Mac OS X 10.5. – I primi modelli montavano il sistema operativo "OS X 1.0 (1A543a)", come visibile dal log dovuto al crash del programma MobileMail.Sembra che tutti i programmi siano eseguiti in modalità superuser. Il 1º agosto 2007 Apple ha reso disponibile il primo aggiornamento di sicurezza per il dispositivo. L'aggiornamento ha risolto alcuni problemi di stabilità e alcuni problemi di sicurezza individuati dopo la commercializzazione del prodotto. L'aggiornamento elimina anche qualsiasi modifica o hack del telefono.
Sensori
L'iPhone è inoltre dotato di una gamma di sensori che automatizzano alcune funzionalità:
- un sensore di prossimità a infrarossi, che permette di spegnere il display e disattivare i controlli dello schermo quando si avvicina il dispositivo all'orecchio, risparmiando così energia e ignorando i tocchi involontari. (Nella versione 3G sembra siano stati inseriti due sensori di prossimità per aumentare la precisione di funzionamento di questo.)
- un accelerometro capacitivo, in grado di dedurre i cambi di orientamento del dispositivo e adattare automaticamente l'orientamento dell'immagine nel display, permettendo così di passare semplicemente da un orientamento verticale e una visualizzazione normale, a un orientamento orizzontale e una visualizzazione widescreen, utile durante la navigazione web, durante la riproduzione di video, la visualizzazione di foto e per l'attivazione della funzione Cover Flow. Questa funzione sarà ampiamente utilizzata in molte applicazioni di terze parti ma specialmente nei giochi che saranno venduti tramite l'App Store.
- un sensore di luminosità, che permette al dispositivo di adattare automaticamente la luminosità del display a quella dell'ambiente.
Tutte le informazioni sono state reperite da Wikipedia a questo indirizzo.
     












Scrivi un commento