Cos'è l'SDK Android?
Android è una piattaforma open source sviluppata da Google per creare applicazioni. A ogni nuova versione del sistema operativo corrisponde un SDK (Software Development Kit) che gli sviluppatori usano per creare e aggiornare app.
SDK
L'SDK Android è compatibile con Windows XP+, Linux e Mac OS X+. Include emulatore, debugger, librerie, codice di esempio, API e tutorial. L'IDE preferito è Eclipse.
Emulatore Android
L'emulatore replica l'interfaccia Android sul desktop del computer, permettendo di testare app senza dispositivo fisico. Non riproduce perfettamente un dispositivo reale, quindi è necessario testare su hardware vero prima del rilascio.
Aggiornamento SDK
Gli sviluppatori devono usare l'SDK più aggiornato. Google pubblica le revisioni online tramite il repository SDK. Ogni nuova release può influire sulla funzionalità dell'app finale.
Applicazioni e competenze
Android open source permette di sviluppare app per quasi ogni necessità. Si possono creare nuove app o modificare quelle esistenti (oltre 250.000). L'immaginazione e le competenze dello sviluppatore sono i veri limiti.