Procedura creazione nuova lezione - rdgmus/Luxemburg GitHub Wiki

#Come creare una nuova lezione per il corso Android Home

##1. Scaricare sul desktop/scrivania lo ZIP contenente la PATCH (volgarmente toppa) da utilizzare per settare i parametri iniziali della lezione. Salvare lo zip ed estrarre il codice (UNZIP). Annotare la posizione della cartella per il punto (2)

###Vai su ... GitHub Luxemburg repository Crea Lezione passo 1.1

###Scarica lo zip Crea Lezione passo 1.2

###Salva ed estrai lo zip Crea Lezione passo 1.3

##2. Creare il nuovo progetto di applicazione Android, con l'opzione [CREA DA CODICE ESISTENTE]; questo ci porterà ad individuare la cartella [LEZIONE PATCH] dal quale estrarre il codice. Al termine di questa procedura ci troveremo con un nuovo progetto avente il nome che abbiamo digitato durante la creazione, nel nostro workspace sotto Eclipse IDE.

###FILE => NEW=> OTHER Scegli un altro tipo di progetto Android Application Crea Lezione passo 2.1

###ANDROID PROJECT FROM EXISTING CODE Nello specifico seleziona Android Project from existing code Crea Lezione passo 2.2

###BROWSE Si apre la finestra sul vs. Mac per individuare la cartella Lezione PATCH contenuta nello ZIP che hai scaricato al punto (2) e di cui hai preso nota. Crea Lezione passo 2.3

###Seleziona Lezione PATCH => Apri Seleziona la cartella e clicca Apri Crea Lezione passo 2.4

###New Project Name Cambiamo il nome del progetto nella colonna Project Name della tabella che è apparsa sul monitor; nel nostro caso il nome sarà la stringa Lezione{seguita dal numero della lezione} Selezionare la checkbox Copy Project into Workspace Crea Lezione passo 2.5

###Select Project To Import => Finish Selezionare la riga del progetto nella tabella e cliccare Finish Crea Lezione passo 2.6

##3. Cambiamo nome al package contenente MainActivity.java , sotto la cartella /src Crea Lezione passo 3.1

Crea Lezione passo 3.2

Crea Lezione passo 3.3

Crea Lezione passo 3.4

##4. Modificiamo se necessario i nomi dei package utilizzati da MainActivity.java Crea Lezione passo 4.1 Crea Lezione passo 4.2

##5. Cambiamo nome al package nel file AndroidManifest.xml Crea Lezione passo 5.1

##6. Rinominare il file Lezione[num. lezione].apk appropriatamente Crea Lezione passo 6.1 Crea Lezione passo 6.2 Crea Lezione passo 6.3 Crea Lezione passo 6.4

##7. Cambiare la stringa che da il titolo all'applicazione e che compare nell'header del tablet o smartphone o comunque nell'emulatore, appropriatamente. Crea Lezione passo 7.1