MAF Mobile Application Framework

MAF: Siglas de Mobile Application Framework   MAF es uno de los mejores ejemplos de Gestión de Conocimiento que una empresa desarrolladora de software puede lograr. Es un Activo de Conocimiento que surge como resultado del trabajo realizado durante 20 años de experiencia, sumado a las necesidades recurrentes del mercado y el potencial identificado en nuevos sistemas operativos y plataformas convergentes. WM Wireless & Mobile, con el apoyo del Gobierno a través de Colciencias, logró integrar en MAF las soluciones que el mercado necesitaba.   Entre los problemas más complejos que se presentan en el desarrollo de software de movilidad, se encuentran: largos tiempos de desarrollo, altos costos en las terminales móviles y en el desarrollo del software. MAF está en capacidad de manejar tiempos muy cortos, correr sobre todos los dispositivos del mercado y disminuir los costos en los proyectos. Al ser multiplataforma, es de fácil integración a cualquier sistema de información que maneje el cliente.   Pensado como framework para generación de aplicaciones de modo visual, MAF se convirtió en una potente herramienta RAD (Rapid Application Development) que por medio de comandos propios y un lenguaje pensado en reducir la escritura por parte del programador, llegó a ser un verdadero generador de código de cuarto nivel.  MAF genera aplicaciones en Java J2ME con funcionalidades propias para cada plataforma de dispositivos desde equipos con Symbian simples o Android, pasando por equipos Nokia y BlackBerry, usando las librerías propias de cada una de estas plataformas para cualquier necesidad del cliente, controlando funciones propias de cada equipo como comunicación por bluetooth, captura de fotografía con almacenamiento de las imágenes y toma de posición satelital GPS, entre otras. La herramienta MAF ha permitido a WM Wireless&Mobile desarrollar proyectos móviles en tiempos de hasta dos semanas, integrados a los sistemas de información del cliente. Entre los proyectos más vendidos se encuentran automatizaciones de fuerza de ventas, controles de entrega, formularios dinámicos y control de fuerza técnica en campo.