Guia2 Basico
Guia2 Basico
Guia2 Basico
¿Qué necesitas?
Para el desarrollo de la sesión debes contar con:
1. La computadora
2. Android Studio
Aprendiendo
Android Studio
1
• Integración con el repositorio GitHub y plantillas de código para ayudarte a compilar
funciones de apps comunes y también importar código de muestra.
• Variedad de marcos de trabajo y herramientas de prueba.
Interfaz de usuario
2
4. La barra de la ventana de herramientas se encuentra afuera de la ventana del
IDE y contiene los botones que te permiten expandir o contraer ventanas de
herramientas individuales.
5. Las ventanas de herramientas te brindan acceso a tareas específicas, como la
administración de proyectos, la búsqueda, el control de versiones, entre otras.
Puedes expandirlas y contraerlas.
6. En la barra de estado, se muestra el estado de tu proyecto y el IDE, además
de advertencias o mensajes.
Antes de Android Studio, los desarrolladores usaban Eclipse para crear aplicaciones para
Android. Sin embargo, como Android Studio es el IDE oficial de Google, hace que sea
más flexible, amigable, y que tu proyecto pueda escalar más rápidamente.
Android SDK
El Android SDK comprende todas las herramientas necesarias para codificar programas
desde cero e incluso para ponerlos a prueba. Estas herramientas permiten que el proceso
de desarrollo fluya sin problemas, desde el desarrollo y la depuración de programas hasta
el empaquetado.
El Android SDK es compatible con Windows, macOS y Linux, de modo que puedes
desarrollar en cualquier de estas plataformas.
Primera aplicación
• Lo primero que tenemos que hacer es abrir Android Studio y seleccionar New
Project o nuevo proyecto.
3
• A continuación, el programa te pedirá elegir un “Activity” que será el componente
principal de la interfaz gráfica de tu aplicación. Seleccionaremos el que dice “Empty
Activity”, que significa activity vacío. Luego le daremos click al botón “next”.
• Notemos que por defecto tenemos seleccionado a la izquierda “Phone and Tablet”,
pero también tenemos otras opciones, como por ejemplo Android TV.
4
• Elegimos también el lenguaje, seleccionamos Kotlin.
• Además de Nougat, encontrarán toda una lista de todas las versiones, nótese que
al seleccionar una nos aparece un mensaje del portencaje de dispositivos en los
cuales funcionará nuestra aplicación.
5
• Esperamos un momento mientras se cargan todos los recursos para nuestro
proyecto.
• Una vez cargados los menús de Android Studio, deberíamos tener una pantalla
similar a esta:
• Ahora, notemos que lo primero que nos aparece es el código de la aplicación bajo
la pestaña MainActivity.
• Podemos decir que todas las pantallas de una aplicación son una “activity” o
actividad. Las activities están conformadas por dos partes: la parte lógica y la
parte gráfica.
• La parte lógica es un archivo .kt (de kotlin) que es la clase que se crea para poder
manipular, interactuar y colocar el código de esa actividad.
6
• La parte gráfica es un XML que tiene todos los elementos que estamos viendo de
una pantalla declarados con etiquetas parecidas a las del HTML, es decir, que el
diseño de una aplicación en Android se hace similar a una página web; XML es un
primo de HTML.
7
Actividad 1
Responda a las siguientes preguntas
¿Qué lenguaje de programación usamos para crear nuestra aplicación en
Android?
Actividad 2
Ubicar el texto “hola mundo”, editarlo y ejecutar el programa.