RSS

Instalación y Configuración

21 jul

Instalación y configuración

Se puede consultar una guía para cada plataforma en la siguente dirección:
http://developer.appcelerator.com/blog/2010/08/introducing-new-getting-started-guides.html

Se muestra en detalle la preparación del entorno para el desarrollo de aplicaciones Android
sobre el sistema operativo Ubuntu 10.04.

Para poder desarrollar para Android se necesitan 2 herramientas principalmente:

  •     Titanium Studio
  •     Android SDK o iOS SDK

En caso de requerir crear aplicaciones para iOS es necesario contar con el SDK para el desarrollo
sobre este sistema operativo.

Instalación de Android SDK

Descargar el archivo del android SDK, en nuestro caso tenemos que elegir la plataforma Linux(i386), descargar el paquete
android-sdk_r20.0.1-linux.tgz y extraerlo en un directorio que se defina para el desarrollo en Appcelerator.

Una vez instalado debemos entrar en el directorio de instalación e iniciar el “Android SDK Manager”, como se muestra:

$ cd DEV_HOME/android-sdk-linux/tools
$ ./android

 

Fig 1 - Android SDK Manager

Marcamos los componentes que queremos descargar e instalar, por ejemplo, las plataformas, ejemplos o documentación.

Fig 2 - Descarga de plataforma 2.2

Descargamos los componentes para desarrollar aplicaciónes para Android 2.2

Para verficar que se ha instalado correctamente utilizamos los siguientes comandos:

$ cd DEV_HOME/android-sdk-linux/platforms-tools/
$ ./aapt v

Salida: Android Asset Packaging Tool, v0.2

$ cd DEV_HOME/android-sdk-linux/tools
$ ./android list

Salida:
        Available Android targets:
        ----------
        id: 1 or "android-7"
             Name: Android 2.1
             Type: Platform
             API level: 7
             Revision: 3
             Skins: WVGA800 (default), HVGA, QVGA, WQVGA400, WQVGA432, WVGA854
             ABIs : armeabi
        ----------
        id: 2 or "Google Inc.:Google APIs:7"
             Name: Google APIs
             Type: Add-On
             Vendor: Google Inc

.
.
.

Esto signfica que todo ha sido instalado correctamente y que podemos comenzar a  trabajar con el SDK de Android.

Instalación de Titanium Appcelerator

Hay que registrarse en la página de appcelerator, escribir los datos que se solicitan y esperar una liga de activación.

https://my.appcelerator.com/auth/signup

Una vez que se identifique en la página se mostrará el siguiente enlace https://my.appcelerator.com/resources en donde podrá acceder a la descarga de Titanium, en nuestro caso Linux (32 bits).

Si se tiene una máquina de 64-bits se deben instalar las bibliotecas para poder ejecutar aplicaciones de 32-bits, esto se hace de la siguiente manera:

$ sudo apt-get install ia32-libs

Se debe extraer el contenido del archivo y mover el directorio a la ubicación correspondiente, por ejemplo a un directorio que llamaremos DEV_HOME.

Para comenzar se deben ejecutar los siguientes comandos:

$ cd DEV_HOME/Titanium_Studio/
$ ./TitaniumStudio

Se debe definir el workspace para la herramienta, tal como se hace en el IDE Eclipse.

Fig 3 - Inicio de Titanium Studio

La primera vez que se ejecuta Titanium Studio se pide el usuario y contraseña. Cuando se inicia por primera vez se instala el Titanium SDK, se puede ejecutar el siguiente comando para comprobar si hay actualizaciones:

en el menú:  Help > Check for Titanium SDK Updates


Configurar Titanium Studio

En el IDE de Appcelerator abrir el Dashboard y elegir Configure. SI no se muestra DashBoard, podemos abrir la perspectiva Web y de esta manera
se mostrará automáticamente. Una vez en la pestaña Configure en el segundo bloque podemos ver Configure Native SDKs, como se muestra en la siguente imagen:

Fig 4 - Configurar SDK

Después solo se elige la ruta donde se ha instalado anteriormente el Android SDK

Fig 5 - Definir Android SDK

De esta manera se ha configurado el Android SDK para utilizarlo en Titanium Studio.

Fig 6 - Android en Titanium Studio

Primera Aplicación

Seleccionamos New Titanium Mobile Project y definimos los valores como se muestra en la imagen:

Fig 7 - Nuevo proyecto

Elegimos el template llamado Single Window Application.

El sistema de archivos del proyecto tiene los siguientes archivos:

  •     Directorio Resources, contiene archivos del proyecto, archivos de código e imágenes
  •     app.js, Cada proyecto tiene uno, este archivo es el primero en cargarcuando la aplicación es ejecutada
  •     tiapp.xml, los datos que se definen en la definición del proyecto,

Se generan también directorios específicos de la plataforma, pueden ser:

  •         iphone
  •         android
  •         mobileweb

 

Fig 8 - Sistema de archivos

Se debe seleccionar algún archivo para que se habilite la opción Run en la pestaña App Explorer, después Android Emulator

Fig 9 - Emulador
About these ads
 
Deja un comentario

Publicado por en 21 julio, 2012 en Android, Appcelerator

 

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

%d personas les gusta esto: