Soluciones Online



Soluciones Online
Una aplicación móvil Online o conectada es, en realidad, una solución a través de
Internet, utilizando páginas Web o wap para la interfaz de la misma en el equipo, y
toda la ejecución se realiza en el servidor.
En este caso podemos lograr una mayor compatibilidad que en las soluciones
Stand-alone, dado que un mismo lenguaje, por ejemplo HTML, es comprendido
por varios dispositivos.
No obstante ello, no existe un solo lenguaje actualmente difundido en dispositivos
móviles: tenemos WML, HTML, cHTML, xHTML, por ejemplo, que tienen sus
pequeñas diferencias y, dentro del mismo lenguaje, existen pequeñas variantes en
cada modelo de teléfono.
Las ventajas de utilizar este tipo de desarrollos son:
• Mayor compatibilidad con diferentes modelos y sistemas operativos.
• No es necesario distribuir ni instalar ninguna aplicación.
• Podemos utilizar la aplicación en sistemas operativos propietarios que no permiten
la instalación de aplicaciones Stand-alone.
• Podemos realizar cálculos y algoritmos complejos dado que la ejecución se realiza
en el servidor.
• Se puede trabajar con gran cantidad de información.
Las desventajas son:
• No se puede acceder a capacidades de bajo nivel del equipo.
• Se necesita estar conectado para poder utilizarlo (se debe tener señal en el caso de
equipos celulares).
• No se pueden usar todos los controles de ingreso disponibles en el equipo, sólo
los propuestos por el lenguaje en cuestión (HTML o WML, por ejemplo).
• Ejecución más lenta (se debe recargar la información contra el servidor).
EL PROBLEMA DEL LENGUAJE
Como comentamos, los equipos móviles soportan diversa cantidad de lenguajes, según marca y modelo. En los próximos capítulos veremos cómo la tecnología de ASP.NET nos permitirá sortear esta barrera muy fácilmente.
Fuente: DESARROLLOS MÓVILES CON .NET