Null Pointer Exception

Un weblog perpetrado por Jose Luis Mondelo

Google
Web weblogs.javahispano.org

« Los 50 mejores robot... | Main | Pasaba por aqui ... »
20051229 jueves diciembre 29, 2005

Mi gozo en un pozo

Un par de tardes buceando en google y en el foro de desarrolladores de Nokia me ha costado averiguar que J2ME y su especificación midp 2.0 no son todo lo buenas que en estos tiempos que corren se espera de la plataforma con más futuro de Java

El caso es que estaba yo enfrascado en una pequeña aplicación que hiciera uso del puerto infrarojos de mi Nokia 6230 y despues de mucho investigar he llegado a la conclusión de que la implementación midp 2.0 que tiene mi teléfono y la mayoría de aparatos de Nokia no soporta esta característica. Sin embargo el Nokia 5140 sí lo soporta, pero con un API propietario de Nokia.

Así, si el API midp 2.0 establece que para abrir el enlace IrCOMM hay que hacerlo así: Connector.open("comm:IR0.....", en el Nokia 5140 habría que hacerlo así: Connector.open("nokiacomm:IR0....."). Lamentablemente ninguna de estas formas funciona en mi Nokia 6230, así que me quedo con las ganas ...

Es curioso las pegas que tenemos los desarrolladores para poder sacar provecho de todas las características de los terminales, parece que los fabricantes se han orientado al usuario final y se han olvidado de facilitar la vida a los programadores. Además la especificación midp 2.0 al parecer no obliga a incorporar un api de acceso al puerto infrarojos, con lo que se junta el hambre con las ganas de comer ... Por cierto, ¿alguien conoce teléfonos que permitan acceso IR mediante java? (he oido que algunos Siemens y Motorola lo permiten).

(2005-12-29 12:49:34.0) Permalink Comentarios [3]

URL de la referencia: http://weblogs.javahispano.org/mondelo/entry/mi_gozo_en_un_pozo
Comentarios:

No puedo contestar a tu pregunta porque no se mucho de J2ME, pero lo único que se de él es que debe haber algo mal hecho. Hace unos meses intenté hacer una aplicación que (a mi parecer) era bastante sencilla: una agenda inversa, tú metes el teléfono y aparece el nombre (útil para cuando te llegan mensajes del contestador y demás). Pues sucede que no hay API de Java para acceder a tales servicios de forma estándar, algo tan común como la agenda de un teléfono (que yo sólo quería acceso al teléfono y al nombre, no más).

No se si ahora las cosas habrán avanzado mucho, pero así era hace seis meses. No entiendo como pretenden que Java triunfe en los móviles proporcionando sólo mejoras para realizar jueguecitos. Ah, espera, ahora lo entiendo.

Enviado por YoNoSoyTu en diciembre 29, 2005 a las 04:41 PM CET #

pues mi v3 no acepta jsr-82, menuda putada, pero bueno, es lo que hay

Enviado por luis en abril 04, 2006 a las 10:01 AM CEST #

J2ME esta basado en paquetes el fabricante elige ;) eso es lo malo :(

FileConnection and PIM API (JSR-75) es para acceso a los contacto y todos eso de cel, ect.

Por ejemplo el nokia 6230i no viene con el paquete de acceso a webservices :( entonces haci pasa con los demas paquetes.

Enviado por victor sosa en abril 29, 2006 a las 03:34 AM CEST #

Enviar un comentario:

Nombre:
Correo electrónico:
URL:

Su comentario:

Sintaxis HTML: Deshabilitado

Las visitas de hoy a la página: 42