Mostrando entradas con la etiqueta Symbian. Mostrar todas las entradas
Mostrando entradas con la etiqueta Symbian. Mostrar todas las entradas

viernes, 4 de junio de 2010

viudeSnake: El juego de "la serpiente" manejado con el acelerómetro del móvil

Actualización 04/06/2010: He subido la última versión, la 0.02. En esta versión la serpiente muere si choca con ella misma. Recuerda que si descomprimes el fichero wgz como si fuese un zip, tienes disponible el código fuente javascript.

Hace tiempo empecé a crear este jueguecito (mediante Nokia Web Runtime Widgets, o Nokia WRT). Es el juego de "la serpiente" de toda la vida, pero manejado con el acelerómetro del móvil, como se puede apreciar en este vídeo (perdón por la baja calidad):





Para ejecutarlo en el móvil simplemente instala el *.wgz en tu terminal como lo harías con un archivo *.sis.

NO es compatible con terminales 3ª edición




martes, 10 de noviembre de 2009

Nokia WRT, Aptana, Firefox y cross site javascripts

El "cross-site scripting" es la base de todo widget que realiza llamadas AJAX. Pero es algo que no está permitido en los navegadores convencionales.

Si previsualizas tus widgets con firefox necesitas hacer los dos pasos siguientes para poder usar "cross-site scripting" y emular correctamente el comportamiento del terminal symbian:

1 - Antes de la llamada AJAX debes ejecutar la siguiente sentencia: netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");

2 - Establece a "true" el valor de la clave "signed.applets.codebase_principal_support" en about:config

¡Y ya puedes previsualizar tus widgets que realizan cross-side scripting!

IMPORTANTE: No olvides comentar la línea netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead"); antes de instalar la aplicación en el terminal

jueves, 5 de noviembre de 2009

Simulador de préstamos para Symbian S60 V3 y V5

Compatible con los terminales Symbian S60 V3 (N78, N82, N95...) y V5 (5800, N97, 5530...). Es un simulador de préstamos que muestra la tabla de amortización del mismo. Se puede obtener la tabla de amortización de un préstamo francés (cuota constante) ó un préstamo alemán (capital constante). Para calcular tu hipoteca, el préstamo del coche, etc...

¡ACTUALIZACIÓN!: Está disponible para descargar la versión 1.1. Estos son los cambios:
- Compatible con terminales Symbian V3
- Durante la generación de la tabla se muestra una barra que indica el progreso
- Posibilidad de cancelar la generación (Sólo Symbian V5)
- Arreglado un pequeño desajuste para préstamos de tipo Capital Constante que ocurría algunas veces



S60 V5





S60 V3




Si alguien pone el programa en otra web u otro foro, me gustaría pedirle que enlace a la misma dirección (mi blog), no es necesario volver a subirlo a megaupload ni a rapidshare. Las próximas actualizaciones estarán disponibles ahí. Es lo único que pido a cambio de regalar mi trabajo.

Las actualizaciones las podrás encontrar aquí.

miércoles, 4 de noviembre de 2009

Aramemeo: Generador de frases estúpidas aleatorias para Symbian V3 y V5

Esta inútil pero curiosa aplicación genera cientos de frases de forma completamente aleatoria, sin nungún sentido... ¿para qué sirve esto?... la verdad es que todavía no lo se...

También lo puedes usar online: http://sviudes.blogspot.com/2009/11/aramemeo-online-generador-de-frases.html





Si alguien pone el programa en otra web u otro foro, me gustaría pedirle que enlace a la misma dirección (mi blog), no es necesario volver a subirlo a megaupload ni a rapidshare. Las próximas actualizaciones estarán disponibles ahí. Es lo único que pido a cambio de regalar mi trabajo.

miércoles, 21 de octubre de 2009

Prueba tus aplicaciones symbian en cualquier terminal

Cuando desarrollas para Symbian encuentras que existen distintas resoluciones de pantalla para cada terminal, distintas funcionalidades, etc... para que puedas probar tus aplicaciones (ó las que quieras) no necesitas instalarte el SDK con el emulador. Nokia nos ofrece gratuitamente "Remote Device Access", a través del cual tendremos acceso a una gran variedad de terminales para hacer con ellos (casi) lo que queramos.

Puedes elegir entre los móviles disponibles ó reservar los que no lo están.





Cuando elijas el terminal que quieras, mediante una aplicación Java puedes acceder a todas sus funcionalidades, instalar software, etc...







Además, estos terminales tienen acceso a internet, para poder realizar cualquier prueba.

Bug en Sensor Service API también en Flash Lite

Hace unos días comenté la existencia de un bug en el API "Sensor Service" de nokia WRT (http://sviudes.blogspot.com/2009/10/bug-en-sensor-service-api-de-nokia-web.html). Pues bien, ocurre exactamente lo mismo con Flash Lite, por lo tanto parece ser que es un bug de Symbian S60. Tras estar unos 10 minutos funcionando, la aplicación se cierra, ejecutándose sobre un 5800. Unos 40 minutos tarda si se usa un N97 (con la última versión de firmware)...

Editado 20/04/2010: En la versión 50.0.005 del firmware, en el nokia 5800, el bug comentado está solucionado. 

miércoles, 14 de octubre de 2009

¿Bug en "Sensor Service API" de Nokia Web Runtime Widgets?

Los WRT (Web Runtime Widgets) son programas realizados con html, css y javascript encapsulados en un fichero wgz (por ejemplo, mi alcoholímetro).

Javascript se está convirtiendo en un estándar no sólo para aplicaciones web, sino también para aplicaciones móviles (véase WebOS, Nokia WRT y PhoneGAP). Además, se nos facilita un bonito API para poder acceder a las distintas funcionalidades del terminal (GPS, agenda, sensores, mensajes, etc...).

Hace poco comencé a realizar un sencillo juego, el cual usa el acelerómetro del móvil como sistema de manejo. Todo muy bien, si no fuera porque tras 10 minutos de juego, éste se cierra mostrando un mensaje que dice "Memoria llena, se cerrarán todas las aplicaciones"... "algo habrás hecho mal" pensará más de uno... (es lo que también pensé yo) pero lo cierto es que, después de muchas pruebas, me di cuenta de que el juego funcionaba correctamente si no utilizaba el acelerómetro... "algo habrás hecho mal con el acelerómetro" pensarás (lo mismo pensé yo), pero cual fue mi sorpresa (y la de más de uno) al comprobar que el propio ejemplo que ofrece Nokia (http://wiki.forum.nokia.com/index.php/Sensors_Service_in_WRT) también se cierra al estar 10 minutos abierto... ¿bug? ¿mala documentación?... sea como sea, por culpa de esto, no voy a poder acabar mi bonito juego...

Editado 20/04/2010: En la versión 50.0.005 del firmware, en el nokia 5800, el bug comentado está solucionado.

lunes, 24 de agosto de 2009

Un alcoholímetro para tu móvil

Este programa sirve para calcular el índice de alcoholemia. El índice de alcohol indica la concentración de alcohol que circula por tu cuerpo. Esta concentración depende de la cantidad de alcohol ingerida, el tiempo desde el cual se ha consumido y la cantidad de agua del cuerpo (esto depende principalmente del género y del peso).



De forma orientativa este programa calcula tu nivel de alcoholemia. Ten en cuenta que el resultado puede ser distinto al de la realidad (según el tiempo, cantidad ingerida y otros factores).



Para que te puedas llevar el programa a los bares, a las discotecas, a los botellones, a las bodas, a la universidad.... de forma que puedas consultar el nivel de alcohol en tu cuerpo para pensártelo dos veces antes de coger el coche, la moto, la bici, los patines... aquí tienes una versión descargable para tu móvil completamente gratuita:




Si alguien pone el programa en otra web u otro foro, me gustaría pedirle que enlace a la misma dirección (mi blog), no es necesario volver a subirlo a megaupload ni a rapidshare. Las próximas actualizaciones estarán disponibles ahí. Es lo único que pido a cambio de regalar mi trabajo.











Los móviles compatibles son los symbian s60 3ª edición FP2 y todos los symbian s60 5ª edición (Casi todos los últimos terminales de nokia).



ACTUALIZACIÓN: Tras un problema encontrado con algunas versiones de firmware de los Nokia 5800 Xpress Music he actualizado la aplicación a la versión 1.01 para corregir dicho problema. Aunque es 100% recomendable actualizar el firmware de tu móvil, tanto para corregir problemas de funcionamiento y seguridad, como para tener las últimas novedades.