sabato 27 aprile 2013

Step da seguire per creare un app in Android

Come creare un app per Android? E' una domanda che spesso mi è stata rivolta; semplice, ecco una piccola guida formato smart con immagini per creare una nuova app su android.

1) download e installazione dell'ambiente (eclipse + sdk) che ormai si puo' trovare a questo link
http://developer.android.com/sdk/installing/bundle.html (fino a qualche tempo fa dovevi installarti eclipse più plugin e configurazioni varie)
2) ad esempio estrarre il contenuto dallo zip sotto c:\
3) eseguire eclipse (volendo si puo' modificare il file ini portando la ram a 512)
4) con android sdk manager selezionare il pacchetto o i pacchetti da utilizzare per creare il progetto, procedere con il download e l'installazione
5) creare un nuovo device come emulatore tramite il Android Virtuale Device Manager
6) creare il nuovo progetto e utilizzare le stesse Api del device impostato sull'emulatore
7) far partire l'emulatore
8) eseguire il progetto sull'emulatore (ad esempio tasto destro sul progetto "run as" e "android application")
9) se si ha un device android basta collegarlo via usb, attendere qualche secondo ed eseguire il punto 8 scegliendo poi il device nella finestra che appare (ricordarsi di abilitare il device/telefonino all'installazione di app non ufficiali ed eventualmente abilitarlo al debug)

Da non dimenticare: se si vuole sviluppare un nuovo progetto o importarne uno gia creato con api che utilizzano banner, è necessario disporre il device con le api che accettino i banner, altrimenti non sarà possibile eseguire l'applicazione sul device.
Ad esempio se la l'applicazione è con banner e sdk 4.2.2 utilizzerò come target la "google api level 17"

Apertura del manager


Selezione del pacchetto da utilizzare


Creazione del nuovo progetto con Eclipse


Nuovo progetto test


Deploy dell app sul device