Hay varias formas de abordar el desarrollo de Android, pero la más oficial y poderosa es utilizar Android Studio. Este es el IDE (Entorno de desarrollo integrado) oficial para la plataforma Android, desarrollado por Google y utilizado para hacer la mayoría de las aplicaciones que probablemente usa a diario.
Android Studio se anunció por primera vez en una conferencia de E / S de Google en 2013 y se lanzó al público en general en 2014 después de varias versiones beta. Antes de su lanzamiento, el desarrollo de Android se manejaba principalmente a través de Eclipse IDE, que es un IDE de Java más genérico que también es compatible con muchos otros lenguajes de programación.
Android Studio hace la vida mucho más fácil en comparación con el software no especializado, pero todavía tiene un pequeño camino por recorrer antes de que pueda afirmar que es una experiencia completamente intuitiva y fluida. Para principiantes completos, hay mucho que aprender aquí y gran parte de la información disponible, incluso a través de canales oficiales, está desactualizada o es demasiado densa como para entenderla.
- ¿Cuál es la mejor aplicación de seguridad para Android?
- ¿Qué tan factible es crear una aplicación de Android popular, como un juego u otro, solo?
- ¿Cuál es la mejor aplicación de navegador GPS para Android y por qué?
- ¿Cuáles son las tres mejores aplicaciones en tu teléfono?
- ¿Cómo puedo hacer que mi teléfono Android sea más rápido?
En esta publicación, explicaremos lo que hace Android Studio con un poco más de detalle y repasaremos la funcionalidad básica que necesita para comenzar. Trataré de mantener todo lo más fácil posible y espero que esto sirva como el primer paso en su viaje hacia el Desarrollo de Android.
Entonces, ¿qué es Android Studio?
Aquellos de ustedes que no tienen experiencia previa en codificación aún pueden preguntarse con precisión cuál es el papel de Android Studio en lo que respecta al desarrollo … ¿qué es un IDE de todos modos?
Como IDE, el trabajo de Android Studio es proporcionarle la interfaz para que pueda crear sus aplicaciones y manejar gran parte de la complicada administración de archivos detrás de escena. El lenguaje de programación que usará es Java y se instalará por separado en su máquina. Android Studio es simplemente donde escribirá, editará y guardará sus proyectos y los archivos que comprenden dichos proyectos. Al mismo tiempo, Android Studio le dará acceso al SDK de Android o al ‘Kit de desarrollo de software’. Piense en esto como una extensión del código Java que le permite ejecutarse sin problemas en dispositivos Android y aprovechar el hardware nativo. Se necesita Java para escribir los programas, se necesita el SDK de Android para que esos programas se ejecuten en Android y Android Studio tiene el trabajo de armarlo todo por usted. Al mismo tiempo, Android Studio también le permite ejecutar su código, ya sea a través de un emulador o mediante un hardware conectado a su máquina. Entonces también podrá ‘depurar’ el programa mientras se ejecuta y recibir comentarios que expliquen fallas, etc. para que pueda resolver el problema más rápidamente.