Evolución del desarrollo de aplicaciones móviles. Por: Jorge Vargas Hernandez

  • ‘La Serpiente’

    ‘La Serpiente’

    La compañía sueca de telecomunicaciones, Nokia, decidía incorporar una pequeña aplicación a sus móviles su nombre era ‘La Serpiente’.
  • BlackBerry OS

    BlackBerry OS

    Nace BlackBerry OS, un sistema operativo móvil de código cerrado desarrollado por BlackBerry escrito en Java y C++.
  • Java 2 Micro Edition

    Java 2 Micro Edition

    Nace Java 2 Micro Edition, basada en una máquina virtual llamada KVM. Este primera versión sólo contenía una única máquina virtual y un único API (inicialmente diseñados para Palm OS), hecho que puso de manifiesto la insuficiencia de esta solución para la gran variedad de dispositivos diferentes.
  • Tecnología WAP

    Tecnología WAP

    Aparece la tecnología WAP (Wireless Aplication Proocol) consiste en un estándar de conexiones inalámbricas para aplicaciones que permitía a los usuarios acceder a versiones reducidas de las páginas web.
  • Windows Mobile

    Windows Mobile

    Windows Mobile es un sistema operativo móvil compacto desarrollado por Microsoft, y diseñado para su uso en teléfonos inteligentes y otros dispositivos móviles.
  • SQLite

    SQLite

    Surge SQLite, un manejador de base de datos relacional sin motor de tipo cliente-servidor, contenido en una libreria de C. Sería muy utilizado en los SO móviles.
  • IntelliJ la IDEA

    IntelliJ la IDEA

    La primera versión de IntelliJ la IDEA fue liberada y en ese tiempo fue uno de los primeros Java IDE disponibles con avanzada navegación de código y capacidades de refactorización de código integrado.
  • Xcode

    Xcode

    Se introdujo Xcode junto con la versión 10.3 de Mac OS X, un IDE nativo para el desarrollo de diferentes lenguajes como C, C++, Swift, Objective-C entre otros.
  • Eclipse 3.0

    Eclipse 3.0

    Surge Eclipse 3.0 un IDE de programación de Java, C y otros lenguajes desarrollado en Java por IBM, que sería el IDE oficial para programación Android hasta la llegada de Android Studio.
  • iPhone OS

    iPhone OS

    iPhone OS fue el SO de Apple para dispositivos móviles como iPhone, iPad y iPod Touch. Fue escrito en Objective C, con aplicaciones de Java, C++, C, .Net y Adobe Flash
  • App Store

    App Store

    Surge la App Store, permitiendo a proveedores externos crear aplicaciones para ser comercializadas a través de ella. Arrancó con 500 aplicaciones en oferta.
  • PhoneGap

    PhoneGap

    Es lanzado PhoneGap que permite a los programadores desarrollar aplicaciones para dispositivos móviles utilizando herramientas genéricas tales como JavaScript, HTML5 y CSS3.
  • SO Android

    SO Android

    Es lanzado el SO Android, hoy referente en SO móviles. Fue escrito en C (núcleo), C++ (algunas bibliotecas de terceros) y en Java (UI).
  • BlackBerry World

    BlackBerry World

    Fue lanzado el servicio de BlackBerry World
  • PhoneGap

    PhoneGap

    AppMakr es una plataforma DIY para crear contenido nativo para aplicaciones en iOS y Android así como sitios con HTML5.
  • jQuery Mobile

    jQuery Mobile

    jQuery Mobile es lanzado, un framework basado en HTML5 para desarrollar aplicaciones web optimizado para dispositivos móviles.
  • AngularJS

    AngularJS

    Es lanzado AngularJS, un framework de JavaScript de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página. Su objetivo es aumentar las aplicaciones basadas en navegador con capacidad de Modelo Vista Controlador (MVC), en un esfuerzo para hacer que el desarrollo y las pruebas sean más fáciles.
  • Google Drive

    Google Drive

    Es un servicio de alojamiento de archivos que fue introducido por Google
  • React JS

    React JS

    Es lanzada React JS, 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.
  • Ionic

    Ionic

    Ionic es un SDK de código abierto para el desarrollo de aplicaciones móviles hibridas. Escrito en AngularJS y Apache Cordova, Ionic provee servicios y herramientas para el desarrollo de aplicaciones hibridas con CSS, HTML5, y Sass.
  • Firefox OS

    Firefox OS

    Es lanzado Firefox OS, basado en HTML5 con núcleo Linux. Esta diseñado para permitir que aplicaciones HTML5 se comuniquen con el hardware mediante JavaScript y Open Web APIs
  • Android Studio

    Android Studio

    Es lanzado Android Studio como IDE para desarrollo de aplicaciones nativas de Android, reemplazando a Eclipse como IDE oficial para desarrollo de Android.
  • Intel Multi-OS Engine

    Intel Multi-OS Engine

    Intel Multi-OS Engine es lanzado como una solución a los ambientes multiplataforma, esta basado en Java y permite desarrollar aplicaciones de iOS y Android con Java implementando un plugin para Android Studio.

Plan projects on a visual timeline

Map milestones, phases, deadlines, and key events in one place so the sequence is easier to see and share. Timetoast is a timeline maker for work, school, research, and stories.