¿Me estas emulando? (I)

retro 2 Comments »

05102006

VIC-20: ¿Me estas emulando?

Nokia 9300: Si

VIC-20: y ¿Que sientes?

Nokia 9300: Es una sensación diferente, como si ya no necesitase un NOP para descansar, ahora espero cada ciclo, saboreo cada instrucción y disfruto de lo que hago.

VIC-20: y ¿Me entiendes ahora cuando no comprendía que quisieras mas recursos?

Nokia 9300: Si, creo que si….

Notame MIDlet

notame 8 Comments »

notamemidlet.jpgEl otro día estaba mirando como iban las últimas especificaciones tecnicas de la JSR-234 (Mobile Media API) y decidí empezar a desarrollar algo con lo poco que me acordaba de J2ME, al menos como método de desoxidación (y como preambulo para algo relacionado con podsonoro). Así que me puse a programar un MIDlet para “Nótame” pues hacía algun tiempo leí en el blog de Meneame que había una API disponible y todavía no había ningun MIDlet que la utilizara.
Esta es la version 0.3 0.31 0.32 0.40 (alpha :) , se trata de un sencillo cliente para poder envíar “notas” y leer las notas con el teléfono móbil. El código fuente está disponible bajo licencia Afero (la del meneame).
Algunos datos:
- Código fuente: Descargar todo

- Instalación: Descargate el JAR y pasalo a tu móbil o apunta por WAP al http://www.vloj.com/notame/Notame.jad para descargarlo por OTA.

- Funcionamiento:
Añadir en la opcion de Configuración tu nombre de usuario, clave API (necesaria para envíar notas) y tu user id (necesario para ver las notas de tus amiguitos…)
Una vez realizado es muy simple, o bien mandas una nota nueva o ves todas las notas o seleccionas las de tus amigos… ya esta.
El móbil (como casi siempre..) pedirá el tipo de conexión (GPRS / WLAN) y voila!
- Algunos detalles:
Ejem… es una version alpha

  • En principio solo se necesita móbiles con J2ME(MIDP-1.0 y CLDC-1.0) por lo que mas o menos tendría que funcionar en todos los móbiles, aunque en futuras versiones ya solo será válido para MIDP-2.0. Solo lo he probado con algunos terminales en principio de la serie S60 N91, E61, y algunos de la S40 (Nokia 6103),etc y funcionan. Con móbiles mas antiguos (ej. 6300) habran algunos pequeños problemas:

- Las notas no se alinean correctamente
- Hay que dar el OK para cada petición desde el teléfono que se realize,

  • El entorno gráfico es mínimo… pero he preferido hacer algo sencillo y general, apto para todos los móbiles inicialmente.
  • Faltan muchos controles de errores. Por ejemplo cuando no puedes envíar una nota por que tu karma es menor de 6.1… (je je esto me ha impedido testear el envío de notas… aunque en localhost funciona…) el programa lo dá como válido pues no lee la respuesta.. (si la hay).
  • He utilizado dos librerías externas… XML Pull parsing (http://www.xmlpull.org) y el kXmlParser de Stefan Haustein. He cogído una versión antigua (de hace 3 años…que es la que conocía y tenía, aunque probablemente no haya cambiado mucho). En un futuro pasaré a utilizar las definidas en el API JSR-172, así que se reducirá bastante los móviles aptos (ej. S60 2nd Edition FP3 y superiores la tienen).

- Posibles mejoras:
Muchas… Todas… (actualización automática, añadir shortcuts de amigos, mejorar interface de usuario, etc, etc)

Actualización: Gracias por los comentarios y sugerencias recibidas. Ya está disponible la actualización para corregir el error de las notas de “Amigos”.

Actualización II: Había un error al parsear el alt en los smileys de tipo “:->” pues trataba el > como fin de tag. Ahora ya esta arreglado.

fuentes, JAR y jad

Estatus (I)

estatus No Comments »

Leyendo la transcripción del D5 (Bill Gates and Steve Jobs)

[Vaaaale…. ya se que esto no es twitter….]

Powered by WordPress | WP Theme & Icons by N.Design Studio | 1.240 segundos.
Entries RSS Comments RSS Login