Con este curso aprenderás desde cero como crear aplicaciones nativas de Android usando los estándares más modernos recomendados por Google, Kotlin como lenguaje de programación, Jetpack Compose como sistema de vistas para componener nuestras pantallas, Material 3 como sistema de diseño. Navegación entre pantallas con Navigation Compose, etc.Al crear aplicaciones nativas aprovecharemos todas las caracteristicas del sistema operativo Android y crear aplicaciones eficientes y con Jetpack Compose también nos aseguramos que las aplicaciones sean bonitas.Comenzaremos aprendiendo los conceptos básicos de Kotlin, ya que al final de cuentas programaremos todo el tiempo en este lenguaje de programación moderno, aprenderas desde las bases hasta las funciones avanzadas del lenguaje y algunos trucos para sacarle el máximo provecho.¿Qué aprenderás en este curso de Android?Kotlin: sintaxis y característicasProgramación Orientada a Objetos: las clases en Kotlin pueden ser de varios tipos, clases abstractas, interfaces, subclases, objetos anonimos, data class, enum class, Sealed class...Estructura de un Proyecto: te explicaré todos los archivos que componen un proyecto en Android. Conocimiento esencial si quieres ser un desarrollador de aplicaciones nativas.Componentes de Compose: qué son y cómo se usan cada uno de los composables que vienen con Jetpack Compose, Text, Column, Row, Scafold, Icon, Button, etc.Cómo hacer código ordenado y limpio.Versionamiento del código con Git y Github.Cambiar de forma profesional el icono y el SplashScreen animado de una aplicación.Implementar coroutines
What you'll learn
Kotlin syntax and features
Object-oriented programming principles in Kotlin
Project structure and components in Android
Using Jetpack Compose for UI development
Version control with Git and GitHub
Implementing coroutines
Course objectives
Teach students to create Android apps using Kotlin and Jetpack Compose
Provide a thorough understanding of object-oriented programming concepts
Facilitate hands-on experience with coding techniques and best practices