Pubblicita'
Introduzione ad Android
-

In questo articolo tratteremo brevemente di un nuovo progetto che Google ha in cantiere da alcuni anni e che comincia a dare buoni risultati: Android, la prima piattaforma mobile opensource.
Partiamo con un po’ di storia: nel 2005 Google ha acquisito Android Inc, una società che aveva in progetto un nuovo sistema operativo mobile. Da tempo Google aveva l’intenzione di entrare nel mondo mobile, e dopo l’acquisizione di Android Inc cominciò a progettare la sua piattaforma, chiamata per l’appunto Android.
Nel 2007 Google annunciò Android e il rilascio del primo SDK per lo sviluppo.
Il progetto sembrava promettente ed a Google si affiancarono molti marchi, tra i quali Intel, Samsung, Texas Instruments, T-Mobile, Vodafone e nel 2008 Android divenne ufficialmente opensource.
Come ormai molti sistemi operativi embedded, anche Android è basato su kernel Linux, che gli conferisce tutte le potenzialità e la flessibilità di un kernel ottimo, testato ed affidabile. Il linguaggio di programmazione prescelto è Java, data la sua portabilità e la sua completezza.
La differenza fra le applicazioni desktop e quelle per Android sta che, quest’ultime, vengono eseguite da una Java Virtual Machine ridotta, chiamata Dalvik Virtual Machine. Inoltre Android supporta le librerie OpenGL per la grafica tridimensionale e SQLite come database. L’IDE ufficiale per la programmazione è Eclipse, opportunamente configurato con un plugin, scaricabile gratuitamente dal sito.Il primo telefonino equipaggiato con Android è HTC Dream, versione europea del T-Mobile G1 phone, uscito alla fine del 2008.
È importante sottolineare che Android è compatibile con qualsiasi tipo di architettura, sia mobile sia x86, infatti già molti appassionati stanno operando sul porting di Android su altri cellulari ed ultimamente su netbook.
Google ha fatto un ottimo lavoro, ed in tanti aspettiamo l’esplosione definitiva di questa nuova piattaforma, che di sicuro non tarderà ad arrivare.
In un prossimo articolo verrà trattato in particolar modo il download e l’installazione del SDK di Android, cominciando poi con le varie mini guide per imparare a programmare per questa piattaforma.Ti è piaciuto l'articolo? Vota Ok oppure No. Grazie Mille!
Puoi votare l'articolo anche qui, gli articoli precedenti qui.
Vuoi tutti gli aggiornamenti di IbA's Blog in tempo reale? Abbonati ai nostri Feed RSS.



Loading...
















Commenti recenti