Scopri Android e la sua storia

Sommario
Introduzione ad Android
Fare la storia
Per l'anno 2006/2007 Google inizia ad avventurarsi in applicazioni per dispositivi mobili, come Google Maps Mobile, Gmail Mobile, Google Search WAP, tra gli altri. Già nel 2007 decise di iniziare a lavorare su un progetto chiamato gphone, ma alla fine di quell'anno annunciò Android come sistema operativo mobile.
Questo sistema era caratterizzato dall'essere open source per gli utenti e anche gratuito.
Nell'ottobre 2008 Google ha lanciato il suo primo computer con un sistema operativo Android denominato HTC G1.
Nel gennaio 2010 è stato lanciato Nexus One, che non ha avuto grande successo commerciale in quanto si trattava di un dispositivo di fascia alta per utenti avanzati.
Qualcosa da tenere a mente è che quando si utilizza Android non è direttamente correlatoImmagine inviatacon Google, in quanto è un insieme di librerie open source che chiunque può utilizzare e personalizzare.
Si può concludere che Android è un sistema operativo ma che va al di là di quel concetto, perché è un pacchetto di programmi progettati per essere installati su computer mobili, nonché su alcuni elettrodomestici come; frigoriferi intelligenti.
Android da parte sua include un sistema operativo Linux open source, abbastanza popolare sul mercato, librerie scritte in C e C++ e un Framework che viene utilizzato per lo sviluppo di applicazioni.
Include anche una suite di applicazioni iniziali che gestiscono contatti, e-mail, tra le altre funzioni. Quando il team porta i servizi Google, vengono incorporate applicazioni Google come Google Maps, Gmail, tra gli altri.
È importante notare che Android da solo non ha queste applicazioni poiché si trovano in una libreria separata.
Android è inizialmente sviluppato da Google ma continua ad essere gestito dal apri il portatile Alliance che è un'organizzazione senza scopo di lucro creata da Google e composta da aziende del settore della telefonia mobile.
Per quanto riguarda la sua struttura, Android ha un livello inferiore che è un kernel (nocciolo) sistema operativo Linux che fornisce la gestione dei driver delle apparecchiature, la gestione della sicurezza e il Framework delle comunicazioni.
Successivamente esiste uno strato di librerie sviluppate in C e C++ (linguaggi di programmazione) che già esistono nei sistemi open source.
C'è anche SQLite, che serve per lavorare con i database, OpenGL ES per lo sviluppo di grafica 3D e Webkit per il rendering HTML.

Sebbene questi concetti vadano oltre la comprensione di molti lettori, si tratta semplicemente di menzionare alcune caratteristiche interne che ha il sistema operativo Android.

Il Framework per lo sviluppo di applicazioni mobili è basato su java, ma Android non gira con quel sistema, cioè java ME, perché ha un basso tasso di aggiornamento, per questo motivo Google ha creato una nuova macchina virtuale chiamata Dalvik.
I file eseguibili di Android hanno un'estensione .dex e possono essere trovati impacchettati in file con un'estensione apk (pacchetto Android).

Immagine inviata

Va notato che quando viene rilasciato un nuovo sistema operativo, dipenderà dal produttore dell'apparecchiatura rilasciare una versione per quel cellulare. Ad esempio, se il computer ha una versione di Android 2.0 e tra qualche mese verrà rilasciata una nuova versione 3.0, lo stesso produttore dell'apparecchiatura dovrà essere incaricato di rilasciare la versione per il cellulare.
wave wave wave wave wave