DAM

  • DATOS

    Línea del Tiempo elaborada por Efrain Alejandro Becerra Casillas para la materia de Desarrollo de Aplicaciones Multiplataforma. 02 de Febrero de 2017.
  • Java

    Java
    Java es un lenguaje de programación orientado a objetos que se popularizó a partir del lanzamiento de su primera versión, la JDK 1.0 en 1995. Gracias a la JVM que interpreta el bytecode generado por su compilador, es posible ejecutar software en una gran cantidad de dispositivos.
  • Javascript

    Javascript
    Javascript es un lenguaje de programación orientado a objetos interpretado que inicialmente fue utilizado por profesionales en el desarrollo y diseño de sitios web. Hoy en día gracias a sus distintos motores interpretes multiplataforma puede ser ejecutado en muchos dispositivos.
  • ECMAScript

    ECMAScript
    ECMAScript es una especificación estándar de lenguaje para Javascript publicada por ECMA (European Computer Manufacturers Association Script). Es extensamente utilizado para el desarrollo web en particular para las aplicaciones del lado del cliente.
  • Symbian

    Symbian
    Symbian es un sistema operativo diseñado específicamente para dispositivos móviles con el objetivo de funcionar en un espacio pequeño, con escasos recursos de memoria y preparado para administrar de manera eficiente la energía. Fue utilizado por Nokia para sus múltiples dispositivos.
  • Blackberry OS

    Blackberry OS
    Blackberry OS, es un sistema operativo incluido en una gama de teléfonos móviles, y que viene incorporado en los distintos dispositivos fabricados por la empresa, que también llevan el apelativo Blackberry.
  • C#

    C#
    C# es un lenguaje de programación orientado a objetos desarollado y soportado por Microsoft. Con C# se pretendió incorporar las ventajas o mejoras que tienen lenguajes como Java. Es posible desarrollar en C# para distintas plataformas.
  • CSS3

    CSS3
    CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML. Trabaja en conjunto con HTML5 para dota de estilo a las aplicaciones web y permitir visualizarse correctamente desde distintos medios mediante el acceso al DOM.
  • Android

    Android
    Android es un sistema operativo inicialmente pensado para teléfonos móviles, está basado en Linux, un núcleo de sistema operativo libre, gratuito y multiplataforma. El sistema permite programar aplicaciones en una variación de Java llamada Dalvik.
  • CoffeScript

    CoffeScript
    CoffeScript es un metalenguaje de programación que se compila a JavaScript. Fue inspirado en Ruby, Python y Haskell para mejorar la brevedad y la legibilidad de JavaScript.
  • iOS

    iOS
    iOS, es un sistema operativo desarrollado por Apple orientado a sus múltiples dispositivos móviles tales como el iPhone, el iPod touch el iPad etc.
  • Angular

    Angular
    AngularJS es un framework MVC desarrollado por Google de JavaScript para el Desarrollo Web Front End que permite crear aplicaciones SPA Single-Page Applications.
  • Windows Phone

    Windows Phone
    Windows Phone es un sistema operativo móvil desarrollado por la empresa Microsoft para teléfonos inteligentes y otros dispositivos móviles.
  • Xamarin

    Xamarin
    Xamarin es una herramienta para desarrolladores de aplicaciones móviles, trabaja con C# y el mismo código puede ser traducido para ejecutarse en iOS, Android y Windows Phone, generando aplicaciones nativas .app (iOs), .apk (Android).
  • Phonegap

    Phonegap
    Phonegap es un framework para el desarrollo de aplicaciones móviles producido por Nitobi y comprado por AdobeSystem. Permite desarrollar aplicaciones para dispositivos móviles utilizando JavaScript, HTML5 y CSS3.
  • Ratchet

    Ratchet
    Ratchet comenzó como una serie de prototipos HTML / CSS de la aplicación de Twitter para iPhone. Estos prototipos se hicieron de gran valor para el proceso de probar nuevas características que terminaron siendo enviadas como parte de la aplicación móvil nativa.
  • Meteor

    Meteor
    Meteor es una plataforma JavaScript completa para desarrollar aplicaciones web y móviles modernas. Meteor incluye un conjunto clave de tecnologías para la creación de aplicaciones potentes de y un conjunto de paquetes de la comunidad Node.js y JavaScript general.
  • Ionic

    Ionic
    Ionic es un framework open source para el desarrollo de aplicaciones que permite crear aplicaciones multiplataforma utilizando HTML5 optimizado para móvil, CSS3, componentes JavaScript, gestos y herramientas para la construcción de aplicaciones altamente interactivas. Construido con Sass y optimizado para AngularJS permite asegurar aplicaciones robustas, rápidas y escalables.
  • React

    React
    React es una biblioteca Javascript de código abierto para crear interfaces de usuario con el objetivo de animar al desarrollo de aplicaciones en una sola página.
  • Android Studio

    Android Studio
    Android Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de aplicaciones para Android y se basa en IntelliJ IDEA .
  • Swift

    Swift
    Swift es un lenguaje de programación orientado a objetos muy poderoso e intuitivo creado por Apple para desarrollar para sus dispositivos y plataformas como iOS, Mac, Apple TV y Apple Watch.
  • HTML5

    HTML5
    HTML5 es un lenguaje etiquetado (Hyper Text Markup Language) usado para estructurar y presentar el contenido para la web. Es indispensable para la creación de los sitios web. Trabaja en conjunto con CSS3 para hacer aplicaciones web disponibles ante cualquier resolución o plataforma desde la cual se visualice.
  • Appcelerator Titanium

    Appcelerator Titanium
    Appcelerator Titanium es un framework de código abierto que permite la creación de aplicaciones para móviles en plataformas como iOS, Android y Windows Phone desde una sola base de código JavaScript, desarrollada por Appcelerator.
  • Apache Cordova

    Apache Cordova
    Apache Cordova es un framework para el desarrollo de aplicaciones móviles propiedad de Adobe Systems que permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas web genéricas como JavaScript, HTML5 y CSS3, resultando aplicaciones híbridas.
  • Visual Studio Code

    Visual Studio Code
    Visual Studio Code es un editor de código fuente ligero pero potente que se ejecuta en su escritorio y está disponible para Windows, Mac y Linux. Viene con soporte incorporado para JavaScript, TypeScript y Node.js
  • TypeScript

    TypeScript
    TypeScript es un lenguaje de programación de código abierto desarrollado por Microsoft, el cual cuenta con herramientas de programación orientado a objetos, muy favorable si se tienen proyectos grandes. TypeScript convierte su código en JavaScript.