Blog de Jaime Cid

Jaime Cid 22 de Julio de 2006 Jaime Cid 7 de Diciembre de 2006 Jaime Cid 25 de Diciembre de 2006
Todo | AJAX | Blogging | Eventos | General | i18n | Java | JES | NetBeans | OpenSource | SOA | Web2.0
« Previous day (Feb 19, 2007) | Main | Next day (Feb 20, 2007) »
20070220 martes febrero 20, 2007

Java en PDAs con Windows Mobile

 

La movilización de las aplicaciones es bastante habitual últimamente. Incluso Google ha sacado sus aplicaciones JAVA ME para acceder a su servicio de correo (Gmail for mobile application) y a sus mapas (Google Maps Mobile), y existe un proyecto Open Source de sincronización con Google Calendar. El número de teléfonos móviles con JAVA se calcula en unos 1.500 millones (Noviembre de 2006) lo que hace que sea la plataforma de aplicaciones de movilidad con más volumen. Esto dato unido al anuncio del 13 de Noviembre de 2006 de licencias GPL para el software JAVA ME de Sun hacen que la plataforma y comunidades Java ME estén más activas que nunca. A modo de ejemplo Opera acaba de anunciar su navegador JavaME OperaMini.

El mercado de teléfonos móviles de alta gama (smartphones) es un subconjunto reducido (aproximadamente sólo un 6% del total) pero importante ya que la mayor parte de sus usuarios son empleados corporativos con necesidades crecientes de acceso al correo y a otras aplicaciones. Las plataformas smartphone incluyen a Symbian, Blackberry, Palm, Windows Mobile y Linux. En el caso de Symbian [PDF] el número total de telefonos es 110 millones, 50 millones durante 2006, siendo la plataforma con mayor cuota de mercado. Según Canalys el número de smartphones vendidos en 2006 fue de 64 millones (un 6,3% del total de teléfonos vendidos). Respecto a los sistemas operativos Canalys estima que Symbian tiene una cuota del 67% ( 63% in 2005) , Microsoft Windows Mobile está en segundo lugar con un 14%, RIM en tercer lugar con un 7%, Linux tiene 6% y ACCESS/PalmSource con Garnet OS un 5%.

Más curiosa resulta la distribución de plataformas por zonas geográficas:


Aunque en el mercado de consumo la plataforma de aplicaciones móviles parece clara, en el mercado de empresas o de usuarios corporativos es innegable que Windows Mobile es una plataforma habitual.

Pero claro si las aplicaciones de consumo se hacen en tecnología Java ME muchos usuarios demandan que estas aplicaciones también funcionen en Windows Mobile. También es habitual que los desarrolladores de aplicaciones corporativas para móviles prefieran usar una única tecnología JAVA para toda la arquitectura. Todo ello nos lleva a que existe gran demanda para correr aplicaciones JAVA sobre Windows Mobile. Hasta ahora las alternativas más populares eran J9 de IBM, CrEme de NSICOM, o la alternativa libre de Mysaifu pero una vez que tanto JAVA SE como JAVA ME son software libre (GPL v2) el proyecto phoneME aglutinará los esfuerzos conjuntos de diferentes comunidades de interés y permitirá implementaciones de CLDC, CDC y JavaSE para Windows Mobile.

Por tanto las alternativas de JAVA para Windows Mobile son:

En casos reales de despliegues a gran escala, yo conozco experiencias positivas en Andalucía con Mysaifu, y en Endesa con CreMe, que forma parte de su framework AME y donde también tienen homologado NetBeans como entorno de desarrollo.

Más información:


[Read More] Enviado por jaimecid ( feb 20 2007, 12:20:52 PM CET ) Permalink Comentarios [1]

Calendario

Búsqueda

Redes Sociales

Technorati

RSS Feeds

Enlaces

Navegación

Visitas Hoy

Entradas

Del.icio.us