-
BlackBerry desarrolla un sistema operativo de código cerrado escrito en Java y C++. Lo llaman BlackBerry OS
-
Nace Java 2 Micro Edition, basada en una Maquina Virtual basada en el núcleo. Esta versión solo contenía una sola maquina virtual y una única API, siendo ineficiente como solución para la gran variedad de dispositivos.
-
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.
-
Surge SQLite, es un manejador de BD sin motor cliente-servidor contenido en una libreria C.
-
Es liberada la primera versión de IntelliJ. Fue uno de los primero Java IDE disponibles con avanzada navegación de código y capacidades de calefactorio de código integrado.
-
Se introdujo un IDE nativo para el desarrollo de diferentes lenguajes junto a la versión 10.3 de MacOS X.
-
Es lanzada la versión 3.0 de Eclipse, IDE desarrollado por IBM. Sería el IDE oficial de desarrollo en Android.
-
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.
-
Nace PhoneGap. Herramienta que permite el desarrollo de aplicaciones móviles utilizando herramientas como JS, HTML y CSS.
-
El SO Android es lanzado. Su nucleo fue escrito en C, C++ y Java.
-
AppMakr es una plataforma DIY para crear contenido nativo para aplicaciones en iOS y Android así como sitios con HTML5. El proceso no necesita conocimientos de desarrollo gracias al editor WYSIWYG.
-
Se lanza el framework JQuery Mobile, basado en HTML5 para el desarrollo de aplicaciones web para dispositivos móviles.
-
AngularJS es lanzado. Framework de JAcaScript, open source, mantenido por Google, que permite crear y mantener aplicaciones web de una sola pagina. Tiene como objetivo aumentar las aplicaciones basadas en navegador con capacidad MVC, y facilitar el desarrollo y las pruebas.
-
SDK de código abierto para el desarrollo de aplicaciones móviles híbridas. Fue escrito en Angular JS y Apache Cordova. Ionic provee servicios y herramientas para el desarrollo de aplicaciones híbridas con CSS y HTML5 y Sass.
-
Se lanza React JS, biblioteca de JavaScript de código abierto para la creación de UI. Tiene como objetivo incentivar el desarrollo de aplicaciones en una sola pagina.
-
Sistema Operativo para moviles de Firefox, basado en HTML5 con núcleo de Linux. Fue diseñado para permitir a las aplicaciones en HTML5 comunicarse con el hardware mediante JS y OpenWeb APIs.
-
Apple lanza Swift, lenguaje de programación multiplataforma enfocado al desarrollo de aplicaciones para iOS y MacOS X.
-
Se anuncia Material Design como normativa de diseño que se enfoca en la visualización del SO Android, web y cualquier plataforma.
-
Es anunciado la versión final 2.0.0 de Ionic.
-
Es lanzada Android Studio, nuevo IDE oficial para el desarrollo en Android.