Sommario:
Definizione - Cosa significa Android SDK?
Android SDK (kit di sviluppo software) è un insieme di strumenti di sviluppo utilizzati per sviluppare applicazioni per la piattaforma Android. L'SDK di Android include quanto segue:
- Librerie richieste
- Debugger
- Un emulatore
- Documentazione pertinente per le interfacce del programma applicativo Android (API)
- Codice sorgente di esempio
- Tutorial per il sistema operativo Android
Techopedia spiega Android SDK
Ogni volta che Google rilascia una nuova versione di Android, viene rilasciato anche un SDK corrispondente. Per poter scrivere programmi con le ultime funzionalità, gli sviluppatori devono scaricare e installare l'SDK di ciascuna versione per quel particolare telefono.
Le piattaforme di sviluppo compatibili con SDK includono sistemi operativi come Windows (XP o successivo), Linux (qualsiasi recente distribuzione Linux) e Mac OS X (10.4.9 o successivo). I componenti di Android SDK possono essere scaricati separatamente. I componenti aggiuntivi di terze parti sono inoltre disponibili per il download.
Sebbene l'SDK possa essere utilizzato per scrivere programmi Android nel prompt dei comandi, il metodo più comune è l'utilizzo di un ambiente di sviluppo integrato (IDE). L'IDE consigliato è Eclipse con il plug-in Android Development Tools (ADT). Tuttavia, funzioneranno anche altri IDE, come NetBeans o IntelliJ. La maggior parte di questi IDE fornisce un'interfaccia grafica che consente agli sviluppatori di eseguire più rapidamente attività di sviluppo. Poiché le applicazioni Android sono scritte in codice Java, un utente dovrebbe avere installato Java Development Kit (JDK).