Guia2 Basico

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

SESIÓN 2

SEMANA 2 Entorno de desarrollo

¿Qué conocerás en esta sesión?

En esta sesión aprenderás sobre Android Studio y conocerás su interfaz. Aprenderás


qué es el Android SDK y desarrollarás tu primera aplicación.

¿Qué necesitas?
Para el desarrollo de la sesión debes contar con:
1. La computadora
2. Android Studio

Aprendiendo

Android Studio

Android Studio es el entorno de desarrollo integrado (IDE) oficial para el desarrollo de


apps para Android. Además, su potente editor de códigos y sus herramientas para
desarrolladores, ofrece incluso más funciones que aumentan tu productividad cuando
desarrollas apps para Android, como las siguientes:

• Un sistema de compilación flexible


• Un emulador rápido y cargado de funciones
• Un entorno unificado donde puedes desarrollar para todos los dispositivos Android.
• Aplicación de cambios para insertar cambios de código y recursos a la app en
ejecución sin reiniciarla.

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

La ventana principal de Android Studio consta de varias áreas lógicas identificadas en la


siguiente figura:

1. La barra de herramientas te permite realizar una gran variedad de acciones,


como ejecutar tu app e iniciar las herramientas de Android.
2. La barra de navegación te ayuda a explorar tu proyecto y abrir archivos para
editar. Proporciona una vista más compacta de la estructura visible en la
ventana Project.
3. La ventana del editor es el área en la que puedes crear y modificar código.
Según el tipo de actividad actual, el editor puede cambiar. Por ejemplo, cuando
ves un archivo de diseño, el editor muestra el Editor de diseño.

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 SDK de Android es un conjunto de herramientas y bibliotecas de desarrollo de


software que se requieren para desarrollar aplicaciones Android. Cada vez que Google
lanza una nueva versión o actualización de Android, también se lanza un nuevo SDK que
los desarrolladores deben descargar e instalar. Cabe destacar que, si bien también
puedes descargar y utilizar el SDK de Android sin necesidad de usar Android Studio,
por lo general deberás trabajar con Android Studio para cualquier desarrollo de Android.

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.

• Ahora colocaremos un nombre para nuestro proyecto, se recomienda no usar tildes


ni caracteres distintos a letras y números.

4
• Elegimos también el lenguaje, seleccionamos Kotlin.

• Finalmente, seleccionamos el SDK mínimo con el cual nuestra aplicación funcionará,


recomendamos usar Nougat, y presionamos el botón “Finish”.

• 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.

Ejecución de la primera aplicación

Para ejecutar nuestra primera aplicación para


Android, basta darle click al botón que tiene
forma de triángulo llamado “run”.
Automáticamente el programa cargará el
emulador del dispositivo Android para poder
visualizar nuestra primera app llamada “Hello
World” u Hola Mundo.

7
Actividad 1
Responda a las siguientes preguntas
¿Qué lenguaje de programación usamos para crear nuestra aplicación en
Android?

¿Cuál es la extensión de los archivos de Kotlin?

Actividad 2
Ubicar el texto “hola mundo”, editarlo y ejecutar el programa.

También podría gustarte