Mobile  »  Guide 

Guida Android

Guida Android

di: Marco Lecce

  1. 1. Introduzione: perché Android
    Perché oggi Android è la piattaforma di sviluppo con maggiori possibilità di espansione nel futuro
  2. 2. I software necessari
    Scarichiamo tutti i software (gratuiti) che ci servono per cominciare a sviluppare la nostra applicazione

I concetti fondamentali

  1. 3. La visualizzazione: View
    La View di Android: l'area responsabile del disegno degli elementi grafici sul dispositivo
  2. 4. Le attività: Activity
    Le Activity di Android: per gestire le attività richieste dagli utenti
  3. 5. Le azioni: Intent
    Gli Intent di Android: per gestire le azioni specifiche richieste dagli utenti
  4. 6. La condivisione dei dati con i Content Provider
    Il sistema con cui le applicazioni di Android comunicano, in sicurezza, tra loro
  5. 7. Lavoriamo in backgroud con i Service
    Con i service un dispositivo Android è in grado di eseguire istruzioni e azioni in background
  6. 8. Il cuore di un'applicazione Android: AndroidManifest.xml
    Come si definiscono comportamenti, contenuti e permessi della nostra applicazione in Android
  7. 9. Android Virtual Device: virtualizziamo i dispositivi
    Come testare le proprie applicazioni ed eseguire il debug senza utilizzare un dispositivo reale
  8. 10. Resource : la gestione delle risorse in Android
    Le risorse includono tutto ciò che nella nostra applicazione non corrisponde a codice di programmazione, come le immagini

Hello, Android: creiamo la prima app

  1. 11. Creazione di un'applicazione
    Come creare un'applicazione per Android all'interno di Eclipse: la configurazione dei dettagli
  2. 12. Struttura di un'applicazione
    In dettaglio la struttura di file e cartelle della nostra prima applicazione per Android
  3. 13. Creare un dispositivo di emulazione
    Come configurare Eclipse per gestire un dispositivo di emulazione ed eseguire un'applicazione Android
  4. 14. Configurare l'esecuzione e il debug
    Come creare le configurazione che permettono di eseguire un'applicazione (running) ed esercitare azioni di debug
  5. 15. Eseguire test sull'emulatore e sullo smartphone
    Come eseguire il debug della nostra applicazione all'interno dell'emulatore di Eclipse o su uno Smartphone

Principi di progettazione

  1. 16. Definire caratteristiche e interfaccia grafica
    I principi per la definizione delle caratteristiche e dell'interfaccia grafica della nostra applicazione per Android
  2. 17. Specificare le attività dell'applicazione
    Il cuore di un'applicazione Android: le activity, ossia le funzionalità specifiche che l'applicazione è in grado di offrire all'utente
  3. 18. Implementare le funzionalità
    Come richiamare e lanciare istanze di ogni activity: l'application context, il file manifest e le activity figlie
  4. 19. Running sull'emulatore
    Pro e contro di usare l'emulatore per testare e avviare le nostre applicazioni

Tutorial pratico

  1. 20. Lavoriamo con i Layout
    Costruiamo e modifichiamo l'interfaccia utente della nostra applicazione Android di esempio gestendone i layout
  2. 21. Gestione dell'input: lavoriamo con i form
    Aggiungiamo alla nostra applicazione Android di esempio dei moduli per gestire le interazioni con l'utente
  3. 22. Menu e dialog
    Come creare menu interattivi in un'applicazione Android
  4. 23. Gestione della localizzazione
    Come includere in un'applicazione Android la capacità di rilevare il luogo in cui è utilizzato il dispositivo
  5. 24. Android e le applicazioni di rete
    Progettiamo un semplice servizio per leggere feed Rss e analizziamo come Android può sfruttare le connessioni ad Internet
  6. 25. Pubblichiamo la nostra app
    Android release process: come rilasciare e pubblicare la nostra applicazione nell'Android Market

Guide Mobile

Guida iOS

Come scrivere applicazioni per iPhone, iPad e iPod Touch. Una guida...

Guida jQuery Mobile

Creare siti mobile e applicazioni specifiche per Android, iPhone e...

Windows Phone 7.5, guida alla creazione di applicazioni

Conoscere e lavorare con i principali strumenti di sviluppo....

Altre guide

Newsletter Mobile

Ogni mese, direttamente nella tua e-mail: approfondimenti e articoli sullo sviluppo di siti Web per dispositivi mobili.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso HTML5

08 Giugno 2012 a Milano
Disponibilità: 5 Posti

Sviluppare applicazioni mobile Android

02 Luglio 2012 a Milano
Disponibilità: 6 Posti

Corso HTML5

30 Maggio 2012 a Roma
Disponibilità: 5 Posti

Sviluppare applicazioni mobile Android

10 Luglio 2012 a Roma
Disponibilità: 0 Posti