1. Perchè Android

android icon
In questa serie parleremo dello sviluppo di applicazioni per Android, la piattaforma open-source per telefoni cellulari, basata su un sistema operativo Linux e creato dalla Open Handset Alliance (OHA).

Il mercato dei cellulari non sembra risentire della crisi, almeno per alcuni dei più grandi produttori, basti pensare al successo degli smartphone e in particolare dell’IPhone. Naturalmente in questo settore neanche Google è rimasta a guardare rispondendo subito con questo progetto open-source, la piattaforma Android per sistemi mobili e quindi con il suo GPhone. Il primo GPhone � realizzato dall’HTC ed attualmente � disponibile per gli abbonati di T-Mobile. Negli Stati Uniti e in Inghilterra � disponibile da ottobre, in Europa arriver� il 30 gennaio ma solo in Olanda, Repubblica Ceca, Austria a seguire sar� disponibile anche per gli altri paesi, compresi l’Italia, anche se non ci sono delle date precise. Anche in questo saremo ultimi? Vedremo.

Intanto noi iniziamo a scoprire questo mondo almeno non ci faremo trovare impreparati!

Ma cosa vuol dire che Android � aperto? Vuol dire che possiamo installare quello che vogliamo - che troviamo sul Market di Android o che sappiamo realizzare noi stessi- , possiamo installare applicazioni che accedono alle risorse e alle funzioni del sistema operativo. E’ possibile creare applicazioni o meglio servizi integrati con quelli che gi� la rete ci rende disponibili. Il cellulare non sar� pi� un semplice dispositivo per fare telefonate e inviare sms ma sar� un “erogatore” di servizi web based. Tutto questo ci fa pensare alle applicazioni cosiddette Mush-Up cio� applicazioni che integrano dati, informazioni e funzionalit� provenienti da pi� fonti. Per esempio un’ applicazione che recupera tutti i contatti della nostra rubrica telefonica e li mostra posizionandoli in una cartina di Google Maps secondo il loro indirizzo di domicilio. Cos’altro si pu� fare? Spazio alla fantasia!

Terminata l’introduzione filosofica vedremo come impostare il nostro ambiente di sviluppo per creare applicazioni per android.


About this entry