Corso programmazione Android lezione 2

Corso Programmazione Android Lezione 2: Descrizione App, Activity e analisi codice

Le altre lezioni del Corso di Programmazione Android sono reperibili a questo indirizzo

Dopo aver installato l’ambiente di sviluppo è ora di passare all’azione, ma prima un po di teoria.

Descrizione dell’applicazione

Dopo attenta riflessione ho finalmente avuto un’idea per un’App semplice ma anche utile.
L’idea mi è venuta quando mi è stato portato in ufficio da una collega un libro che sapevo di avere ma che non ricordavo assolutamente di aver prestato. Pur essendomi convertito da qualche anno agli ebook ho tantissimi libri, ma per motivi di spazio gli ho divisi fra casa mia, casa dei suoceri e casa dei miei. Mettendo a posto il libro mi sono anche accorto di aver prestato la Guida Galattica per Autostoppisti, ma non ricordo assolutamente a chi (orroreeee).
Quindi ho deciso che urge un’App in grado di gestire le nostre collezioni (libri, dischi, fumetti, ecc.) con relativo prestito.
Possiamo così approfondire diversi argomenti fra i quali i database.
Leggi di più a proposito di Corso Programmazione Android Lezione 2: Descrizione App, Activity e analisi codice

Corso programmazione Android Lezione 1: Ambiente di sviluppo

Le altre lezioni del Corso di Programmazione Android sono reperibili a questo indirizzo

Come ogni corso che si rispetti iniziamo con l’installazione dell’ambiente di sviluppo. Per abitudine, e per scongiurare l’orticaria che mi pervade utilizzando altri sistemi operativi, la macchina che utilizzo per sviluppare è una derivata  di Ubuntu Linux  ( Linux Mint Cinnamon per la precisione) su piattaforma a 64 bit. Vedremo nel dettaglio come installare Android Studio su tale piattaforma (valida anche per debian e le sue derivate) e, in modo meno dettagliato, su Windows (non avendo una macchina Windows con privilegi di amministratore disponibile non ho potuto provare l’installazione su tale piattaforma).

Leggi di più a proposito di Corso programmazione Android Lezione 1: Ambiente di sviluppo