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
m WPCleaner v2.0 - Fixed using Wikipedia:Check Wikipedia (Wikilink uguali alla propria descrizione)
Riga 101:
* lancio di eseguibili da percorso esterno o memoria flash.
 
I produttori solitamente personalizzano non solo Android stesso ([[firmware]] [[Read Only Memory|ROM]]), l'ambiente di ripristino ma anche il [[Boot loader|''bootloader'']]<ref>http://www.androiday.com/guida-allo-sblocco-bootloader-e-installazione-recovery-mode-per-android/</ref>. Nelle pratiche di ''[[modding|]]''modding'']], oltre a ''rootare'' il dispositivo occorre sbloccare il ''bootloader'' se si vuole [[Memoria flash|''flashare'']] delle custom ROM (ivi comprese delle custom recovery più ricche di comandi di quella base, ad esempio esecuzione di [[backup]] e ripristino [[Immagine disco|immagine]]).
 
Il ''bootloader'' originale, tra l'altro, è il componente che controlla la validità del [[certificato digitale]] degli aggiornamenti e delle app, impedendo o richiedendo i permessi di amministratore nei casi di app prive di certificati validi. Anche il ''bootloader'' è archiviato in una cartella inaccessibile senza diritti di [[Root (utente)|''root'']].
Riga 193:
=== Android Auto ===
{{vedi anche|Android Auto}}
È una piattaforma rilasciata il 19 marzo 2015 che, grazie ad accordi con una discreta gamma di case automobilistiche, è presente nei computer di bordo di alcune automobili al fine di permettere il controllo sulla mappatura [[GPS]] / navigazione, la riproduzione di musica, [[SMS]], [[telefonia]], e ricerca sul [[web]]. È prevista l'integrazione, sia ''[[touch screen|]]''touch screen'']] sia [[vivavoce]], di alcuni software proprietari come [[Google Maps]] [[Google Play Music]], [[Spotify]], [[Songza]], [[Stitcher]], [[iHeart Radio]] e [[TuneIn]].
 
=== Google Nexus ===
Riga 299:
[[File:PackageExplorer.png|thumb|Vista con Eclipse di un'applicazione]]
 
Le applicazioni di Android sono sviluppate all'interno di un ''[[framework|]]''framework'']], ossia di una struttura dati specifica. La struttura del framework è molto chiara se si utilizza l'[[Software development kit|ambiente di sviluppo (Android SDK)]] con [[Eclipse (informatica)|Eclipse]]; il mancato utilizzo di Eclipse, tuttavia, non impedisce di scrivere applicazioni Android funzionanti.
 
Le applicazioni Android sono caratterizzate da una certa dualità: parti dinamiche scritte in [[Java (linguaggio di programmazione)|Java]] e parti statiche scritte in [[XML]]. Tipico delle parti statiche possono essere quelle caratteristiche che non cambiano durante l'[[esecuzione (informatica)|esecuzione]] dell'applicazione, come per esempio il colore dello sfondo. Tipico delle parti dinamiche sono invece gli aspetti programmatici come per esempio la gestione degli eventi.