class: center, middle, inverse # Desarrollo Mobile - Android --- # Dinámica de la materia Desarrollo *INDIVIDUAL* de una aplicación mobile durante la materia * 2 entregas parciales * Promocionable * Entrega tarde/incompleta -> Recuperatorio * Mínimo funcionamiento -> Nota 7 * Más puntos por buenas prácticas, cohesión, síntesis, limpieza y optimización del código Recuperatorio -> Más funcionalidades agregadas a la aplicación Las 2 horas de clase se distribuyen en 0,5 hrs de teórica y 1,5 hrs de práctica --- # ¿Qué tecnologías vamos a usar? * Android Studio como IDE * Kotlin como lenguaje * Compose como UI Toolkit --- # Temas que vamos a ver * UI (Positions, Aligning, Animations) * Navigation * Data states and saving * API retrieval and parsing * Themes (dark, light, custom) * Biometric Login * Social Login * Language accessibility * Bottom Nav Bar * Notifications --- # Instalar Android Studio [Link de descarga](https://developer.android.com/studio) # Crear nuestra app 1. Abrir Android Studio 2. Seleccionar *New Project* 3. Seleccionar *Empty Activity* 4. Elegir un nombre para el paquete, un lugar donde guardarlo y settear el minSDK en API 24 5. Ir a Settings, Plugins y descargar el *Kotlin* plugin