Installazione e Configurazione della strumentazione necessaria

Installazione e Configurazione della strumentazione
necessaria
Antonio Gallo
[email protected]
Installazione e Configurazione della strumentazione
necessaria
Programmi accessori per poter sviluppare per Android:
Nodejs
Nodejs è un software che permette di installare Phonegap e i suoi componenti.
Sito web projetto:
http://nodejs.org/
Installazione:
Dalla cartella fornita:
Doppio click sulla versione corretta dell'installer (32 o 64 bit)
Attendere che il processo finisca.
Client Git
Il client Git permette di di scaricare il codice sorgente di molti componenti e plugin di Phonegap
che andreamo a scaricare. Git è un software per gestire il versionamento del codice dei programmi
per permettere un lavoro condiviso tra più persone e tenere traccia di ciò che si sta facendo.
Sito web projetto:
http://git-scm.com/
Installazione:
Dalla cartella Git fornita:
Doppio click sull'installer
Attendere che il processo finisca.
Apache Ant
Apache Ant è una libreria Java e una utiliti a linea di comando utilizzata nella compilazione del
software.
Sito web projetto:
http://ant.apache.org/bindownload.cgi
Installazione:
Dalla cartella Ant fornita, salvare il file zip in una propria cartella del computer. Ad esempio:
C:\Users\%User%\Documents\ANT
Dove al posto di %User% ci sarà la cartella del vostro utente di Windows. Decomprimete il file.
Otterrete qualcosa del tipo:
C:\Users\Antonio\Documents\ANT\apache-ant-1.9.4
A questo punto è necessario inserire questo percorso nel PATH.
Per farlo basta andare su Start -> Pannello di controllo -> Sistema:
Premere su impostazioni avanzate. Si aprirà un'altra finestra:
Premere il pulsante "Variabili d'ambiente":
Nel pannello inferiore "Variabili di sistema" premere "Nuova.."
Si aprirà una finestra che chiede il Nome e il Valore della variabile. Inserite i seguenti valori:
Nome: ANT_HOME
Valore: percorso di della cartella che avete precedentemente decompresso. Nel mio caso:
C:\Users\Antonio\Documents\ANT\apache-ant-1.9.4
Premete OK
Ora dal pannello superiore fate doppio click sulla riga con scritto PATH:
Si aprirà una finestra con una riga di testo. Scorrete alla fine del testo e aggiungete la seguente
stringa:
%ANT_HOME%\bin;
Questo serve a specificare al sistema dove andare a trovare il il software Ant.
Java JDK
Il tool di Java deve essere installato semplicemente cliccando due volte sulla versione di Java
corretta (32 o 64 bit).
Lasciare che l'installafine arrivi alla fine. Ad un certo punto il software vi chiederà dove installare il
kit. Lasciate che lo installi nella locazione proporta, prendete solo nota di dove lo installerà. Nel
mio caso:
C:\Program Files\Java\jdk1.8.0_40
Ora dovete ripetere l'operazione fatta per Ant e cioè inserire neò PATH il percorso della cartella di
JDK.
In particolare: create la variabile JAVA_HOME e assegnategli il valore del percorso di JDK. Nel
mio caso:
Nome: JAVA_HOME
Valore: C:\Program Files\Java\jdk1.8.0_40
Nel path inserite, alla fine:
%JAVA_HOME%\bin;
Framework Phonegap.
Il framework Phonegap è un software che permette di costruire App utilizzando codice Javascript.
Le App così costruite vengono anche chiamate Ibride perché "mescolano" il codice Javascript con
quello nativo (Java per Android, Objective-C per iOS, etc).
Phonegap fa uso di Cordova, software che lavora in parallelo.
Sito web ufficiale:
http://phonegap.com/
Guida online:
http://docs.phonegap.com/en/edge/guide_platforms_index.md.html
Guida alla command line-interface (verrà spesso utilizzata):
http://docs.phonegap.com/en/edge/guide_cli_index.md.html#The%20Command-Line%20Interface
Installazione:
Per l'installazione di Phonegap è necessairo utilizzare la console dei comandi di Windows, il Prompt
dei comandi.
Per aprirla basta andare su Start e cercare "Prompt dei comandi". Oppure digitare su cerca
"Prompt".
Dovrebbe comparire una finestra simile alla seguente:
Una volta che sarà apparsa digitare:
C:\>npm install -g cordova
Questo installerà Phonegap/Cordova sul vostro computer.
Se il comando non funziona bisogna aggiungere il path del comando npm sul Path del computer:
chiedere!
SDK di Android
L'SDK (Software Development Kit) di Android è un kit contenente quello che serve per la
programmazione Android. Comprende il tool per la compilazione, un emulatore di Android per PC,
un debugger e moltro altro. Per poter sviluppare app Android su PC è necessario installare l'android
SDK.
Sito del progetto:
http://developer.android.com/sdk/index.html
Installazione:
Dalla cartella Sdk fornita:
Doppio click sull'installer. Attendere che il processo finisca.
L' SDK appena installato si trova sotto:
Start -> Tutti i programmi -> Android SDK Tools -> SDK Manager (vedere immagine sottostante)
Aprite l'SDK installato. E' necessario lanciare l'SDK come amministratore. Per fare questo basta
premere con il tasto destro sulla riga dell'SDK e scegliere: "Esegui come amministratore"
Una volta l'anciato l'SDK si aprirà una finestra come quella mostrata nella figura sottostante:
Il software chiederà di installare gli aggiornamenti necessari. Premere "Install Packages" e aspettare
che il processo continui. Può richiedere parecchio tempo.
Pacchetti da installare:
Android SDK Tools
Android SDK Platform-Tools versione 21
Androis SDK Build-tools
Android 5.0.1 (API 21) (con tutti i sotto pacchetti)
Android 4.4.2 (API 19) (con tutti i sotto pacchetti)
Dobbiamo inoltre inserire nel PATH il percordo dell'SDK Android e di alcune su sottocartelle. Il
percorso dove è installato l'SDK si trova nella finestra dell'SDK stesso, in alto. La stessa cosa fatta
per Ant e JDK. Nel mio caso il percorso si Android SDK è:
C:\Program Files (x86)\Android\android-sdk
Create una variabile ANDROID_HOME contenente il percorso dell'SDK.
Dopo di che inserite nel path i valori:
% ANDROID_HOME%
% ANDROID_HOME%\platform-tools
% ANDROID_HOME%\tools
Eclipse
Eclipse è un IDE, quindi un ambiente integrato per la programmazione. Può essere utile per lo
sviluppo di App Android ma non è necessario. Per installarlo basta copiare il file 32 o 64 bit su una
cartelle del proprio compiter e scompattarlo. Successivamente fare doppio click sul file eclipse.exe
all'interno della cartella eclipse.
Lasciare che il processo di installazione finisca.
Una volta installato i software, se non è già partito, lanciare nuovamente Eclipse facendo
nuovamente doppio click sul file eclipse.exe (potete anche crearvi un collegamento sul Desktop se
non ce l'avete già).
A questo punto è necessario installare il tool ADT di Eclipse per lo sviluppo Android.
Andate su Help > Install New Software.
Premete Add.
Si aprirà una finestra che vi chiede Nome e Location. Come nome scrivete ADT Plugin. Come
location scrivete:
https://dl-ssl.google.com/android/eclipse/
Premete ok e andate avanti nel processo, selezionando tutto quello che vi suggerisce.
Se avete Eclipse aperto e aprite l'SDK di Android è molto probabile che l'SDK vi suggerisca di
installare dei nuovi pacchetti. Installateli.