A partire Sviluppi Android

February 14

A partire Sviluppi Android


La piattaforma Android offre una vasta gamma di applicazioni. Utilizzando Android Market, gli utenti possono scaricare e installare applicazioni per vari scopi. gli sviluppatori di Android che lavora come individui o all'interno di aziende in grado di sviluppare e rilasciare le proprie applicazioni attraverso il mercato. A cominciare lo sviluppo di Android è relativamente semplice per le persone con esperienza di programmazione, in particolare se questa esperienza include Java e XML. Tuttavia, i nuovi sviluppatori possono anche imparare Android in fasi graduali.

Utensili

Per sviluppare applicazioni Android, gli sviluppatori hanno bisogno di alcuni strumenti di sviluppo forniti da Google. Il progetto Android offre strumenti di sviluppo specificamente per l'uso con l'Eclipse ambiente di sviluppo integrato per Java. Nuovi sviluppatori possono scaricare e installare Eclipse gratuitamente dal sito Eclipse Foundation. Gli sviluppatori hanno bisogno l'SDK di Android sul proprio computer di sviluppo per creare applicazioni Android. Le persone che iniziano con lo sviluppo di Android possono scaricare il Software Development Kit dal sito ufficiale di Android. Il plug-in Strumenti di sviluppo Android per Eclipse fornisce anche una varietà di strumenti per la creazione di applicazioni Android.

Nozioni di base di sviluppo

applicazioni Android utilizzano una varietà di tecnologie, in particolare di programmazione Java e il codice di markup XML. Gli sviluppatori implementano la logica del programma utilizzando le classi e gli oggetti Java, con risorse XML che definiscono i dati delle applicazioni e gli elementi visivi. Ogni applicazione Android utilizza una selezione di componenti da quattro categorie. Un ' "attività" è una schermata dell'interfaccia utente singolo all'interno di un'applicazione. Un "servizio" è un processo in background. A "fornitore di contenuti" gestisce i dati di un'applicazione. A "del ricevitore broadcast" consente alle applicazioni di rilevare e rispondere ai messaggi di sistema.

Interfaccia utente

interfacce utente Android utilizzano Vista e Vista gruppo oggetti. applicazioni Android utilizzano Vista come base per le loro interfacce utente, con i widget creando i singoli controlli utente e elementi visibili come pulsanti, testi campi 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 di interfaccia utente sono disposti l'uno rispetto all'altro.

I dispositivi virtuali

Quando gli sviluppatori compilare ed eseguire applicazioni Android in Eclipse, si può vedere come queste funzioni programmi in vari dispositivi virtuali differenti. Utilizzando Android virtuale Gestione dispositivi, gli sviluppatori possono iniziare fino telefoni Android virtuali come smartphone e tablet PC, che definiscono le configurazioni hardware e software che desiderano bersaglio. Oltre alle applicazioni in esecuzione e test su dispositivi virtuali, gli sviluppatori possono distribuire le loro applicazioni su dispositivi reali per il test.

editoriale

Per pubblicare un'applicazione in gli sviluppatori di Android Market deve effettuare a pochi passi. All'interno di Eclipse, l'esportazione di un pacchetto di applicazioni finale come un APK, o un file pacchetto Android, richiede solo pochi click. Durante il processo di esportazione, gli sviluppatori possono anche firmare le proprie applicazioni, che è necessario per pubblicare sul mercato. Quando si pubblica le applicazioni attraverso il mercato, i numeri di versione corretti devono anche apparire all'interno dei file manifesto per le applicazioni. Caricamento un'applicazione per il mercato richiede solo pochi minuti tramite un account di sviluppatore.