Está en la página 1de 9

Entornos de

desarrollo para
dispositivos móviles
URIBE JARAMILLO EDUARDO SALATIEL 163107289
¿Qué es un entorno de desarrollo?

 Un entorno de desarrollo es un conjunto de


procedimientos y herramientas que se utilizan
para desarrollar un código fuente o programa.
Principales entornos de
desarrollo
Android Native Development Kit

 Google mantiene un kit de desarrollo para aplicaciones nativas


llamado Android NDK para poder dominar el mundo usando C y
C++.
 El NDK te permite acceder a un subconjunto de la API de Android,
que si bien es cierto que te puede ser suficiente hay una alta
posibilidad de que se quede corto.
 Google permite el desarrollo de partes de una aplicación con NDK,
manteniendo el código principal de la aplicación en Java.
Cordova

 Cordova es un framework libre y gratuito que te deja montarte tus


aplicaciones usando JavaScript, HTML y CSS.
 Carece de un IDE oficial aunque se puede combinar con Intel
XDK (especialmente creado para aplicaciones en HTML5) o
integrarlo en NetBeans.
 se puede extender usando Ionic Framework, un framework en
HTML5 para generar interfaces gráficas que funciona sobre
Cordova.
Xamarin

 Xamarin permite crear aplicaciones en C# y que funcionen no sólo


en Android sino también en Windows, Mac e iOS (no, curiosamente
no tienen soporte para Linux).
 Xamarin trae su propio emulador, un IDE bastante bueno (basado
en MonoDevelop) con soporte RAD (montarte pantallitas
arrastrando componentes, vamos) y una compatibilidad casi
completa con la implementación del lenguaje de Microsoft.
InDesign CS6

 Está especialmente indicado para esas publicaciones que quieres


convertir en apps, pero que personalmente no tienes tiempo ni
ganas de aprender a programar aplicaciones.
 Con este CSE puedes conseguir crear apps en Android basadas en
los contenidos que ya has creado.
Rhomobile Rodes

 Permite crear aplicaciones multiplataformas.


 Una de las grandes ventajas es que nos permite incluir la utilización
de hardwares integrados en el dispositivo móvil. Es decir, que
podemos solicitar accesos a cámara, GPS, etc. De manera muy
sencilla.
Referencias
 'Los 10 Mejores Entornos Para Desarrollar Aplicaciones Móviles?'
(Yeeply.com, 2019) <https://www.yeeply.com/blog/entornos-
programacion-desarrollar-apps-android/> accessed 5 November
2019
 Muñoz B, 'Dispositivos Móviles: Lenguajes Y Entornos De Desarrollo En
Android' (Inercia Digital, 2019)
<https://blog.inerciadigital.com/2015/02/11/dispositivos-moviles-
lenguajes-y-entornos-de-desarrollo-en-android/> accessed 5
November 2019

También podría gustarte