Está en la página 1de 8

Programas para desarrollar

aplicaciones en ANDROID y
sus características
CENTRO DE ESTUDIOS TECNOLÓGICOS INDUSTRIALES Y DE SERVICIOS NO. 16
PROGRAMACIÓN
APPS PARA ANDROID E IOS Y TUTORIAS
MARIO MARTINEZ RIVERO
ALDO YAMIL LUNA PAVÓN
6° A
¿Qué es¿

 En el desarrollo de aplicaciones Android no se hace caso al refranero popular, hay


"cuchillo de hierro". Es decir, aplicaciones que te ayudan a crear otras
aplicaciones, ya sea durante la fase de planificación, el desarrollo o después de
haber ya creado y publicado la app en Google Play.
 Tanto si eres un desarrollador de apps Android como si lo estás pensando o 
estás en ello, aquí te listamos 13 aplicaciones que te ayudarán en la creación de
tu aplicación para Android de una forma u otra.
GitHub
 GitHub es la plataforma de repositorios con control de versiones más popular y
recientemente relanzó su aplicación para móviles con un diseño renovado y, poco
a poco, casi las mismas opciones que encontrarás en la web de GitHub.
 Si estás desarrollando una aplicación, es bastante probable que uses GitHub como
control de versiones, en cuyo caso puedes revisar código, consultar tus
repositorios y, por ejemplo, ver tus pull requests cómodamente, desde el móvil.
Google Play Console
 La Consola de Google Play son algo así como las tripas de la tienda de Google: el
lugar donde los desarrolladores pueden gestionar las aplicaciones que tienen
publicadas en Google Play. La versión para el móvil te permite acceder a alguna
de la información desde cualquier lugar.
 La app de la consola de Google Play no es tan completa como la web, pero te
permite consultar las estadísticas de la app, las valoraciones en Google
Play que ha recibido y los bloqueos y errores que ha detectado Google en tu app.
NativeScript
 NativeScript es un entorno de desarrollo de código abierto para crear aplicaciones móviles
Android e iOS, con Angular, Vue.js, TypeScript o JavaScript. Las principales ventajas de este
entorno de programación es el rendimiento nativo. Solo tendrás que definir una vez y
NativeScript se adaptará para ejecutarse en todas partes, adaptando la IU de dispositivos y
pantallas concretas.
 Otro de sus puntos a favor es su escalabilidad. Tendrás acceso a las APIs de Android, pero
podrás reutilizar el SDK de Android, además de encontrar complementos gratuitos o plantillas
en el marketplace de NativeScript. 
 Además, si comienzas a programar apps para Android con NativeScript, verás que es fácil de
aprender. Podrás aplicar los conocimientos que ya tienes en JavaScript y CSS, pero además,
tendrás a tu disposición una gran cantidad de recursos, tutoriales, ejemplos y una
comunidad de usuarios fuerte con que la podrás ponerte en marcha antes de lo que
imaginas.
 v
React Native
 React Native es un framework desarrollado por Facebook que permite crear
aplicaciones para Android nativas utilizando JavaScript. Esto es algo que ya
permitían otros como Cordova, pero con la diferencia de que con React Native las
apps se renderizan utilizando las views nativas, mientras que en Cordova se ejecutan
dentro de una webview.
 React Native tiene acceso a las API de Android, por lo que la experiencia de usuario
y el rendimiento es similar al de una aplicación nativa. Otra de sus ventajas es la
facilidad de ver los cambios con tan solo guardar. Gracias a JavaScript, React Native
permite iterar rápidamente, sin tener que esperar a que finalicen las compilaciones
nativas. 
 Sin duda este framework es una apuesta segura, al contar con el respaldo de Facebook
pero, sobre todo, con una gran comunidad de usuarios. En 2018, React Native llegó a
tener el segundo mayor número de contribuciones en los repositorios de GitHub.
Ionic
 Ionic es un framework de código abierto para desarrollar aplicaciones híbridas,
en el que se combinan Html5, CSS y Javascript. Gratis y de código abierto,
Ionic ofrece una biblioteca de componentes, gestos y herramientas de UI
optimizados para dispositivos móviles con los que crear aplicaciones rápidas y
altamente interactivas.
Bibliografia

 https://
www.xatakandroid.com/listas/13-mejores-aplicaciones-para-desarrolladores-apps-
android

 https://www.yeeply.com/blog/entornos-programacion-desarrollar-apps-android/

También podría gustarte