Videos modelos y marcas de moviles

Loading...
183295_Find Hybrid vehicles' Recalls, Service Bulletins and Factory Repair Information from $9.95 for Six M

Dispositivos moviles DESARROLLOS: TIPO DE SOLUCIONES



Dispositivos moviles
DESARROLLOS: TIPO DE SOLUCIONES
Cuando pensamos en desarrollar una solución para dispositivos móviles, lo primero
que hay que considerar es qué tipo de solución será conveniente para la necesidad
dada. Esto dependerá de que se requiera conexión o sincronización con un servidor
central, de la diversidad o no de equipos de los usuarios del sistema y de la capacidad
de interacción con el equipo que precisemos.
Así, podemos escoger entre algunos de los siguientes tipos de soluciones: soluciones
Stand-alone, soluciones Online o soluciones conocidas como Smart Clients.
Soluciones Stand-alone
Las aplicaciones Stand-alone son aquéllas que se desarrollan para ser instaladas y
ejecutadas sobre el equipo móvil en cuestión y que funcionan en forma desconectada
de Internet o de un servidor central.
Para desarrollar una solución de este tipo, debemos generar un paquete ejecutable
en el formato correcto para el tipo de sistema operativo sobre el cual será instalado,
así como también por la versión del mismo.
Cada sistema operativo es diferente y hasta el hardware sobre el que se ejecuta es
distinto; es por ello que una aplicación desarrollada para Palm OS es completamente
distinta de una para Pocket PC o para Symbian OS.
Las ventajas de este tipo de soluciones son:
• Ejecución veloz.
• Aprovechamiento de características de bajo nivel de cada equipo.
• Uso de todas las herramientas, controles y accesos que ofrece el dispositivo.
• Manejo de memoria.
• Soporte de sincronización con un equipo de escritorio.
• Se puede trabajar sin necesidad de estar conectado.
Las desventajas son:
• Se deben desarrollar diferentes versiones para cada sistema operativo.
• Se deben instalar manualmente en cada equipo.
• No pueden soportar grandes cantidades de información para búsqueda o almacén.
• No pueden consultar o trabajar con centros de datos remotos.
Existen herramientas para desarrollar bajo código nativo para todas las plataformas: Windows
Mobile, Palm OS y Symbian OS. Todas tienen oficialmente a C++ como lenguaje.
Fuente: DESARROLLOS MÓVILES CON .NET