Qual è l'SDK di Android ?

L'Android Software Development Kit (SDK) è un insieme di strumenti software per lo sviluppo di applicazioni che girano sul sistema operativo Android mobile. L'SDK è modulare e componenti può essere scaricato in modo indipendente. Componenti disponibili includono il software necessario per creare applicazioni Android , nonché la documentazione, esempi di codice sorgente, e gli strumenti da riga di comando utili per lo sviluppo e il debug. L'SDK include anche un emulatore che simula diversi dispositivi Android . L'SDK di Android è disponibile su tutte e tre le principali piattaforme, ed è progettato per essere utilizzato con il open source Eclipse ambiente di sviluppo integrato (IDE), ma può essere utilizzato con altri IDE.

Da quando è stato annunciato nel novembre 2007, il sistema operativo Android ha attirato l'attenzione di molti sviluppatori di software differenti. Android è un sistema operativo basato su Linux che gira sui telefoni cellulari, tablet PC e altri tipi di dispositivi. Alla fine del 2007 Android SDK è stato rilasciato per consentire agli sviluppatori di creare applicazioni per la piattaforma. Queste applicazioni possono essere aggiunti al Android Market, un catalogo online di programmi gratuiti ea pagamento disponibili agli utenti finali.

L'SDK di Android è modulare, nel senso suoi componenti sono disponibili separatamente. Un programma software incluso consente agli sviluppatori di aggiungere componenti diversi se necessario. Le applicazioni sviluppate per le diverse versioni del sistema operativo Android richiedono diverse componenti del SDK, così gli sviluppatori che desiderano indirizzare molte versioni avranno bisogno di scaricare altri componenti. L'SDK e le sue varie componenti sono disponibili per tutte e tre le principali piattaforme.

Applicazioni Android sono costruiti utilizzando il linguaggio di programmazione Java, quindi una delle componenti più importanti del Android SDK sono le librerie incluse delle classi Java. Queste classi forniscono funzionalità diverse comunemente usato per una varietà di programmi, come pure dare sviluppatori un modo per interagire con il sistema Android . Classi principali del linguaggio Java sono disponibili, come lo sono le classi specifiche di caratteristiche che si trovano su dispositivi mobili.

Il repository Android SDK, un insieme di componenti SDK disponibile per il download, include documentazione, esempi di codice, una varietà di strumenti, e un autista per consentire un dispositivo Android da collegare direttamente con l'ambiente di sviluppo su un Universal Serial Bus (USB ) connessione. Uno strumento fondamentale incluso nel SDK è l'emulatore, che permette agli sviluppatori di testare i loro programmi su una varietà di dispositivi virtuali Android . Skins per l'emulatore permette ai programmi di essere testati in una varietà di risoluzioni di schermo.

Anche se non è incluso nel SDK di Android , un plug-in per l'IDE Eclipse chiamati Android Developer Tools (ADT) è ufficialmente raccomandato per gli sviluppatori. Il plug-in ADT è disponibile solo per Eclipse, ma altri ambienti di sviluppo può essere utilizzato con l'SDK. Un Kit Native Development (NDK) è disponibile anche come un compagno per la SDK e consente ai componenti critici delle applicazioni da sviluppare direttamente da un dispositivo Android .

  • Un uomo utilizzando un computer tablet con Android & trade.
  • Logo Android.
  • Donna utilizzando un telefono Android .
  • Un telefono Android .