[Breve] Datos sobre Flash Lite
1 de Junio de 2007 | Francisco Rueda
En 2006 se alcanzaron los 220 millones de dispositivos con Flash-Lite (incluyendo móviles, PDAs y otros productos electrónicos), lo que supone un aumento del 194% de crecimiento anual entre 2005 y 2006. En 2010 esperan alcanzar los 1000 millones. Existen 200 modelos de teléfonos móviles con Flash embebido, de 16 fabricantes diferentes (Fujitsu, Hitachi, Kyocera, LG, Mitsubishi, Motorola, NEC, Nokia, Panasonic, Samsung, Sanyo, Sendo, Sharp, Siemens, Sony Ericsson y Toshiba) los cuales pagan 0,20 $ de royalti por cada por equipo vendido con FL… no es mal negocio.
VÃa: Celularis

Hola! cómo trabajaÃs ultimamente chicos, que de post ^^ Enhorabuena.
Con respecto a la entrada, me vais a permitir que sea un tanto escéptico, me explico:
Flash Lite es una excelente plataforma, con capacidad demostrada sobradamente para generar interfaces de calidad (me estoy acordando del teléfono “Prada”), de echo, pisotea a nivel gráfico cualquier cosa vista en Java ME hasta hace unos años. Además, la fragmentación para un programador se reduce a 3 o 4 grupos (1.0, 1.1, 2.0 y 2.1) lo que reduce enormemente el tiempo de desarrollo.
Sin embargo como plataforma le veo algunas pegas importantes:
No es una plataforma abiernta: Con la liberación de Java, Sun va a conseguir que cada distribución Linux, cada PDA, sistema operativo en general tengan una máquina virtual donde ejecutar aplicaciones. Integrada de serie si se desea y si no descargable. Yo tuve que pagar 1€ en mi 6630 por el reproductor de flash lite, y encima no puedo destriparlo: malo.
Otra desventaja de FL, es que no hay IDEs de CALIDAD que sean 100% gratuitos. Por el contrario en Java existen Netbeans y Eclipse. Vemos de nuevo la clásica filosofÃa de “Págame” frente a la de “Desarrolla lo que te de la gana y disfruta” ^^
Acceso a los recursos del móvil: Vale, en la mayorÃa de las aplicaciones no es necesario acceder a la cámara del móvil, o al sistema de ficheros, pero es una limitación importante a la hora de hacer un desarrollo medianamente complejo.
Alternativas: Si bien empezaba el post con “…pisotea a nivel gráfico cualquier cosa vista en Java ME hasta hace unos años” lo cierto es que ahora se cuenta en Java ME con el api JSR 226 y JSR 287, gráficos vectoriales SIMILARES a flash lite, con los que podemos hacer exactamente lo mismo, y sin sacrificar el acceso a recursos de los que hablaba.
Es decir, que en Java ME podemos hacer exactamente lo mismo que en Flash lite, además de muchas otras cosas, sin pagar royalties de ningún tipo, con herramientas open source gratuÃtas y potentes, y sabiendo que vamos a tener un parque de teléfonos abrumadoramente más grande…
Inquietante ¿no?
Como siempre David, tu comentario resulta de gran calidad y nos aporta un punto de vista muy interesante.
Como apreciación, sólo me gustarÃa decir que el desarrollo de aplicaciones con gran riqueza visual en Flash Lite es bastante más fácil que en Java ¿no te parece?… y posiblemente la curva de aprendizaje sea más corta.
Quiza desde tu punto de vista de desarrollador Java experto esto no lo veas asÃ, pero yo tengo esa percepción. Si me equivoco, por favor, dÃmelo.
Un saludo y gracias por tu comentario.
No, no te equivocas, pero ya sabes que barro para casa
Si que es cierto que reciclar diseñadores web/flash a Flash lite es muy sencillo, es una de las grandes bazas que tiene la tecnologÃa: es familiar.
…aunque según se ve a Silverlight, la nueva apuesta de microsoft, yo me replantearÃa la egemonÃa Web que viene disfrutando Flash, por lo que encontrar buenos programadores Flash, a medio plazo puede ser complicado.
A esto le podemos añadir el hecho de que todo lo que lleva “2.0″ como coletilla huye de frases que contengan “Flas”
pero bueno…
Con respecto a la dificultad de diseñar interfaces en Java ME, te doy la razón…en parte.
Es verdad que durante los últimos años ha sido un mundo hacer algo medianamente decente en Java ME. En la empresa en la que trabajo hemos tenido que desarrollarnos nuestro propio API de bajo nivel para crear formularios, listas, pantallas de presentación, mapas, etc, y han sido cientos de horas de trabajo.
Sin embargo herramientas como MAXDOX, J2ME Polish, o TWIK consiguen resultados increibles, con poco esfuerzo, visualmente como Flash, y con la compatibilidad de Java.
Compruebalo:
http://www.youtube.com/results?search_query=twuik&search=Search
http://www.maxdoxsoftware.com/index.html