Google Android App Development
Lo sviluppo di applicazioni di Google Android comprende una serie di attività . Le risorse ufficiali Android includono strumenti software per lo sviluppo , la progettazione , la sperimentazione e il debug di applicazioni Android . Al fine di rilasciare applicazioni Android attraverso il negozio ufficiale di mercato , gli sviluppatori hanno bisogno di effettuare una serie di passi necessari . Applicazioni Android può essere eseguito su qualsiasi dispositivo con il sistema operativo installato , tra cui smartphone, tablet e PC portatili .
Strumenti
Gli strumenti di sviluppo di Google Android comprendono il Software Development Kit ( SDK ) , che fornisce le risorse necessarie per lo sviluppo e il debug di applicazioni Android . Gli strumenti ufficiali sono progettati per essere utilizzati con la Eclipse Integrated Development Environment ( IDE ) . L' Android Development Tools ( ADT ) plugin funziona in congiunzione con Eclipse , permettendo agli sviluppatori di creare applicazioni per Android e implementare sui dispositivi virtuali utilizzando Gestione Android Virtual Device ( AVD ) . Il programma Eclipse è libero di scaricare e fornisce un'interfaccia tra il committente e gli strumenti di sviluppo per Android .
Development
applicazioni Android possono comportare una serie di tecnologie e linguaggi di programmazione . Gli sviluppatori possono implementare la logica del programma e l'interattività con Java e XML . File XML all'interno di un'applicazione Android possono definire i dati e gli elementi dell'interfaccia utente . Applicazioni Android possono anche collegarsi ad altre tecnologie , come ad esempio i database utilizzando il sistema SQLite . Applicazioni Android possono opzionalmente sfruttare connessione internet nel raggio dispositivi degli utenti di connettersi a servizi Web , come ad esempio per interrogare i database Web o svolgono servizi Web . La Dalvik Debug Monitor Server ( DDMS ) utility entro il plugin ADT fornisce agli sviluppatori l'accesso a una varietà di strumenti per il debug di applicazioni Android .
Esportazione
applicazioni Android il risultato di una specifica serie di processi esportatori . In Eclipse , gli sviluppatori possono esportare le loro applicazioni come Android Package ( APK ) file , che permettono le applicazioni da installare ed eseguire su dispositivi Android . Per esportare applicazioni Android per il rilascio attraverso l'Android Market e l'installazione da parte di altri utenti , gli sviluppatori devono passare attraverso il processo di firma e controllo delle versioni . Firma comporta l'uso di una chiave per crittografare un app esportato . Versioning è il processo di applicazione di numeri di versione specifici per ogni rilascio di un app , consentendo ai dispositivi degli utenti per identificare le versioni aggiornate di applicazioni già installate .
Editoria
Per pubblicare applicazioni Android sul mercato , gli sviluppatori hanno bisogno di un account Google Publisher Android . Una volta che questo è impostato , gli sviluppatori possono caricare le loro applicazioni per il rilascio attraverso il mercato . Gli sviluppatori possono decidere di imporre una tassa fissa per le loro applicazioni , o li possono rilasciare gratuitamente . Una volta che un'applicazione è presente nel mercato , un utente del dispositivo Android può sfogliare e localizzare , visualizzare le informazioni su di esso - compresi i commenti degli utenti precedenti - e poi decidere se acquistare o scaricare l'applicazione per l'utilizzo sul proprio dispositivo . Dispositivi Android hanno un app già installata per la navigazione in negozio mercato , in modo che è il viale principale per il rilascio di applicazioni sulla piattaforma .