Nwlapcug.com


Inizio Android sviluppi

Inizio Android sviluppi


La piattaforma Android dispone di una vasta gamma di applicazioni. Utilizzando il mercato Android, gli utenti possono scaricare e installare applicazioni per vari scopi. Gli sviluppatori di Android funziona come individui o all'interno delle aziende possono sviluppare e rilasciare loro applicazioni attraverso il mercato. Inizio sviluppo Android è relativamente semplice per le persone con esperienza di programmazione, in particolare se quell'esperienza include Java e XML. Tuttavia, nuovi sviluppatori possono imparare anche Android nelle fasi graduali.

Strumenti

Per sviluppare applicazioni Android, gli sviluppatori hanno bisogno di alcuni strumenti di sviluppo forniti da Google. Il progetto Android fornisce strumenti di sviluppo specificamente per l'utilizzo con l'ambiente di sviluppo integrato Eclipse per Java. Nuovi sviluppatori possono scaricare e installare Eclipse gratuitamente dal sito Web di Eclipse Foundation. Gli sviluppatori devono anche il SDK di Android sul loro computer di sviluppo per creare applicazioni per Android. Persone che iniziano con lo sviluppo di Android è possibile scaricare il Kit di sviluppo Software dal sito ufficiale di Android. Il plugin di Android Strumenti di sviluppo per Eclipse fornisce anche una varietà di strumenti per la creazione di applicazioni Android.

Nozioni fondamentali sullo sviluppo

Android applicazioni utilizzano una varietà di tecnologie, in particolare di programmazione Java e codice di markup XML. Gli sviluppatori di implementano la logica di programma utilizzando Java classi e oggetti, con risorse XML definisce i dati dell'applicazione e gli elementi visivi. Ogni applicazione Android utilizza una serie di componenti di quattro categorie. Un' "attività" è una schermata di interfaccia utente singolo all'interno di un'applicazione. Un "servizio" è un processo in background. Un "content provider" gestisce i dati per un'applicazione. Un ricevitore"broadcast" consente alle applicazioni di individuare e rispondere ai messaggi di sistema.

Interfaccia utente

Interfacce utente Android utilizzano oggetti visualizzazione e gruppo Visualizza. Android applicazioni utilizzano viste come base per le loro interfacce utente, con widget creazione di singoli controlli utente e gli elementi visibili come pulsanti, campi di testo ed elenchi. Gli sviluppatori possono anche definire layout per le diverse attività all'interno di un'applicazione Android. Un layout determina i vari modi in cui gli oggetti dell'interfaccia utente sono disposti uno rispetto a altro.

Dispositivi virtuali

Quando gli sviluppatori di compilare ed eseguono applicazioni Android in Eclipse, possono vedere come questi programmi funzionano in diversi dispositivi virtuali. Utilizzando Gestione periferiche virtuali Android, gli sviluppatori possono avviare Android virtuale portatili quali smartphone e tablet PC, definire le configurazioni hardware e software che desiderano indirizzare. Oltre a in esecuzione e test delle applicazioni su dispositivi virtuali, gli sviluppatori possono distribuire le proprie applicazioni su dispositivi reali per il test.

Pubblicazione

Per pubblicare un'applicazione nell'Android Market gli sviluppatori devono eseguire a pochi passi. All'interno di Eclipse, esportazione di un pacchetto di applicazione finale come un APK, o Android Package file, richiede solo pochi click. Durante il processo di esportazione, gli sviluppatori possono accedere le applicazioni, che è necessario per la pubblicazione sul mercato. Quando si pubblicano le applicazioni attraverso il mercato, numeri di versione corretto devono apparire anche all'interno dei file manifesti per le applicazioni. Caricamento di un'applicazione al mercato richiede solo minuti attraverso un account di sviluppatore.