MoSync es un kit de desarrollo de software (SDK) gratuito y de código abierto que ya no se fabrica [2] para aplicaciones móviles . Está integrado con el entorno de desarrollo Eclipse . El marco produce aplicaciones móviles nativas para múltiples plataformas utilizando C/C++, scripts HTML5 y cualquier combinación de estos. El grupo objetivo de MoSync son tanto los desarrolladores web que buscan ingresar al espacio móvil como los desarrolladores de escritorio PC/Mac comunes con conocimientos en desarrollo C/C++.
Historia
MoSync fue desarrollado por la empresa de software sueca MoSync AB (anteriormente Mobile Sorcery AB). La primera versión del producto se lanzó a principios de 2005 con soporte para la plataforma Java ME . Desde entonces, se ha añadido soporte para varias otras plataformas de desarrollo de aplicaciones móviles . MoSync AB se declaró en quiebra en julio de 2013. [2]
Las aplicaciones MoSync están escritas en los lenguajes de programación C y C++ , o en combinación con HTML5 y JavaScript . [3] A partir de esta base de código, MoSync puede crear paquetes de aplicaciones para cientos de dispositivos móviles diferentes en una amplia gama de sistemas operativos móviles. [4] MoSync actualmente admite versiones de Android 2.x-4.x, iOS, Windows Mobile Classic, Windows Phone, Symbian S60, Java Mobile y la plataforma Moblin [5] .
El soporte para iOS , Android y Moblin se anunció el 19 de febrero de 2010 durante el Congreso Mundial de Móviles 2010 en Barcelona. [6]
Interfaz de usuario nativa
La plataforma MoSync puede acceder a partes del sistema de interfaz de usuario nativo en dispositivos Android e iOS desde la versión 2.5, y en dispositivos Windows Phone desde la versión 3.0. [7] La API NativeUI de MoSync tiene widgets para incrustar páginas web y vistas OpenGL ES en aplicaciones y todos los widgets de interfaz de usuario se manejan desde la misma base de código tanto en Android como en iOS. También es posible ejecutar emuladores de otros SDK, como emuladores de Android e iOS, lo que garantiza que los elementos nativos de cada sistema operativo tengan la apariencia adecuada en sus respectivos entornos.
Tecnología de agujeros de gusano
Introducida en MoSync SDK 2.7, Pyramid es una tecnología llamada Wormhole, que crea un gancho que conecta las llamadas de JavaScript a las API C subyacentes de MoSync, lo que permite al desarrollador acceder a la funcionalidad de la vista web. [ cita requerida ] Actualmente, esta funcionalidad está disponible para Android, Windows Phone e iOS, mientras que otras plataformas podrían agregarse en futuras versiones, debido a la naturaleza multiplataforma del MoSync SDK.
Véase también
Referencias
- ^ "LICENCIA-2.0.txt". MoSync . 27 de agosto de 2013.
- ^ ab [1] Allabolag.se Mosync AB Quiebra (en sueco) (en el archivo web)
- ^ "Creación de aplicaciones móviles híbridas HTML5 y C/C++ con el SDK para móviles MoSync | artículo de presentación sencillo". Archivado desde el original el 30 de abril de 2012. Consultado el 19 de abril de 2012 .Creación de aplicaciones móviles híbridas HTML5 y C/C++ con el SDK MoSync
- ^ "Soluciones de aplicaciones para el crecimiento empresarial" . Consultado el 31 de octubre de 2024 .
- ^ Las herramientas móviles obtienen la orientación de Moblin v2 (en el archivo web)
- ^ ¿ Qué incluye MoSync 2.3? (en el archivo web)
- ^ "HTML5 y aplicaciones móviles: el camino a seguir | artículo de presentación sencillo". Archivado desde el original el 22 de abril de 2012. Consultado el 10 de abril de 2012 .HTML5 y aplicaciones móviles: el camino a seguir
Enlaces externos
- Sitio web oficial (archivado)