Programas para desarrollar aplicaciones de Android. ¿Te gustaría crear una aplicación para Android a través del cual promocionar su sitio web o simplemente probar las nociones de programación que ha aprendido recientemente? ¿Es la primera vez que prueba este tipo de actividad y no tiene idea de qué herramientas utilizar para hacerlo?

En esta guía, te contaré cuáles son los mejores programas para desarrollar aplicaciones de Android para Windows, MacOS y Linux, tanto gratuitos como de pago.

También hay herramientas a las que se puede acceder directamente a través de la Web, a través de las cuales puede hacer todo en línea, sin tener que descargar nada en su Pc.

Mejores programas para desarrollar aplicaciones de Android

Información básica

Comencemos con una suposición fundamental: para desarrollar una aplicación de Android, necesita saber cuáles son los lenguajes de programación más comunes para el propósito en cuestión, Java y XML.

O, al menos tener un poco de conocimiento, aunque muchos de los software de desarrollo también presentan editores visuales que pueden ser utilizados sin demasiada dificultad por aquellos que no son «maestros» de los lenguajes de programación.

Dicho esto, en lo que respecta al uso de software para el desarrollo de aplicaciones para Android, debe hacerse una clara distinción entre los programas desconectados, es decir que deben descargarse y posiblemente también instalarse en la Pc, y aquellos que, en cambio, son utilizables en línea, que es directamente desde el navegador, en forma de una aplicación web.

Otra cosa a tener en cuenta es que una aplicación, una vez desarrollada, puede publicarse en Play Store, la tienda de aplicaciones de Android, solo para aquellos que poseen una cuenta de desarrollador, que se asociará con su perfil de Google a un costo de $ 25.

Para llevar a cabo la operación en cuestión, es suficiente intervenir a través de la página de registro de la Consola Google Play.

Después de hacer esto, puedes subir el Archivo .APK de aplicaciones en la tienda de Android. En esta fase, antes que nada, necesitamos gestionar los metadatos de la aplicación creada, por lo tanto, las versiones y los requisitos del sistema y, posteriormente, pensar en la parte comercial, o el título, la descripción y las capturas de pantalla.

Programas para desarrollar aplicaciones de Android sin conexión

Si te interesa saber cuáles son los programas para desarrollar aplicaciones de Android sin conexión, sigue leyendo: a continuación encontrarás los que considero el mejor software de la categoría.

Android Studio (Windows / macOS / Linux)

Android Studio es la suite que integra Android SDK. Está disponible directamente por Google y permite a los desarrolladores crear aplicaciones para el sistema operativo Android, a través de un editor especial. También le permite descompilar los archivos APK y ver su contenido. Es gratis y está disponible para Windows, macOS y Linux.

Para descargarlo a su Pc, vaya al sitio web del programa y haga clic en el botón Descargar Android Studio colocado en el centro de la página.

Seleccione la casilla al lado del artículo He leído y acepto los términos y condiciones anteriores en el formulario que se abrió y haga clic en el botón azul de descarga colocado debajo.

Para descargar terminado, si está utilizando Windows, abre el archivo .exe obtenido y haga clic en el botón en la ventana que se abrió en el escritorio.

En la siguiente pantalla, presione el botón siguiente por tres veces consecutivas y complete la configuración haciendo clic en el botón acabado.

Si, por otro lado, está utilizando MacOS, abre el paquete .dmg obtenido, arrastre el Icono de Android Studio en la carpeta de aplicaciones del Mac, haga clic derecho sobre él y selecciona el elemento abrir  desde el menú que aparece, de tal manera que inicie la aplicación pero evite las limitaciones impuestas por Apple a las aplicaciones que provienen de desarrolladores no certificados (una operación que debe llevarse a cabo solo en el primer inicio).

Luego, independientemente del sistema operativo utilizado, presione el botón Aceptar  en la pantalla que se muestra, haga clic en el botón siguiente tres veces seguidas y espere a que se descarguen todos los componentes necesarios para el programa.

Al final del procedimiento, haga clic en el botón acabado para mostrar la ventana principal de Android Studio.

Por lo tanto, seleccione la opción Comience un nuevo proyecto de Android Studio para crear un nuevo proyecto y comenzar a desarrollar, elija el módulo desde el cual comenzar, asigne un nombre a la aplicación que está a punto de crear y seleccione la versión del SDK para usar, utilizando el menú desplegable apropiado.

Luego haga clic en el botón siguiente e indica cuál de las bases predefinidas disponibles desea utilizar, luego configure los valores o deje los predeterminados y haga clic en el botón acabado, para confirmar.

Luego, use el editor que se le propone para desarrollar su aplicación y personalizar el modelo elegido como considere más apropiado.

A la izquierda está la estructura, mientras que a la derecha está el editor real. En la parte superior, en cambio, hay botones para insertar objetos, cortar, copiar y pegar partes de código, etc., mientras que en la parte superior está la barra de menú.

Cuando lo desee, puede guardar el proyecto de su aplicación llamando al elemento apropiado adjunto al menú Archivos, que se encuentra en la parte superior izquierda.

Eclipse IDE (Windows / macOS / Linux)

Eclipse IDE es un programa para desarrollar y compilar aplicaciones basadas en el lenguaje Java. Cuando se usa en combinación con un complemento gratuito llamado Herramientas de desarrollo de Android (ADT), le permite desarrollar aplicaciones de Android y probarlas con bastante rapidez.

No es fácil de usar a primera vista, pero solo practique un poco para familiarizarse. Está disponible para Windows, macOS y Linux.

Para descargarlo a su Pc, vaya al sitio web de Eclipse y haga clic primero en el botón Descarga de 64 bits y descargar, en la nueva página que se abre.

Para descargar terminado, si está utilizando Windows para extraer el Archivo ZIP obtenido en una posición para su Pc e iniciar el software Eclipse.

En la ventana que se abre, haga clic en los botones y aceptar.

Si estas usando MacOS, en su lugar, abra el paquete .dmg consiguió y arrastra el icono de Eclipse en la carpeta de aplicaciones del Mac.

Luego haga clic derecho sobre él y seleccione el elemento abrir desde el menú que aparece, de tal manera que inicie la aplicación pero evite las limitaciones impuestas por Apple a las aplicaciones que provienen de desarrolladores no certificados (una operación que debe llevarse a cabo solo en el primer inicio).

Más tarde, independientemente del sistema operativo que esté utilizando, espere a que Eclipse se cargue e inicie, luego haga clic en «X» colocado al lado del artículo bienvenida adjunto a la ventana que se abrió.

Luego instale el Herramientas de desarrollo de Android, haciendo clic en el menú apoyo ubicado en la parte superior izquierda y seleccionando el elemento Instalar nuevo software De este último.

En la ventana que se abre, escriba la dirección en el campo en pantalla http://dl-ssl.google.com/android/eclipse/ y haga clic en el botón añadir.

Una vez hecho esto, en la ventana Software disponible, aparecerá el componente Herramientas para desarrolladores.

Ahora marque la casilla y continúe con la instalación haciendo clic en el botón siguiente.

En este punto, acepta la licencia de uso y ya está.

Use las diferentes secciones adjuntas a la ventana principal del software para comenzar a desarrollar sus aplicaciones: a la izquierda puede encontrar la lista de todos sus proyectos, en la parte inferior de la ventana hay una barra de pestañas a través de la cual se encuentra puede obtener toda la información necesaria sobre lo que está programando, mientras que en la parte derecha de la ventana puede ver todos los miembros de la clase seleccionada.

Para crear su primer proyecto, haga clic en el menú Archivos  ubicado en la parte superior izquierda y selecciona los elementos nuevo y Proyecto Java.

Luego asigne un nombre a su proyecto, completando el campo Nombre del proyecto y haga clic en el botón acabado.

Cuando haya terminado de programar, haga clic nuevamente en el menú para guardar su proyecto Archivos ubicado en la barra de menú, seleccione el elemento Guardar como desde este último, indique la posición y el nombre del archivo de salida y haga clic en el botón aceptar.

Tenga en cuenta que, para funcionar, Eclipse IDE requiere que el software Java aparece instalado en su Pc.

Programas para desarrollar aplicaciones de Android en línea

¿No desea o no puede descargar un nuevo software en su Pc y le gustaría que le sugiera programas para desarrollar aplicaciones de Android a las que se pueda acceder directamente en línea?

Puedes usarlos desde cualquier navegador y sistema operativo, sin tener que instalar nada en tu PC.

MIT App Inventor

MIT App Inventor es una aplicación web gratuita que le permite desarrollar aplicaciones para Android de una manera extremadamente simple, basada en un sistema de arrastrar y soltar para crear e insertar textos, botones, imágenes y elementos interactivos dentro de las aplicaciones. Para usarlo, debe iniciar sesión con una cuenta de Google.

Para poder servirlos, conectado a la página de inicio del servicio, inicie sesión con su cuenta de Google y haga clic en el botón Iniciar nuevo proyecto que encuentras arriba.

Luego escriba el nombre que desea asignar a la aplicación que está a punto de crear y haga clic en el botón aceptar.

Ahora, seleccione el español desde el menú desplegable para elegir el idioma (arriba a la derecha), para traducir la interfaz del servicio al italiano y continuar con el desarrollo de la aplicación a través del editor visual en la pantalla, que se divide en varias secciones .

En la parte izquierda del editor encontrará la lista de elementos y objetos que puede agregar a la interfaz de la aplicación ( Componentes disponibles ), en el centro, encontrará la pantalla que le muestra la vista previa de la aplicación ( espectador ), mientras que a la derecha está la lista de los diversos elementos que componen la aplicación ( Componentes utilizados ), el menú con las propiedades de los objetos seleccionados ( propiedad ) y el botón para cargar archivos multimedia ( multimedia ).

Para agregar uno o más elementos a la interfaz de la aplicación, selecciónelos de la lista de la izquierda y arrástrelos al visor en el centro, hasta el punto que prefiera.

Para modificar las propiedades, selecciónelas e intervenga a través de la sección correspondiente a la derecha.

Para agregar más pantallas a la aplicación, presione el botón Agregar pantalla ubicado en la parte superior, mientras usa el botón para eliminarlos Eliminar pantalla.

Cuando lo desee, puede guardar su aplicación haciendo clic en el menú proyectos ubicado en la parte superior izquierda y seleccionando el elemento Guardar proyecto.

 En cambio, para descargar la aplicación en su Pc, elija la opción Exportar el proyecto seleccionado (.aia) a mi Pc siempre adjunto al mismo menú.

Mobincube

Mobincube es un servicio web extremadamente simple de usar que le permite desarrollar aplicaciones para Android de una manera que no podría ser más intuitiva: con un simple arrastrar y soltar los elementos que se incluirán en la aplicación.

Es gratis y su interfaz está traducida a muchos idiomas, incluido el español.

Para usarlo, vaya a la página de inicio del servicio y haga clic en el botón Comenzar ahora.

En la nueva página que se muestra, cree su cuenta para acceder al servicio completando los campos apropiados a la izquierda o inicie sesión con la Cuenta de Google, Facebook o Twitter presionando los botones apropiados a la derecha y proporcionando los datos de inicio de sesión relacionados.

Una vez que haya iniciado sesión, haga clic en el elemento Crea una nueva aplicación ubicado en la parte superior, escriba el nombre que desea asignar a la aplicación en el campo Nombre de la aplicación y elija si desea comenzar desde uno de los modelos preestablecidos disponibles, haciendo clic en el botón crear colocado debajo del encabezado modelos, o si comienza a desarrollar su aplicación desde cero, haciendo clic en el botón crear que encuentras debajo del encabezado Nuevo.

En el primer caso, seleccione también cuál modelo tiene la intención de usar de la lista que se le propone.

Use el editor que se muestra para continuar con el desarrollo de la aplicación. A la derecha están los botones para ver los elementos y objetos que se pueden agregar y para personalizar los parámetros y la estructura de la aplicación, mientras que a la izquierda puede verlos en Vista previa de las pantallas.

Se pueden realizar personalizaciones adicionales seleccionando los elementos y objetos agregados a la aplicación y luego utilizando los controles apropiados que ve a la derecha.

Una vez que haya terminado de desarrollar su aplicación, haga clic en la pestaña Vista Previa ubicado en la parte superior, para previsualizarlo.

Si el resultado te satisface, ve a público (siempre presente en la parte superior) y continúe con la publicación de su creación.