Desarrollo de aplicaciones de Android para principiantes: lo que necesita saber

Autor: Peter Berry
Fecha De Creación: 20 Agosto 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Aprender Desarrollo Movil Rapido | Pasos para empezar en el desarrollo de aplicaciones moviles
Video: Aprender Desarrollo Movil Rapido | Pasos para empezar en el desarrollo de aplicaciones moviles

Contenido


Aprender el desarrollo de aplicaciones de Android para principiantes puede parecer complicado, pero no tiene por qué serlo. Comencemos desde el principio. ¿Por qué los principiantes quieren aprender el desarrollo de Android?

Hay muchas buenas respuestas a esa pregunta. Android le brinda acceso directo a más de dos mil millones de usuarios mensuales. Es el sistema operativo móvil número uno y está muy por encima de iOS en términos de números absolutos. Android no solo se ejecuta en teléfonos, sino también en tabletas, televisores y relojes inteligentes. ¡Ahora las aplicaciones de Android incluso pueden ejecutarse en Chrome OS! Claro, los usuarios de iOS tradicionalmente gastan más en sus aplicaciones, pero incluso esa brecha está comenzando a cerrarse, ya que los usuarios de Android están más dispuestos a pagar su software.

Android también es relativamente fácil de desarrollar. No es necesariamente más sencillo codificar, pero hay menos barreras de entrada que otras plataformas.


Crear algo popular en Android es mucho más fácil que tener éxito en PC o Mac.

Lanzar aplicaciones es más simple en Android

Para comenzar con el desarrollo de aplicaciones de Android para principiantes, necesita el SDK de Android, probablemente Android Studio y el JDK de Java. Todo es gratis y veremos cuán fácil es configurarlo pronto. Crear una aplicación simple no es tan difícil, la mayor parte se puede hacer a través de un diseñador visual, y si te quedas atascado, ¡hay muchos tutoriales disponibles en este sitio!

Una vez que tenga su aplicación lista para usar, es un proceso muy simple crear un APK (un archivo que contendrá su aplicación y permitirá una fácil instalación) y enviarlo a Google Play Store. Todo lo que cuesta es una tarifa única de $ 25, luego podrá cargar aplicaciones ilimitadas en cualquier momento posterior. Incluso el proceso de revisión es automático (no hay humanos involucrados), lo que significa que su aplicación será visible en unas pocas horas. Google Play Store hace que sea muy fácil para las personas encontrar y descargar su aplicación. Como una "ruta al mercado", esto hace que sea muy fácil correr la voz y dejar que la gente comience a disfrutar de sus creaciones. Crear algo popular en Android es mucho más fácil que tener éxito en PC o Mac.


Con solo un poco de conocimiento básico, puede crear una aplicación de aspecto profesional y lanzarla a una audiencia de miles de millones en poco tiempo. El desarrollo de Android también es una habilidad de gran demanda. Mejor aún, Java (uno de los lenguajes de programación oficiales de Android) es el idioma número uno buscado por los empleadores. El "otro" lenguaje oficial es Kotlin, que es lo suficientemente similar a Java y C # para que pueda transferir fácilmente sus habilidades a otros roles.

Esta perfecta convergencia de factores hace que Android sea un desarrollo ideal plataforma. Obtener una aplicación lanzada en iOS es considerablemente más difícil y significa que llegarás a un público más pequeño. Desarrollar para PC significa luchar para encontrar una plataforma para hacer correr la voz acerca de su dispositivo. El desarrollo de Android significa crear aplicaciones para los dispositivos en nuestros bolsillos y colocarlas en una tienda que muchas personas revisan regularmente.

Comenzando con el desarrollo de aplicaciones de Android para principiantes

¿Convencido? ¡Excelente! Entonces, ¿qué necesitas para comenzar?

Necesitarás una computadora con especificaciones bastante decentes, nada demasiado importante. Si se hizo en los últimos años y ejecuta Windows, probablemente esté listo para comenzar. A partir de ahí, deberás descargar algunas cosas:

  • Android Studio
  • Android SDK
  • Java JDK - potencialmente

Comience con la última versión de Android Studio. Al momento de escribir, la última versión es 3.2.1, pero esto cambia rápidamente. Elija el que se recomienda en Developer.Android. El SDK de Android ahora viene con Android Studio, por lo que no es necesario descargarlo por separado. Lo único que necesitará para el desarrollo de Android es Java JDK, que deberá descargar por separado del sitio de Oracleaquí.

Veremos cómo descargar y configurar todo con más detalle en futuras publicaciones sobre el desarrollo de aplicaciones de Android para principiantes. Por ahora, concentrémonos en cuáles son realmente estos componentes.

El JDK: El JDK es el "Kit de desarrollo de Java". Le permitirá a su computadora comprender e interpretar el código Java (que es el lenguaje de programación preferido de Android, junto con el recién llegado Kotlin). Esto es importante porque sus aplicaciones se escribirán con Java; lo necesitará para que el resto funcione. Nunca necesitará tocar esto nuevamente a menos que mueva las computadoras, pero debe descargarlo e instalarlo inicialmente.

Android Studio:Android Studio es el entorno oficial de desarrollo integrado (IDE) para el desarrollo de Android. Actuará como su centro central para el desarrollo. Aquí es donde ingresará el código Java, ejecutará y depurará aplicaciones, y administrará todos los archivos de su proyecto. Este es el software que proporciona su interfaz para la codificación y las pruebas, pero requiere los otros elementos de esta lista para hacerlo.

El SDK:El kit de desarrollo de software de Android (SDK) es una selección de herramientas necesarias para el desarrollo de Android. Estas herramientas incluyen código adicional que servirá como puente entre los dispositivos Java y Android (para que pueda acceder a las funciones nativas de Android), funciones que ayudarán a compilar y ejecutar sus aplicaciones, y otras herramientas útiles que pueden ser beneficiosas al codificar , como un emulador para probar tus aplicaciones. (Un emulador ejecuta Android en su PC para que pueda probar las aplicaciones que ha creado sin necesidad de un hardware por separado).

El SDK viene incluido con Android Studio. Para comenzar, solo necesita instalar Studio y estará listo para comenzar. Al igual que con el JDK, no necesitará usar esto directamente hasta una etapa mucho más tardía. Para la mayoría de las tareas, Android Studio interactuará con usted por usted.

Además de instalar el JDK, Android Studio se encargará de la mayor parte de la instalación y configuración por usted.

La gran decisión: ¿Kotlin o Java?

Cuando decida ingresar al desarrollo de Android desde cero, se verá obligado a elegir el mejor lenguaje de programación para aprender: Android o Kotlin. Puede leer sobre las diferencias aquí, pero basta decir que, en general, Kotlin es una alternativa ligeramente simplificada a Java que ayuda a resolver algunas de las peculiaridades únicas de Java. Dicho esto, Java es más ampliamente reconocido y, como se mencionó, es buscado por los empleadores. Google está presionando a Kotlin, por lo que cada vez más codificadores están haciendo la transición.

Resumen: ¿en qué consiste el desarrollo de aplicaciones de Android para principiantes?

Con todo esto en mente, estamos comenzando a construir una imagen básica del desarrollo de aplicaciones de Android.

Efectivamente, una aplicación de Android es un código escrito con Java (que requiere el JDK) que tiene una funcionalidad adicional en capas gracias al SDK de Android. También consta de varias imágenes, moscas de diseño, música y otros archivos de "recursos". Android Studio reúne todo esto para nosotros y cuando presionas Ejecutar o Exportar, el código y todos los activos se colocan en un contenedor llamado APK. Esto es algo así como un archivo .zip, ya que está comprimido, y como un archivo .exe, ya que funciona como un archivo de instalación. En este punto, solo hay un archivo que debe compartir y ejecutar para distribuir sus programas.

Hay mucho más que eso, pero esa es la esencia básica. Todo lo que queda es aprender a programar, lo que puedes hacer siguiendo tutoriales y comenzando con proyectos simples para principiantes. Si tiene ganas de excavar, puede encontrar una gran cantidad de publicaciones en este sitio. Este es un excelente lugar para comenzar todo lo que necesita saber sobre su primera aplicación de Android.

Mejor aún, consulte el curso Introducción al desarrollo de aplicaciones de Android en la academia DGIT para obtener la forma más rápida y fácil de aprender el desarrollo de aplicaciones de Android para principiantes. Estén atentos para futuras publicaciones como esta, que cada semana lo guiarán a través de los conceptos básicos.

Oppo preentó el Reno Z, el miembro má barato de la erie de teléfono Reno de la compañía.Oppo también preentó do nuevo colore para el Reno normal: Coral e Inpiration ...

olo diponible para pre-pedido hata ahora, lo teléfono inteligente Oppo ahora etán oficialmente diponible para u compra en el Reino Unido a travé del minorita de teléfono Carphone W...

Popular En El Sitio