Encuesta

¿Qué piensas de la adquisición de Sun por parte de Oracle?

30-06-2009 - 188 votos

Destacados Agenda

Más eventos |

(2)

Aplicaciones con GWT para el iPhone

29/09/2007 15:26 ecamacho

Una de las apuestas más interesantes de Apple y su iPhone es la de utilzar aplicaciones web 2.0 directamente en teléfonos móviles a través de Safari Mobile. La idea es tener esas bonitas aplicaciones con XHTML, CSS y Ajax en tu móvil y olvidarte de estar lidiando con interfaces poco atractivas como sucedía con WAP o de estar instalando aplicaciones JavaME que pueden ser incompatibles según el modelo del teléfono usado.

Si bien esta tendencia la inicio Opera con su Opera móvil, Apple la ha llevado a su máxima expresión proveyendo a su iPhone de una gran pantalla y de métodos para interactuar con un touch screen que permite una mejor experiencia para el usuario. SA pesar de que en España la mayor pega a este tipo de aplicaciones es que las operadores móviles cobran demasiado caro el enlace de datos a través de sus redes, en países como Estados Unidos y México existen operadoras que permiten planes de datos ilimitados por lo que el uso de aplicaciones web a través de un teléfono no suena nada mal.

Los creadores de GWT vieron una gran oportunidad de probar su librería en la creación de aplicaciones para el iPhone y se pusieron manos a la obra. El resultado es un lector de feeds que han liberado open source y puedes descargar en esta página. Sin embargo, lo más interesante es lo que aprendieron en el camino. En este artículo resumen su aventura y la experiencia ganada. 

Uno de los puntos más interesantes es cómo trabajar con el swaping, la característica del iPhone que cuando se pone de forma horizontal el teléfono, lo que vez en la pantalla se adapta al nuevo tamaño. Otra es cómo constuir el sitio para que responda de forma adecuada a los dos eventos que el usuario puede hacer con el touch screen: el tap y doble tap con los dedos.

Sin duda un artículo de gran ayuda para aquellos que quieran saber como sacar provecho de las características del iPhone y empezar a escribir aplicaciones web2.0 móviles para el nuevo juguete de Apple, uno nunca sabe pero quizá la apuesta de Steve Jobs resulte ganadora y JavaME quedé relegado ;-)

Volver a actualidad

Etiquetas: j2ee, iphone, GWT, Google, apple

Comentarios: 1

  • ibon 02/10/2007 12:25

    No le había echado un ojo a esta noticia... así que llego un poco tarde... pero me has tocado mi corazoncito de programador JavaME.

    Antes de empezar a "matar" a JavaME creo que deberíamos ir con pies de plomo: no sólamente las tarifas de acceso a Internet son insufribles en algunos países (aunque en el futuro y tal vez con el efecto iPhone bajen) sino una cosa, que yo creo que incluso Apple defiende, es que el iPhone NO es para todo el mundo y NO todo el mundo se vuelve loco por él.

    Antes de que caigan los navajazos, yo he defendido en este mismo portal que Apple con el iPhone ya ha triunfado, pero entiendo como triunfo no que se lleve una cuota del mercado de móviles del 80% (cosa imposible para cualquier empresa), sino que no se hable de otra cosa (internet, prensa, televisión). Pero desde luego sólo tengo que mirar a mi alrededor para ver cuanta gente hay dispuesta a pagar 300€ por un móvil para ver que es necesario dar alguna solución para desarrollar aplicaciones para el gran público que no va a disponer de un móvil con un navegador capaz de interpretar javascript.

    No creo que ninguna empresa que aspire a llegar al gran público a través del móvil obvie JavaME y apueste exclusivamente por el iPhone. De hecho ni siquiera creo que Apple obvie Java (ya que parece que incluso tiene circuitería apropiada para ejecutar Java http://javahispano.org/contenidos.item.action?id=1778641043&menuId=NEWS) y en alguna de las futuras actualizaciones "aparezca" soporte (aunque puede que para "algo" más que JavaME). Y no digo lo que algunos fanáticos de Apple dirán de Java entonces... ¿tal vez que el "innecesario" Java hace más en el iPhone que en ningún otro móvil? >:-)

    Salu2

Escribe tu comentario

Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano