viernes, 17 de septiembre de 2010

El entorno de trabajo: Symbian S60

La guia para instalar las librerias y complementos necesarios para desarrollar software sobre plataforma Symbian está en el foro de Nokia

Los pasos a seguir son:
  1. Descargar el Sun Java Wireless Toolkit for CLDC aunque yo recomiendo que descargueis directamente el Java ME SDK, que contiene dicho toolkit en su ultima version, la 3.0.
  2. Descargar las librerias de Symbian S60 del foro de Nokia. Elegid el fichero: S60_5th_Edition_SDK_v1_0_en.zip (o version posterior).
  3. Descargar ActivePerl, esta no es una descarga obligatoria para un desarrollador en Java, pero el Emulador utiliza Perl en algunas de sus funciones.
  4. Además podeis descargar la librería de consulta para desarrolladores en Java ME que se integra con Eclipse (y funciona pulsando F1 en la herramienta)
Realmente si habeis descargado Pulsar, no hace falta nada más porque el paquete de Eclipse ya lleva todos los plugin necesarios, si ya teníais instalada una version de Eclipse y no quereis cambiarla, podeis instalar Eclipse Mobile Tools desde el udate site oficial o desde la opcion Help > Install New Software del propio Eclipse.

Ahora vamos a ir instalando cada uno de los ficheros descargados:
  1. Si habeis decidido instalar el Perl, es lo primero.
  2. Descomprimimos y ejecutamos la instalacion de Symbian_S60_5th y "recordamos" el directorio donde se ha instalado, por defecto es C:/S60/devices. Si no habeis instalado Perl, aparecerá una alerta durante la instalacion, la ignorais y continuais el proceso.
  3. Ahora hacemos lo mismo con el Java Me v3.0 y tambien "recordarmos" donde lo hemos instaldo, por ejemplo: C:\Java_ME_platform_SDK_3.0
Comenzamos a configurar todo junto: encemos Eclipse, vamos al Workbench y abrimos la ventana de configuracion: Window > Preferences. En el arbol de configuracion buscamos Java ME y dentro de ella: Device Management.
Este proceso tendremos que hacerlo dos veces, salvo que hayais tenido la precaucion de instalar el Java ME v3 dentro del directorio C:/S60 (jeje, podría haberlo dicho antes, verdad?).
  1. Elegimos Manual Install
  2. Pulsado Browse y elegimos el directorio S60 donde hemos instalado las librerias de Symbian... esperamos un poco y aparecen los dos dispositivos: Device y Emulator.
  3. Volvemos a pulsar Manual Install
  4. Ahora buscamos el directorio Java ME platform DSK... esperamos otro poco y aparecen todos los dispositivos standar de Java, son 9. Si instasté el Wireless Toolkit, aparecen menos dispositivos (y los nombres son distintos).
  5. Pulsamos OK, y se cierra la ventana.

Ahora, para mejorar la experiencia con los simuladores de dispositivos, vamos a cambiar un par de cosas en el debuger de Eclipse.
  1. Entramos en las opciones de configuracion otra vez: Window > Preferences
  2. Navegamos hasta Java - Debug
  3. Desmarcamos las dos opciones:
  • Suspend execution on uncaught exceptions.
  • Suspend execution on compilation errors.
De este modo, los errores que pueda lanzar el emulador no afectan a la ejecucion o debug de nuestros programas.

Ya solo nos queda añadir la documentacion de Java ME a Eclipse, copiado el fichero Java_Developers_Library_3.1.0.jar dentro del direcrtorio eclipse/plugins. Esto ultimo es mejor hacerlo con Eclipse apagado.

No hay comentarios:

Publicar un comentario