Android: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichette: Modifica da mobile Modifica da applicazione mobile Modifica da applicazione Android
Riga 84:
Componente classico del mondo Android è il ''Launcher'' (lett. "lanciatore") ovvero l'applicazione di sistema che sovrintende e gestisce essenzialmente la schermata principale e, secondariamente, le scorciatoie (shorcut), il cassetto delle applicazioni (app drawer), barra inferiore e barra di stato, menù notifiche e impostazioni rapide. Oltre a quello predefinito esistono numerosi ''launcher'' di terze parti che offrono una vasta gamma di personalizzazioni.
 
Il power (off) menu (lett. menu di spegnimento) è l'area dei comandi che compaiono quando si pigia il tasto di accensione/spegnimento (i comandi sono: spegni, riavvia, modalità aereo/offline, modalità di emergenza).
Sempre presente nella parte superiore dello schermo si trova una barra di stato, che mostra le informazioni sul dispositivo e la sua connettività. Invece, nella parte bassa dello schermo è solitamente presente la barra inferiore delle app standard: questa rimane fissa allo scorrere delle schermate. Trascinando la barra di stato verso il basso compare una schermata di notifica in cui le applicazioni possono visualizzare notifiche relative a informazioni importanti o aggiornamenti come ad esempio una e-mail appena ricevuta o un [[SMS]], in modo da non interrompere immediatamente l'utente.<ref name=ui-overview>{{Cita web|url=http://developer.android.com/design/get-started/ui-overview.html |titolo=UI Overview - Android Developers |editore=Developer.android.com |data= |accesso=15 settembre 2012}}</ref> Nelle prime versioni di Android tali notifiche potevano essere sfruttate esclusivamente per aprire l'applicazione in questione, ma gli aggiornamenti più recenti hanno fornito maggiori funzionalità, come ad esempio la possibilità di chiamare un numero direttamente dalla notifica della chiamata persa, senza dover aprire l'applicazione telefono<ref name=notifications>{{Cita web|url=http://developer.android.com/design/patterns/notifications.html |titolo=Notifications - Android Developers |editore=Developer.android.com |data= |accesso=15 settembre 2012}}</ref> Le notifiche sono persistenti fino alla loro lettura o cancellazione da parte dell'utente.
 
Sempre presente nella parte superiore dello schermo si trova una barra di stato (status bar), che mostra le informazioni sul dispositivo e la sua connettività. Invece, nella parte bassa dello schermo è solitamente presente la barra inferiore delle app standard (dock bar): questa rimane fissa allo scorrere delle schermate. Trascinando la barra di stato verso il basso compare una schermata di notifica (notification drawer) in cui le applicazioni possono visualizzare notifiche relative a informazioni importanti o aggiornamenti come ad esempio una e-mail appena ricevuta o un [[SMS]], in modo da non interrompere immediatamente l'utente.<ref name=ui-overview>{{Cita web|url=http://developer.android.com/design/get-started/ui-overview.html |titolo=UI Overview - Android Developers |editore=Developer.android.com |data= |accesso=15 settembre 2012}}</ref> Nelle prime versioni di Android tali notifiche potevano essere sfruttate esclusivamente per aprire l'applicazione in questione, ma gli aggiornamenti più recenti hanno fornito maggiori funzionalità, come ad esempio la possibilità di chiamare un numero direttamente dalla notifica della chiamata persa, senza dover aprire l'applicazione telefono<ref name=notifications>{{Cita web|url=http://developer.android.com/design/patterns/notifications.html |titolo=Notifications - Android Developers |editore=Developer.android.com |data= |accesso=15 settembre 2012}}</ref> Le notifiche sono persistenti fino alla loro lettura o cancellazione da parte dell'utente.
 
La [[piattaforma (informatica)|piattaforma]] usa il [[database]] [[SQLite]], la libreria dedicata [[SGL (informatica)|SGL]] per la grafica bidimensionale (invece del classico [[X Window System|server X]] delle altre [[distribuzione Linux|distribuzioni linux]]) e supporta lo standard [[OpenGL|OpenGL ES 2.0]] per la grafica tridimensionale.<ref name="whatis">[http://developer.android.com/guide/basics/what-is-android.html What is Android?] da [http://developer.android.com Android Developers]</ref> Le applicazioni vengono eseguite tramite la [[Dalvik virtual machine]], una [[macchina virtuale]] adattata per l'uso su dispositivi mobili.