venerdì 20 maggio 2011

Scrivere applicazioni per Android su linux con Titanium Developer

Titanium Developer è un framework. Esso permette di scrivere applicazioni per Desktop e Android sulla nostra distribuzione linux preferita.

Recarsi sul sito ufficiale http://www.appcelerator.com e scaricare l'ultima versione di Titanium Developer.

Installare l'applicazione nella nostra home.

Se siamo in presenza del seguente bug: 
./Titanium Developer: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./Titanium Developer)
È necessario lanciare i seguenti comandi dalla nostra home:
rm ~/.titanium/runtime/linux/1.0.0/libgobject-2.0.*
rm ~/.titanium/runtime/linux/1.0.0/libglib-2.0.*
rm ~/.titanium/runtime/linux/1.0.0/libgio-2.0.*
rm ~/.titanium/runtime/linux/1.0.0/libgthread-2.0.*
 
Scaricare Android SDK per linux da http://developer.android.com/sdk/index.html
Procediamo all'estrazione di android sdk e lanciamo la configurazione da tools/android
Dal repository selezioniamo e installiamo i pacchetti "Android SDK Platform-tools" e "SDK Platform Android 1.6, API 4".
Creiamo un collegamento da platform-tools/adb a tools/adb (Da qualche tempo il seguente file non è più presente in questa directory)

A questo punto siamo pronti per scrivere le nostri applicazioni applicazioni per Android o Desktop. Non dimenticatevi di dare il percorso di Android SDK a titanium.

Ecco un video dimostrativo che spiega passo passo cosa va fatto.