Saltar al contenido
Noticias de tecnologia

Aplicaciones web móviles: ¿necesitan el navegador?

Generalistas y Especialistas en armonía

por AjitJaokar

(Nota de Richard: Ajit es el segundo de mis bloggers invitados en Read / WriteWeband que escribirá sobre Mobile Web 2.0 y convergencia digital. Ajit dirige una empresa de publicación de libros llamada futuretext, que se especializa en estos temas. También preside el panel de aplicaciones móviles de próxima generación de la Universidad de Oxford y es miembro del grupo de trabajo Web 2.0.)

En los próximos cinco años, el número de internautas en todo el mundo se cuadriplicará de 500 millones a 2 mil millones de personas. Uno mil millones de esas personas entrarán en la Web utilizando dispositivos de bolsillo y de muñeca baratos que ejecuten contenido multimedia.

Paralelamente, a medida que la Web 2.0 comienza a generalizarse, la tecnología de los navegadores se está generalizando. En el mundo de las PC / Internet, el navegador se está convirtiendo rápidamente en el cliente universal. Sin embargo, existe una diferencia crucial entre el mundo de las PC y el mundo de los navegadores.

En el mundo de la PC: para las aplicaciones de escritorio, necesitamos un tipo de programa para ejecutar un tipo específico de aplicación (MSWord para ver documentos de Word, Excel para ver hojas de cálculo, etc.). Por el contrario, podemos utilizar el navegador para ver cualquier tipo de aplicación, es decir, un cliente para muchas aplicaciones. Esto hace que el desarrollo de la aplicación sea más óptimo y menos susceptible a los caprichos del software que se ejecuta en el cliente, en este caso la PC.

Entonces, con dispositivos móviles de mayor especificación y mayor ancho de banda, consideremos la pregunta: ¿pueden o deben implementarse TODAS las aplicaciones móviles utilizando tecnología de navegación?

Después de todo, el navegador funciona bien en la PC como cliente universal, ¿por qué no en el dispositivo móvil? Un corolario de esta pregunta es: ¿existen diferencias fundamentales entre navegar en un dispositivo móvil y navegar en la web?

Para comprender las diferencias entre navegar en la web y en un dispositivo móvil, debemos considerar factores como:

un) Conexiones intermitentes – a diferencia de la web, la conexión de red inalámbrica es relativamente inestable y se ve afectada por factores como la cobertura (por ejemplo, pierde la conexión en un túnel);

segundo) Limitaciones de ancho de banda – por ejemplo, incluso cuando se dispone de cobertura 3G, el ancho de banda real es mucho menor;

C) La necesidad de almacenamiento de datos en el cliente. – si el dispositivo no tiene (o tiene poco) almacenamiento local, todos los datos deben descargarse cada vez. Esto no es óptimo dado el ancho de banda intermitente y costoso;

d) Finalmente, y lo más importante, una aplicación local proporciona una experiencia de usuario más rica – especialmente para aplicaciones como juegos.

Hay otros factores como las capacidades limitadas de entrada del usuario, los tamaños de pantalla y pronto.

Algunos de los factores anteriores están mejorando, por ejemplo, los puntos negros de cobertura están disminuyendo. Pero la experiencia general del usuario sigue siendo uno de los factores más importantes.

Entonces, para responder a nuestra pregunta, no, no podemos desarrollar todas las aplicaciones móviles usando solo el navegador. Sin embargo, como mostraremos en publicaciones posteriores, estas limitaciones se están superando a través de Ajax y la web móvil 2.0.

El blog de Ajit Jaokar sobre mobileweb 2.0 es Open Gardens.

Foto: lis186