R

Anexo - Evolución del desarrollo de aplicaciones multiplataforma

  • Desarrollo multiplataforma

    Desarrollo multiplataforma
    Inició el desarrollo de aplicaciones híbridas, entonces se creó HTML, Tim Berners-Lee publicó en internet por primera vez un documento al cual le llamó Etiquetas HTML.
  • HTML

    HTML
    Es un lenguaje de marcación que sirve para definir el contenido de las páginas web. Se compone en base a etiquetas, marcas o tags. A partir de HTML se puede pasar a mucho otros lenguajes interesantes que sirven para hacer cosas más avanzadas.
  • CSS

    CSS
    Es una hoja de estilo en cascada, es utilizado para describir la presentación de documentos HTML o XML. Es uno de los lenguajes base en la Open Web.
  • Java

    Java
    Lenguaje de programación y plataforma informática, comercializada por Sun Microsystems. Su sintaxis deriva de C y C++.
  • JavaScript

    JavaScript
    Es un lenguaje de programación ligero, interpretado o compilado, con funciones de primera clase. Es un lenguaje basado en prototipos, multiparadigma, de un solo hilo con soporte para programación orientada a objetos.
  • C#

    C#
    Es un lenguaje de programación de propósito general, es un lenguaje orientado a la implementación de sistemas operativos, concretamente Unix. Es de los más populares.
  • Ruby on Rails

    Ruby on Rails
    Un armazón para construir aplicaciones web que acceden a bases de datos
  • Mono

    Mono
    Es una plataforma que permite el desarrollo de aplicaciones multiplataforma y el cual utiliza el lenguaje C# junto con herramientas .NET de Microsoft.
  • SaaS

    SaaS
    El software como servicio (SaaS) permite a los usuarios conectarse a aplicaciones basadas en la nube a través de Internet y usarlas. Algunos ejemplos comunes son el correo electrónico, los calendarios y las herramientas ofimáticas (como Microsoft Office 365).
  • JQuery

    JQuery
    Es una biblioteca multiplataforma de JavaScript, que nos permite simplificar la manera de interactuar con los documentos HTML, así como manejar eventos, desarrollar animaciones, etc.
  • CSS 3

    CSS 3
    CSS3 es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML
  • Adobe Air

    Adobe Air
    Es un entorno de ejecución multiplataforma para la creación de aplicaciones RIA que utilizan Adobe Flash, Adobe Flex, etc.
  • Phone Gap

    Phone Gap
    Framework utilizado para el desarrollo de aplicaciones móviles, permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas como JavaScript, HTML5, etc.
  • Appcelerator Titanium

    Appcelerator Titanium
    Programa desarrollado por la plataforma Appcelerator que sirve para crear aplicaciones móviles, al igual que otros software de función similar existentes en el mercado.
  • Node.js

    Node.js
    Node. js es un entorno JavaScript que nos permite ejecutar en el servidor, de manera asíncrona, con una arquitectura orientada a eventos y basado en el motor de Google.
  • Sencha Touch

    Sencha Touch
    Sencha Touch es un framework para el desarrollo de aplicaciones móviles centrado en WebKit. Fue el primer framework basado en HTML5 y JavaScript, además utiliza CSS3 para realizar animaciones.
  • Angular JS

    Angular JS
    AngularJS es un framework Modeo Vista Controlador (MVC) de JavaScript para el Desarrollo Web Front End que permite crear aplicaciones SPA Single-Page Applications
  • Meteor

    Meteor
    Meteor, o MeteorJS, es un framework para aplicaciones web con JavaScript libre y de código abierto​ escrito usando Node.js. Meteor facilita la creación rápida de prototipos y produce código multiplataforma.
  • TypeScript

    TypeScript
    Es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipos estáticos y objetos basados en clases.
  • Xamarin Studio

    Xamarin Studio
    Xamarin es una herramienta utilizada para el desarrollo de aplicaciones multiplataforma que permite a los desarrolladores compartir alrededor del 90 por ciento del código entre plataformas.
  • React

    React
    React es una biblioteca Javascript de código abierto diseñada para crear interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en una sola página.
  • Apache Cordova

    Apache Cordova
    Apache Cordova es un popular entorno de desarrollo de aplicaciones móviles, originalmente creado por Nitobi. Adobe compró Nitobi en 2011, le cambió el nombre a PhoneGap, y más tarde liberó una versión de código abierto del software llamado Apache Cordova
  • Ionic

    Ionic
    Es un framework gratuito y open source para desarrollar aplicaciones híbridas multiplataforma que utiliza HTML5, CSS (generado por SASS) y Cordova como base.
  • Vue.js

    Vue.js
    Es un framework de JavaScript de código abierto para la construcción de interfaces de usuario y aplicaciones de una sola página.
  • HTML 5

    HTML 5
    HTML5 (HyperText Markup Language, versión 5) es la quinta revisión del lenguaje HTML. Esta versión, y en conjunto con CSS3, define los nuevos estándares de desarrollo web, rediseñando el código para resolver problemas y actualizándolo así a nuevas necesidades.
  • React Native

    React Native
    HTML5 (HyperText Markup Language, versión 5) es la quinta revisión del lenguaje HTML. Esta versión, y en conjunto con CSS3, define los nuevos estándares de desarrollo web, rediseñando el código para resolver problemas y actualizándolo así a nuevas necesidades.
  • .Net Core

    .Net Core
    Es un nuevo framework de código abierto y multiplataforma para la creación de aplicaciones modernas conectadas a Internet, como aplicaciones web y APIs
  • Flutter

    Flutter
    Flutter es un SDK de código fuente abierto de desarrollo de aplicaciones móviles creado por Google. Suele usarse para desarrollar interfaces de usuario para aplicaciones en Android, iOS y Web así como método primario para crear aplicaciones para Google Fuchsia.
  • Ionic 5

    Ionic 5
    Permite la creación de Aplicaciones Multiplataforma (PWA, Android e iOS), desvinculado de un framework concreto. Permite el desarrollo de diferentes tipos de proyecto, incluyendo proyectos con frameworks como Angular, React o Vue.
  • Flutter 2

    Flutter 2
    A partir de ahora, un desarrollador que utilice el kit de desarrollo de Flutter podrá tener una versión móvil de su aplicación y con el mismo código crear versiones específicas para la web y ordenadores con Windows, Linux y Mac OS sin tener que hacer ningún trabajo de adaptación.
  • Nombre

    Angel Criserio Martinez Lopez