Archivo para ‘Dispositivos móviles’ Categoria

Nuevo Firmware del iPhone 2.2

22 de Noviembre de 2008

La semana pasada habían rumores de que por fin Apple actualizara el Firmware del iPhone a la versión 2.2, del mismo modo que para el iPod touch 2.2 y el iTunes 8.0.2. Esta última se debe hacer antes para poder actualizar el Firmware del iPhone y el iPod touch.

Mejoras del Firmware 2.2

Mejoras del Firmware 2.2

Hay 2 mejoras importantes:

  • Los Mapas: Que ahora incluyen el Google Street View, soporte para crear itinerarios a pie y a través de transporte público en la búsqueda de direcciones, visualización de las direcciones de los alfileres (o pines) y la posibilidad de enviar por Email tu ubicación, a través de una URL a Google Maps.
  • Mail: Mejoras en la aplicación Fetch que sirve para la programación de recepción automática de Email y un mejor soporte del formato HTML en los correos.

También tenemos otras mejoras:

  • Mejoras que previenen errores de configuración y cortes de llamadas.
  • Mejora de la estabilidad del Safari.
  • Mejora de la calidad de del sonido del buzón de voz visual.
  • Mejoras de accesibilidad en botón Home y la autocorrección.
  • Y por últmo tenemos la capacidad de descargarse podcast a través del iTunes y sincronizarlos y reproducirlos en el iPhone.

Sin embargo, existe una desmejora importante a tener en cuenta: La nueva casilla de búsqueda en Google en la barra de direcciones del Safari, que atenta contra la usabilidad del dispositivo móvil, dejando un espacio ínfimo para la lectura de la URL actual del usuario. Lo que menos mal que Apple planea dejar como una preferencia del usuario en una futura actualización del Firmware.

Quedan frentes insalvables por mejorar y algunos tremendamente urgentes:

  • No hay mejoras de la calidad de la cobertura 3G.
  • Todavía no se ha mejorado el error que produce un bloqueo repentino de la tarjeta SIM.
  • No hay soporte para mensajes multimedia.
  • Las actualizaciones de Firmware siguen dejando muchas aplicaciones de terceros sin funcionar. Lo que efectivamente se resuleve con la actualización de cada una de estas aplicaciones por parte del usuario.

Fuentes: www.apple.com/es/iphone/softwareupdate/

Programación de aplicaciones para el iPhone

30 de Octubre de 2008

El pasado 19 de Octubre publicamos en este blog unas estadísticas del uso del iPhone en la Web. Y en relación a estas estadísticas y a la notable importancia que ha ganado este dispositivo dentro de los accesos a las Webs a través de dispositivos móviles, nos hemos planteado cómo adaptar las Webs o desarrollar aplicaciones para que sean compatibles con el mismo.

Para desarrollar aplicaciones con el iPhone nos encontramos con 2 opciones:

  • Generar compilados.
  • Generar WebAplicaciones.

Los compilados se entienden bien como todo lo que es realmente un ejecutable en el teléfono que interactúa directamente con él y que no depende del acceso a Internet para su ejecución. Hay que tomar en cuenta las limitaciones del dispositivo, como el hecho de que no puede tener varias aplicaciones abiertas al mismo tiempo, por concepto (según una serie de argumentos que interpone Apple). Estas limitaciones conducen a una forma única de crear el flujo de la aplicación, que no permitiría, por ejemplo, invocar el salto a una URL con el Safari, en medio de un formulario sin guardar antes el estado del mismo en.

Para desarrollar aplicaciones para el iPhone, se cuenta con el Programa para desarrolladores de iPhone que tiene un coste de entre $99 y $299, según el tipo de programa: Standard o Enterprise. Ambas soluciones comportan el entorno de Desarrollo, Pruebas y Distribución (a través de la Web de Apple). También se dispone de un SDK gratuito descargable de la misma Web de Apple, que permite disponer de un entorno de Desarrollo y Pruebas.

Las WebAplicaciones no son más que una especie de hiperenlace a páginas Webs, que se almacenan en el escritorio del dispositivo, que están programadas como cualquier página Web estática o dinámica (en función de si trabaja con rutinas o servicios del lado del servidor) con uso intenso de Javascript. Las mismas pueden ser accedidas desde cualquier ordenador de sobremesa, sin embargo, si su funcionalidad se basa en el DOM de Javascript orientado a la tecnología MultiTouch de su pantalla, no se podrán activar algunas funcionalidades.

Este último parece ser el método más rentable para desarrollar aplicaciones para el iPhone. Sin embargo, crea una barrera al establecer como necesario el acceso a Internet para que puedan funcionar realmente. Lo que no supone ningún problema siempre que haya cobertura.

Estadísticas de uso del iPhone en la Web

19 de Octubre de 2008

El iPhone consume el 0,33% de couta del mercado, superando completamente al Windows CE, con solo un 0,06%, según las estadísticas publicadas por Market share.

Uso de la Web del iPhone vs Windows CE

Uso de la Web - iPhone vs Windows CE

Hay que tener en cuenta que el iPhone 3G llevaba apenas 5 meses en el mercado para cuando alcanzó en diciembre de 2007 la cuota del 0,10% de uso de la Web, superando los dispositivos móviles que utlizan el Windows CE, con una cuota de 0,06%. Lo que viene a indicar que el iPhone es un dispositivo móvil que, pese a presentar notables limitaciones físicas (como una cámara de 2.0MP que no puede grabar vídeos), se impone en el mercado por su uso. Y tomando en cuenta que se encuentra a la mitad de camino para llegar a la cuota de uso de a Web del Sistema Opertativo Linux, es hora de pensar en que hay que tenerlo en cuenta para cuando se plantea versiones o soportes para dipositivos móviles.

¿Cuáles pueden ser los motivos por los que en la Web el iPhone ofrezca este resultado? He pensado en varios, pero creo que el motivo principal es la misma visualización de las Webs a través del dispositivo. Ver la Web como si estuvieses en tu ordenador de sobremesa (en miniatura) y ampliar con el Zoom la vista para ver cualquier detalle de una página Web, resulta más práctico, que la deformación y deconstrucción de la página para adaptarse a la resolución del dispositivo. También creo que su soporte Javascript es impresionante y puede ser una parte importante, dado que muchas Webs lo requieren para navegar. Podría mencionar el efecto que produce el navegador de la PlayStation3 con este punto en negativo al intentar adoptarlo como un navegador auxiliar de Internet en casa.

¿Pero cómo puede tener estas estadísticas sin incluir un plugin de Flash Player? Es uno de los grandes enigmas. Pero creo principalmente que un gran porcentaje del uso del dispositivo se basa en las WebAplicaciones, más que en la navegación propiamente dicha de la Web con el dispositivo móvil.

Estamos comenzando a conocer el iPhone de cerca para desarrollar aplicaciones basadas en esta plataforma. O para simplemente ofrecer soporte de compatibilidad de este dispositivo móvil en la Web.

Aplicaciones Web para dispostivos móviles

8 de Julio de 2008

El aumento de los dispositivos móviles es una realidad ya contrastada a nivel mundial. Desde teléfonos móviles, pda’s, tabletPC, blackberry’s y el nuevo iPhone. Todos ellos disponen de acceso a Internet con un coste para los usuarios y empresas cada día mas bajo, es por ello que existen cada vez mas usuarios navegando por la Red a través de sus dispositivos pero no todas las plataformas web están preparadas para la correcta navegación, tanto a nivel de aspecto como de funcionalidades esperadas de estas.

Usualmente para solventar este problema de navegación de utiliza una versión liviana del sitio web, creada especialmente para los dispositivos móviles, para tratar de hacer accesible los contenidos Web a dichos dispositivos. Con este nuevo escenario, el futuro de las aplicaciones web se presenta en el marco de la conquista de usuarios de terminales móviles que acceden a Internet. Servicios como MSN Messenger ya disponen desde hace algún tiempo de versión para móvil y muchas de las aplicaciones de Google como Gmail también son completamente funcionales bajo estas terminales.

En los próximos años se estima que este escenario sufra una gran revolución, dispositivos con mas prestaciones y mayores velocidades de transmisión de datos permitirán al usuario poder ejecutar aplicaciones cada vez mas potentes, aplicaciones que hoy por hoy no existen en el mercado de estos dispositivos debido a sus “limitadas” prestaciones que cada día son menos limitadas.