Android™ è una piattaforma informatica progettata per l’utilizzo in alcuni smartphone e altri dispositivi. Questa tecnologia, di proprietà di Google, Inc., include un sistema operativo, software e applicazioni. Il sistema operativo è basato su Linux®, che fornisce un’elaborazione avanzata del computer. La tecnologia Android™ è mantenuta e continuamente sviluppata dall’Android Open Source Project (AOSP).
Storia di Android™
Google ha acquistato Android Inc., una startup di 22 mesi a Palo Alto, California, nel luglio 2005. Android Inc. è stata co-fondata da Andy Rubin, produttore del dispositivo mobile Danger Inc.™ L’acquisto è stato fondamentale per il passaggio di Google nel mercato della tecnologia wireless. Nel 2008, Google ha introdotto l’HTC Dream™ come il primo telefono commercializzato a utilizzare la tecnologia Android™. Da quel momento, l’utilizzo di questa piattaforma si è esteso ad altri smartphone, tablet, e-reader, netbook e altri dispositivi.
Applicazioni Android™
Sebbene la tecnologia Android™ sia sempre più utilizzata su una vasta gamma di dispositivi, l’hardware più comune per utilizzare questa piattaforma sono i telefoni cellulari. Una vasta comunità di sviluppatori scrive regolarmente applicazioni (app), inclusi giochi, social network e moduli aziendali, per smartphone Android™. Esiste un’ampia gamma di app Android™ gratuite, inclusi giochi e titoli per la produttività, e le app a pagamento sono ancora più comuni. I prodotti Android™, utilizzati da migliaia di sviluppatori perché disponibili gratuitamente per il download, hanno offerto agli sviluppatori di software l’opportunità di vendere le loro creazioni a un ampio gruppo di consumatori.
Programmazione per Android™
La tecnologia Android™ si basa su applicazioni software Java®. Questa tecnologia richiede l’uso di uno speciale kit di sviluppo software (SDK) per creare applicazioni per un dispositivo Android™. L’SDK è disponibile gratuitamente per il download da Internet. Per questo motivo, e poiché funzionerà su più sistemi operativi, molti sviluppatori di software preferiscono i prodotti Android™ rispetto a quelli utilizzati in altri smartphone.
Gli smartphone si sono evoluti in dispositivi che utilizzano schermi tattili per la navigazione. La tecnologia Android™ fornisce moduli API (Application Programming Interface) specifici agli sviluppatori che ne traggono vantaggio. Il touch screen consente all’utente di selezionare e scorrere le informazioni con il tocco di un dito.
In che modo Android™ è diverso?
Una delle principali differenze tra la tecnologia Android™ e altri sistemi di smartphone è che può essere modificata. Ciò offre ai fornitori l’opportunità di modificare e migliorare i propri prodotti in base alle proprie preferenze. Ciò ha creato molte versioni di telefoni Android™, che possono variare in base al fornitore, nonché una gamma di altri dispositivi che utilizzano questa piattaforma. Nel 2011, Google ha introdotto una nuova arena per Android™ quando ha annunciato l’intenzione di lanciare Android@Home, una rete che potrebbe consentire agli utenti di automatizzare e controllare gli elettrodomestici.