Una de las principales ventajas de un sistema operativo «abierto» como Android es lo que todos pueden probar en el desarrollo de aplicaciones sin tener que pagar grandes sumas, teniendo la posibilidad de distribuir sus creaciones a través de varios canales.

Alguna vez te preguntaste como desarrollar aplicaciones para Android ? Si la respuesta es sí, agárrate fuerte porque con esta guía mía finalmente podrás despejar tu mente. En las siguientes líneas, de hecho, encontrará indicadas aquellas que, en mi humilde opinión, representan las mejores herramientas para realizar la operación en cuestión y las indicaciones relativas de uso: estos son programas gratuitos que los desarrolladores están acostumbrados a usar para sus creaciones .

Claramente, para poder servirlos y poder crear aplicaciones exitosas, primero necesitará estudiar un poco el tema, es decir, lenguajes de programación, pero estoy seguro de que, con la cantidad adecuada de esfuerzo y atención, podrá obtener excelentes resultados en poco tiempo y dirígete a Play Store. Pero ahora es suficiente para chatear y pasar a la acción. ¡Les deseo, como siempre, una buena lectura y les deseo lo mejor en todo!

Información preliminar

Antes de entrar en el tutorial, luego antes de ir a descubrir como desarrollar aplicaciones para Android, es mi deber hacer algunas aclaraciones al respecto.

En primer lugar, repito que, para continuar, es esencial saber, o al menos tener un mínimo de conocimientos, de lenguajes de programación solía hacer aplicaciones y juegos para Android.

En el caso específico del sistema operativo Google, los lenguajes de programación más comunes son Java y XML. Si desea profundizar en el tema, puede consultar mis guías dedicadas a cómo comenzar a programar, cómo crear un programa, cómo aprender Java y cómo programar en Java, sin mencionar el hecho de que también puede investigar un poco en Google: de hecho, en la red , hay varios tutoriales dedicados a estos lenguajes de programación.

Sin la aclaración necesaria anterior, para crear aplicaciones para Android solo necesita usar el apropiado programas, que se dividen en dos grandes categorías: i SDK (acrónimo de Software Development Kit) y yo software comercial independiente.

Los primeros son herramientas puestas a disposición por las compañías que administran los sistemas operativos ( google, en el caso de Android ) y le permite aprovechar al máximo la plataforma a la que se dirigen, lo que le permite administrar todo en detalle, optimizar cada función y realizar varias pruebas. En el caso de Android, la colección de herramientas para el desarrollo de aplicaciones se llama Android SDK.

El software comercial independiente, por otro lado, son aquellos puestos a disposición por terceros, como se puede entender desde la definición misma, y ​​permiten el desarrollo de contenido dentro de un entorno integrado. En la mayoría de los casos, presentan una dificultad de uso bastante limitada y permiten la creación de un proyecto único que se puede exportar en diferentes formatos, como un paquete compatible con múltiples plataformas, dependiendo de la licencia que posea.

Cómo desarrollar aplicaciones de Android

Ahora vamos al meollo de la guía y descubramos, juntos, cómo desarrollar aplicaciones para Android: para hacer esto, todo lo que tiene que hacer es aprovechar las herramientas de las que hablaré en las siguientes líneas. Sinceramente espero que puedan satisfacerte.

Cómo crear aplicaciones de Android con Android Studio

El primer recurso que quiero sugerirle que considere es Android Studio : es la herramienta oficial, puesta a disposición por Google, para crear y probar aplicaciones para Android. Es 100% gratuito y se puede usar tanto en Windows como en MacOS.

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 mostrada. Luego, seleccione la casilla junto a la palabra en el formulario que se le muestra He leído y acepto los términos y condiciones anteriores y presione botón azul colocado debajo.

Descarga del programa completada, si está utilizando ventanas abre el archivo .exe obtenido y, en la ventana que ve aparecer en el escritorio, haga clic en los botones , siguiente tres veces seguidas y acabado.

En cambio, si estás usando MacOS abre el paquete .dmg tengo, mueve el Icono de Android Studio en la carpeta aplicaciones Mac, haz clic derecho sobre él y selecciona el elemento abierto desde el menú que aparece, de manera tal que se inicie el programa pero evitando las limitaciones impuestas por Apple a las aplicaciones que provienen de desarrolladores no certificados (una operación que debe realizarse solo en el primer inicio).

Ahora, independientemente del sistema operativo utilizado, en la ventana que se abrirá en la pantalla, haga clic en los botones bueno y siguiente (tres veces seguidas), espere la descarga de los componentes necesarios para ejecutar Android Studio para iniciar y finalizar y, para concluir, haga clic en el botón acabado.

Ahora se encuentra frente a la pantalla principal del programa: para comenzar a crear un nuevo proyecto, seleccione la opción Comience un nuevo proyecto de Android Studio, elige el formulario desde el que desea comenzar, asigne un nombre a la aplicación que está a punto de generar y seleccione el versión del SDK para usar Luego presione el botón siguiente e indica cuáles de las bases predefinidas disponibles desea explotar, configure los valores (o deje los predeterminados) y haga clic en el botón acabado.

En este punto, use el editor de programas para desarrollar su aplicación o personalizar la plantilla elegida previamente. El editor está compuesto por varias partes: a la izquierda encontrará la estructura y a la derecha el área donde puede ingresar las partes del código, mientras que en la parte superior están los botones para insertar objetos, pegar las partes del código, etc. y la barra de menú.

Cuando lo desee, puede guardar el proyecto de su aplicación seleccionando el menú expediente (arriba a la izquierda) y haciendo clic en el elemento apropiado adjunto. Para obtener más información, lo invito a consultar la guía sobre el uso de Android Studio proporcionada directamente por Google.

Cómo crear aplicaciones de Android con Visual Studio

Para el desarrollo de aplicaciones para Android también se suele utilizar Visual Studio, un software distribuido por Microsoft, gratuito y disponible para Windows y MacOS. Admite varios lenguajes de programación, su interfaz de usuario es bastante práctica y le permite crear no solo aplicaciones para la plataforma móvil de Google, sino también para otros sistemas operativos, móviles y no móviles.

Para poder atenderlos, vaya al sitio web del programa y haga clic en el botón descargar, presente en la entrada comunidad.

Completó la descarga, si lo que está utilizando es una PC ventanas abre el archivo .exe obtenido y, en la ventana que aparece en el escritorio, haga clic en el botón . Luego presione el botón seguido y espere a que se instale Visual Studio. Luego ubique la sección Dispositivos móviles y juegos, marque la casilla junto al lenguaje de programación que le interesa (p. ej. Desarrollo de aplicaciones para dispositivos móviles con C ++. ) y haga clic en el botón instalar.

Si estas usando MacOS, en su lugar, abra el paquete .dmg obtenido, haga doble clic en Icono del instalador de Visual Studio en la ventana emergente en el escritorio y presione el botón seguido en la ventana adicional que se muestra. En este punto, debe preocuparse por instalar el complemento necesario para desarrollar aplicaciones para Android: seleccione las casillas que encuentre en la entrada Android y haga clic en el botón instalar.

Ahora, independientemente del sistema operativo que utilice, si tiene un Cuenta de Visual Studio, inicie sesión con las credenciales de inicio de sesión relevantes; de lo contrario, seleccione la entrada para omitir este paso, siga el procedimiento de configuración inicial y haga clic en el botón Inicie Visual Studio.

Ahora, seleccione el artículo Crea un nuevo proyecto, elija uno de los modelos disponible y haga clic en el botón siguiente, luego use los campos en pantalla para asignar un nombre para el diseño de su aplicación, elija el ruta para guardar el conjunto y el nombre para asignar al contenedor y presionar el botón crear.

Más tarde, finalmente puede comenzar a usar el editor de programas para desarrollar su aplicación: a la derecha hay secciones que le permiten ver la estructura del proyecto y las propiedades de los elementos agregados, en el centro, en su lugar, está el pantalla con las partes del código, mientras que en la parte superior encontrará la barra de herramientas y la barra de menú con los botones y funciones útiles para continuar con la programación.

Cuando lo desee, puede guardar su «creación» en la ruta que se muestra arriba haciendo clic en el menú expediente (arriba a la izquierda) y seleccionando el elemento Guardar (nombre del proyecto).

Cómo crear aplicaciones de Android con Eclipse

¿Alguna vez has oído hablar de Eclipse ? No? No hay problema, te diré de qué se trata. Es un software reconocido para desarrollar y compilar aplicaciones basadas en Java. Es compatible con Windows, macOS y Linux y se puede usar para crear aplicaciones para Android, usándolo junto con el complemento gratuito Herramientas de desarrollo de Android (ADT).

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

Una vez descargado, si está utilizando ventanas, extraer el Archivo ZIP obtenido en una carpeta de su elección y lanza el software Eclipse en su interior. Luego, en la ventana que aparece en el escritorio, haga clic en los botones y bueno y listo

Si estas usando MacOS, en su lugar, abra el paquete .dmg consiguió y arrastra el icono de programa en la carpeta aplicaciones Pc, luego haga clic derecho sobre ella y seleccione el elemento abierto desde el menú que aparece, para iniciar la aplicación va a eludir las limitaciones impuestas por Apple a las aplicaciones que provienen de desarrolladores no certificados (una operación que debe realizarse solo en el primer inicio).

Ahora, independientemente del sistema operativo utilizado, espere a que se descargue y ejecute el software, luego haga clic en «X» que encuentras al lado del artículo bienvenida, en la ventana que se abrió.

Proceda, por lo tanto, yendo a la instalación de Herramientas de desarrollo de Android : para hacer esto, presione el elemento apoyo que se encuentra en la parte superior izquierda y selecciona, desde el menú que se abre, la redacción Instalar nuevo software. En la siguiente ventana, escriba la dirección en el campo vacío. http://dl-ssl.google.com/android/eclipse/, haga clic en el botón añadir, marque la casilla para instalar el componente Herramientas para desarrolladores, haga clic en el botón siguiente y acepte la licencia de usuario correspondiente.

Una vez hecho esto, comience a usar el editor de Eclipse para desarrollar sus aplicaciones: a la izquierda está la lista de todos los proyectos, en la parte inferior encontrará la barra con pestañas donde puede obtener información sobre lo que está planeando , mientras que a la derecha puede ver todos los miembros de la clase seleccionada.

Para comenzar a trabajar en un proyecto, haga clic en el menú expediente ubicado en la esquina superior izquierda, selecciona los elementos nuevo y Proyecto Java de este último, complete el campo Nombre del proyecto ingrese el nombre que desea asignar a su proyecto y haga clic en el botón acabado.

Cuando lo desee, puede guardar el proyecto en el que está trabajando haciendo clic en el menú expediente (arriba a la izquierda), seleccionando el elemento Guardar anuncio, indicando la posición y el nombre que desea asignar al archivo de salida y haciendo clic en el botón bueno.

Tenga en cuenta que, para funcionar, Eclipse necesita el software Java instalado en su Pc. Si esto no está presente en su PC, puede manejarlo fácilmente leyendo mi tutorial sobre cómo instalar Java.

Cómo crear aplicaciones de Android en línea

Si no desea descargar nuevos programas en su Pc y, sobre todo, todavía no está familiarizado con los lenguajes de programación, puede desarrollar aplicaciones para Android en línea, actuando de manera «visual». Para hacer esto, puedes usar MIT App Inventor : es un servicio web gratuito y utilizable después de iniciar sesión con la cuenta de Google, que le permite crear aplicaciones para Android de una manera muy simple, actuando directamente desde la ventana de cualquier navegador y sin tener que instalar absolutamente nada en la PC.

Me preguntas cómo puedes servirles. Te lo diré de inmediato. Primero, conectado al sitio web del servicio y haga clic en el botón Iniciar nuevo proyecto, que se encuentra en la parte superior. Luego, ingrese el nombre que desea asignar a la aplicación que desea crear y haga clic en el botón bueno.

Ahora que ve el editor de MIT App Inventor, traduzca la interfaz al italiano, utilizando el menú desplegable apropiado, que encontrará en la parte superior derecha. Luego comienza a desarrollar su aplicación utilizando las diversas herramientas en la pantalla: a la izquierda está la lista de los elementos y objetos que puede agregar a la interfaz de la aplicación, en el centro puede encontrar la vista previa de la aplicación, mientras que a la derecha la lista de los elementos que lo componen, el menú con las propiedades de los objetos seleccionados y el botón para cargar archivos multimedia.

Para agregar cuáles son los elementos que le interesan a la interfaz de la aplicación, selecciónelos de la lista de la izquierda y arrástrelos a la pantalla que le permite obtener una vista previa de la aplicación, soltándolos donde desee que se coloquen. Para cambiar las propiedades de un elemento específico, en su lugar, selecciónelo y use los elementos y opciones que encuentre en la sección correspondiente, a la derecha.

Si es necesario, también puede agregar nuevas pantallas a la aplicación haciendo clic en el botón Agrego pantalla, ubicado en la parte superior. Para eliminarlos, selecciónelos y presione el botón Eliminar pantalla, que siempre encuentras en la parte superior.

Cuando lo desee, puede guardar la aplicación que creó seleccionando el elemento proyectos desde el menú ubicado en la esquina superior izquierda y haciendo clic en el elemento Guardar proyecto en el presente. En cambio, para descargar la aplicación en su PC, debe seleccionar, siempre desde el menú proyectos, la opción Exportar el proyecto seleccionado (.aia) a mi Pc.

Para obtener más información sobre el uso y el funcionamiento de MIT App Inventor, lo invito a consultar la guía de servicio oficial.

Cómo crear aplicaciones de Android y ganar

Finalmente lograste crear aplicaciones para Android y ahora quieres saber como ganar, publicándolos en Play Store ? Te diré enseguida cómo hacerlo, no es complicado.

Todo lo que necesitas hacer es abrir un cuenta como desarrollador, asocia el último con el tuyo Perfil de Google (una operación que tiene un costo de $ 25 de ) y envíe la aplicación que ha desarrollado al gigante de búsqueda de Internet. Para completar todos estos pasos, solo necesita ir a la página web para registrarse Consola Google Play.

Desde allí, inicie sesión con su cuenta de Google o asegúrese de que la que está usando sea la correcta, de lo contrario, haga clic en el enlace Inicia sesión con otra cuenta y cambiarlo Luego marque la casilla debajo del encabezado Acepto el contrato con los desarrolladores., haga clic en el botón Ir al pago debajo, ingrese la información de su tarjeta de crédito en la página siguiente y, finalmente, proporcione los datos de su cuenta de desarrollador.

Más tarde, puede continuar cargando el Archivo APK de tus aplicaciones, administrando i metadatos (de ahí la versión y los requisitos del sistema) y pensar en parte comercial (es decir, el título, la descripción, etc.).

Para ganar dinero con sus aplicaciones, puede elegir que estén disponibles por una tarifa, para lo cual los ingresos se derivarán directamente de la compra de los mismos por parte de otros usuarios, que de forma gratuita, insertando sin embargo dentro del pancartas publicitarias eso te permitirá monetizar todo. También puede considerar proponer a sus usuarios compras en la aplicación, a través del cual ofrecer contenido adicional después de pagar una suma determinada en la descarga. Para profundizar aún más la discusión, puede consultar la guía oficial sobre el uso y el funcionamiento de Play Console.