Android è sempre più piattaforma di telefonia mobile veloce utilizzato su una vasta gamma di telefoni cellulari . L' app store Android Market è pieno di diversi tipi di applicazioni , alcune disponibili gratuitamente e un po 'per un prezzo stabilito . Strumenti di sviluppo per Android sono liberamente disponibili per il download , in modo che chiunque con l'interesse in grado di sviluppare un app Android, anche se ci sono alcuni costi di rilascio attraverso l'Android Market . Strumenti di sviluppo
I principali strumenti per lo sviluppo di applicazioni Android sono progettati per essere utilizzati con la Eclipse Integrated Development Environment , che è un IDE generale per le applicazioni Java . Eclipse è libero di scaricare , come lo sono gli strumenti necessari per costruire e testare le applicazioni Android . Tutti gli utensili necessari sono l'Android Software Development Kit e Android Developer Tools . Questi forniscono tutto il necessario per sviluppare applicazioni Android, tra cui la programmazione , la progettazione , la compilazione , il collaudo e l'esportazione di applicazioni finali .
User Interface
Android progettazione dell'interfaccia utente utilizza schemi XML . Gli strumenti di Eclipse forniscono visualizzazioni grafiche per la progettazione di interfacce di applicazioni Android , ma ci sono anche strumenti aggiuntivi in fase di sviluppo da parte di altri partiti e organizzazioni che possono essere utilizzati dagli sviluppatori di Android per creare disegni . Un certo numero di tipi di layout sono forniti nel quadro di Android , compresi gli stili lineari, tabulari e relativo. Linee guida sono anche previste per le icone e grafici che vengono visualizzati in varie posizioni sul mercato e nel menu del telefono .
Testing
Gli strumenti di Android per Eclipse comprendono un emulatore per i vari tipi di dispositivi Android , tra cui i telefoni . Questo permette agli sviluppatori di vedere come le loro applicazioni Android si esibiranno con diverse versioni dell'hardware e della piattaforma installata . Gli sviluppatori possono emulare i dispositivi con dimensioni differenti dello schermo , controlli utente e funzionalità , così come quelli con le versioni vecchie e nuove del sistema operativo Android installato . Gli sviluppatori sono inoltre invitati a testare le proprie applicazioni su dispositivi reali .
Editoria
Gli sviluppatori possono esportare le applicazioni Android come pacchetti Android o file APK , che può quindi essere eseguito su dispositivi Android . Tuttavia, al fine di rilasciare un app Android per la pubblicazione tramite l'Android Market , deve anche essere " firmato " e " con versione " correttamente . Le applicazioni sono dati adeguati numeri di versione nel loro file di Android Manifest XML in modo che possano essere rilasciati attraverso il mercato . Firma viene effettuato anche attraverso Eclipse in combinazione con strumenti di firma come jarsigner e Keytool .
Downloads
Rilasciando applicazioni attraverso l'Android Market , gli sviluppatori possono scegliere se pagare un prezzo o di permettere loro applicazioni da scaricare gratuitamente. Alcuni sviluppatori scelgono di utilizzare in-app di marketing come un modo alternativo di generare reddito dalle loro applicazioni . C'è una quota iniziale di unirsi mercato Android come sviluppatore , quindi tutte le applicazioni a pagamento sono soggetti a una tassa di transazione del 30% , per cui gli sviluppatori ricevono il 70 % del reddito di vendita per le loro applicazioni .