Skip to content

Latest commit

 

History

History
120 lines (57 loc) · 3.67 KB

File metadata and controls

120 lines (57 loc) · 3.67 KB

Kotlin-Intermedio > Sesión 1

Sesión 1: Proyecto Android y Views

1. Objetivos 🎯

  • Reconocer el IDE Android Studio con el que desarrollan aplicaciones móviles.
  • Conocer la estructura de un proyecto android y todos los archivos generados por el IDE
  • Modificar el proyecto por defecto
  • utilizar los controles esenciales para generar interfaces básicas.

2. Contenido 📘


Setup inicial

Se detalla como crear un proyecto android desde nuestra IDE Android Studio, explicando el significado de los distintos campos y opciones para su configuración.


Estructura del proyecto

Con el proyecto nuevo creado, analizamos la estructura del proyecto y explicamos cada sección de esta y su propósito.


Emulación de dispositivos

Ahora que tenemos mayor conocimiento de nuestro proyecto, vamos a configurar un emulador de algún dispositivo móvil para poder correr nuestra aplicación! 📱


Correr en un dispositivo físico

Basta de emulaciones, utilizaremos un dispositivo móvil físico para instalar nuestra primera aplicación a nuestro móvil. 📱


Introducción a Views

Un View es una clase que representa la base de todos los componentes para la interfaz gráfica y su representación gráfica está delimitada por un rectángulo. La descripción gráfica de un View así como su posición en la pantalla está determinado por un archivo layout en lenguaje XML, y se encuentran distribuidos jerárquicamente en un árbol de Vistas. Un tipo especial de View es el ViewGroup, que es un contenedor de Views y otros ViewGroups con un formato de orden específico.

Botones y textos

Se crearán Vistas desde cero mediante código y las utilizaremos para detonar eventos sencillos como modificar un texto.


Inputs e imágenes

Ampliaremos el dominio a ImageViews para la visualización de imágenes y EditTexts para ingresar un texto desde el teclado del móvil, y explorando los eventos que este detona.


3. Proyecto (Postwork) 🔨

Aplica los lineamientos que vienen en esta guía para definir y comenzar el desarrollo de tu proyecto.

4. Temas adicionales 📖

Imágenes mediante URL

Mostrar imágenes en un ImageView por medio de URLS, utilizando la librería coil disponible en mavenCentral().


Anterior | Siguiente