Foto

Frameworks de Desarrollo Multiplataforma

  • JavaScript

    JavaScript
    Fue creado por Brendan Eich EN Netscape Communications Corp.
    JS es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3​ basado en prototipos, imperativo, débilmente tipado y dinámico.
    Se utiliza principalmente en su forma del lado del cliente, implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas, aunque existe una forma de JavaScript del lado del servidor.
  • .NET

    .NET
    Desarrollado por Microsoft y Xamarin.
    Es un framework de Microsoft que hace énfasis en la transparencia de redes, con independencia de plataforma de hardware. Provee muchas soluciones y administra la ejecución de los programas.
    Ofrece una manera rápida, económica, segura y robusta, de desarrollar apps permitiendo una integración más rápida y ágil entre empresas y un acceso más simple y universal a todo tipo de información desde cualquier tipo de dispositivo.
  • Sencha Ext JS

    Sencha Ext JS
    Desarrollado por Jack Slocum,Brian Moeskau, Aaron Conran, Rich Waters.
    Sencha Ext JS es el marco de JavaScript más completo para crear aplicaciones web y móviles multiplataforma intensivas en datos para cualquier dispositivo moderno. Ext JS incluye más de 115 componentes de interfaz de usuario de alto rendimiento preintegrados y probados. Usa tecnologías como AJAX, DHTML y DOM.
  • Appcelerator Titanium

    Appcelerator Titanium
    Fue desarrollado por Appcelerator, Inc.
    Es un marco de código abierto que permite la creación de aplicaciones móviles nativas en plataformas que incluyen iOS, Android y Windows UWP desde una única base de código JavaScript, desarrollada por Appcelerator.
    Integracón con Angular y Vue.js, permite reutilizar código, usa el marco Alloy MVC para compartir hasta el 90% de su código en ambas plataformas.
  • PhoneGap

    PhoneGap
    Autores: Joe Bowser, Michael Brooks, Rob Ellis, Dave Johnson, Anis Kadri, Brian Leroux, Jesse MacFadyen, Filip Maj, Eric Oesterle, Brock Whitten, Herman Wong, Shazron Abdullah.
    Es un framework para el desarrollo de aplicaciones móviles producido por Nitobi, y comprado posteriormente por Adobe Systems. Permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas genéricas tales como JavaScript, HTML5 y CSS3. Programado en Java y JavaScript.
  • Android

    Android
    Android fue desarrollado por Google, es un sistema operativo móvil basado en el Kernel de Linux y otros software de código abierto. Fue diseñado para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tabletas, relojes inteligentes, automóviles y televisores.
  • JQuery Mobile

    JQuery Mobile
    Fue desarrolllado por the JQuery Project.
    Es un Framework optimizado para dispositivos táctiles, se centra en la creación de un Framework compatible con la gran variedad de smartphones y tablets, algo necesario en el creciente y heterogéneo mercado de tablets y smartphones.
    JQuery Mobile fue programado en JavaScript
  • Apache Cordova

    Apache Cordova
    Fue creado por ASF(Apache Software Foundation).
    Es una versión de código abierto de PhoneGap.
    Un popular entorno de desarrollo de aplicaciones móviles,
    permite a los programadores de software, construir aplicaciones para dispositivos móviles utilizando CSS3, HTML5, y JavaScript en vez de utilizar APIs específicas de cada plataforma como Android, iOS, o Windows Phone. Permite encapsular CSS, HTML, y código de Javascript dependiendo de la plataforma del dispositivo.
  • Ionic

    Ionic
    Fue creado por Max Lynch, Ben Sperry y Adam Bradley de Drifty Co.
    Ionic es un SDK completo de código abierto para el desarrollo de aplicaciones móviles híbridas. Utiliza Cordova para obtener acceso a las funciones del sistema operativo del host, como la cámara, el GPS, la linterna, etc. Los usuarios pueden crear sus aplicaciones, y luego pueden personalizarse para Android, iOS y Windows.
  • Xamarin

    Xamarin
    Xamarin es una compañía de software estadounidense, adquirida por Microsoft y con sede principal en San Francisco, fundada por Nat Friedman y Miguel de Icaza.
    Con un código compartido del lenguaje de programación C#, los desarrolladores pueden usar Xamarin para escribir aplicaciones móviles nativas para Android, iOS y Windows, y compartir código a través de múltiples plataformas, incluyendo Windows y macOS.
  • Framework 7

    Framework 7
    Presentado por Vladimir Kharlampidi.
    Es un marco gratuito y de código abierto, permite crear aplicaciones web, web progresivas (PWA) y aplicaciones iOS y Android con apariencia nativa.
    Se puede usar cualquier herramienta, no obliga a usar nada excepto HTML, CSS y JavaScript.
    Además de la biblioteca JavaScript vainilla, viene con componentes Vue.js & React para brindar sintaxis de componentes, datos estructurados y enlaces de datos con potencia y simplicidad de Vue.js & React.
  • React Native

    React Native
    Fue creado por facebook y comunidad.
    Es un marco de aplicaciones móviles de código abierto. Se utiliza para desarrollar aplicaciones para Android, iOS, Web y UWP al permitir a los desarrolladores usar React junto con las capacidades de la plataforma nativa.
    Esta escrito en JavaScript, Java, C++,Objective-C, Objective-C++ y Python.
  • NativeScript

    NativeScript
    Fue desarrollado por Progress.
    Es un framework de código abierto para desarrollar aplicaciones en iOS y Android. Las aplicaciones se construyen utilizando lenguajes de programación independientes del dispositivo y S.O. como JavaScript o TypeScript. Soporta directamente el desarrollo con Angular y Vue.
    Las aplicaciones móviles creadas con NativeScript son plenamente nativas, además se pueden reutilizar bibliotecas de terceros como Cocoapods, Android Arsenal, Maven, y npm.js.