por
pobrecito hablador
el Lunes, 26 Abril de 2004, 07:47h
(#291931)
En cuanto a las especificaciones te refieres a MIDP (Mobile information device profile) 1.0 y 2.0. El porqué de que haya tantos telefonos que no soportan 2.0 es por un lado el que no estaba definido ese estandard cuando salieron (es muy reciente) y por otro lado que estas nuevas especificaciones añadían demasiadas funcionalidades como para que su código entrara en esos móviles.
Que no haya sonido en MIDP 1.0 es porqué no se pensó como entorno para hacer juegos (¡Ni siquiera tiene un 'setPixel'!). Ahora, las nuevas especificaciones (la 2.0) están casi enteramente orientadas hacia los juegos y seguramente permita mejorar su veloccidad de funcionamiento.
En cuanto a los SDK (Software development kit) sólo decir que son muy necesarios sistemas de emulación propietarios (Nokia/Siemens/Ericsson/etc...) porque los teléfonos ejecutan como les da la gana los 'Midlets' (los programas Java de los móviles). En unos directamente no funcionan, en otros terminan bruscamente cuando usas más de X Kb de memoria con imágenes, etc... Si haces algo medianamente complicado se pierde muuucho tiempo si tienes que estar metiendo el 'midlet' todo el rato en el móvil para depurar la aplicación. Los SDK de Nokia están muy bien (pero los de la serie 40, el emulador de la serie 60 es patético), el de Siemens no lo he usado, pero visto un poco por encima tiene buena pinta. El SDK de Sony-Ericsson es una mierda en cuanto a que un 'Midlet' que funciona en su emulador luego no lo hace en el teléfono real :(
Xalu2
Pequeña corrección (buen comentario el tuyo, si)
(Puntos:0)