Aplicaciones De Moviles

Páginas: 23 (5563 palabras) Publicado: 22 de septiembre de 2011
APLICACIONES MÓVILES

El problema
En la mayoría de los sistemas corporativos existen procesos que a pesar del grado tecnológico se siguen haciendo de manera informal, provocando que la información almacenada en la base de datos central no sea del todo correcta o no esté ingresada en tiempo y forma.
Nos estamos refiriendo por ejemplo al vendedor que toma las órdenes de compra en papel, yrecién al final del día o la semana ingresa esa orden en el sistema. Esto puede traer un gran número de problemas, como vender productos que no están en stock, vender productos con un precio no actualizado, no poder actualizar los datos del cliente en tiempo real, etc.,además de que se debe realizar el ingreso de datos dos veces una al realizar la venta y otra a la hora de agregarlo al sistema. En estasegunda instancia nos podemos topar con problemas como datos insuficientes...
Este es solo un ejemplo de los problemas que tiene no tener nuestros sistemas cuando no estamos en nuestra oficina. Dependiendo del dominio de la aplicación es probable que existan un gran número más de problemas.

La solución
La solución al problema planteado anteriormente es poder acceder a nuestros sistemas hastacuando no estamos en nuestras oficinas.
Las alternativas fueron evolucionando atadas al desarrollo tecnológico.
Una solución que comenzó a ser utilizada es tener Laptops con sistemas "satélite" del sistema centralizado para luego enviar esos datos al sistema central.
El problema principal de utilizar Laptop es que muchas veces el ciclo de uso de la aplicación tiene que ser ágil
(pensemos en unvisitador médico que tiene 3 o 4 minutos para ver al médico entre pacientes) y prender un Laptop, esperar que cargue el sistema operativo y la aplicación para dar de alta la venta es un proceso costoso.
Por otro lado muchas veces es necesario poder tener la aplicación al alcance de la mano, pensemos por ejemplo en una toma consumo, el cargar un Laptop en su recorrido es inimaginable.
Con eldesarrollo tecnológico evolucionan los pocket PC's de ser simple agendas a ser dispositivos con todo el potencial de ejecutar aplicaciones potentes. En particular aquellos que corren sistemas operativos de la familia de Windows Mobile.
Es en este marco que Microsoft libera el Compact Framework un Framework reescrito para estos dispositivos, capaz de interpretar aplicaciones .NET.
Aprovechando estoes que nace el generador .NET Mobile, un generador especifico para generar aplicaciones móviles para el Compact Framework

Características
El generador .NET Mobile genera código C# interpretable por el Compact Framework, donde las aplicaciones son con interfaz win.
Soporta todas las ventajas de las aplicaciones GeneXus con esta interfaz, como son el consumo de Webservices, el uso de BussinesComponents, SDT´s, Multiidioma, etc.

Base de Datos
Las aplicaciones móviles rara vez son aplicaciones en si mismas independientes del resto de los sistemas, sino que suelen ser satélites de sistemas centralizados. De todas formas es necesario poder almacenar datos de manera local o poder ver datos de sistemas centralizados. (Más adelante veremos el problema de Sincronización ).
El generador.NET Mobile puede trabajar con la base de datos local SQL Server CE base de datos que corre en el dispositivo, o acceder a una base de datos centralizada como es SQL Server.
A medida que existan providers ADO para conectarse a otras bases de datos se irán agregando al generador.

Conectividad
Los dispositivos cuentan con varios mecanismos de comunicación por los cuales el dispositivo se conectaa una red, pudiendo transferir archivos, consumir WebServices de la red, o cualquier cosa que se pueda hacer en esa red.

Requerimientos de desarrollo

Introducción
Para poder utilizar el generador .NET Mobile es necesario tener instalado ciertos requerimientos de Software. Dicho
Software debe instalarse en un orden establecido para que todo funcione correctamente.

Generador .NET...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones Moviles
  • Aplicaciones moviles
  • Aplicaciones Moviles
  • Aplicaciones Moviles
  • aplicaciones moviles
  • Aplicaciones moviles
  • DESARROLLO DE APLICACIONES MOVILES DISPOSITIVOS MOVILES
  • Historia de las aplicaciones móviles

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS