Jetpack Compose: Curso definitivo desde 0 [2025]

所在平台: Udemy

课程主页: https://www.udemy.com/course/jetpack-compose-desde-0-a-profesional/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Jetpack Compose: 从零开始的终极课程 [2025] **课程概述:** 告别 XML,Jetpack Compose 时代已来!Jetpack Compose 是 Google 提供的全新工具包,允许开发者使用 Kotlin 以原生方式创建 Android 视图。本课程将引导您掌握这一强大的技术,并通过声明式编程的范式,以一种简单而强大的方式使用 Kotlin 来构建界面。 该课程目前处于早期访问阶段,内容和价格将随着时间的推移而不断增加。课程旨在循序渐进地教授您 Jetpack Compose 的核心概念,确保您构建扎实的知识基础,然后再深入探讨更复杂的主题。课程会不断更新,涵盖新功能和实际应用案例。 **课程重点内容:** * **布局和视图组织:** 了解 Compose 中的各种布局方式,以及如何有效地组织界面元素。 * **基本组件:** 学习使用 Compose 提供的基础 UI 组件。 * **最佳实践:** 掌握 Native Android UI 开发的最佳实践。 * **架构:** * Clean Architecture * MVVM 架构从零构建 * **实际应用:** 通过真实应用案例加深理解。 * **高级列表和网格:** 深入学习 `LazyColumn`、`LazyRow` 和 `GRID`,它们是 Compose 中构建列表和网格的关键。 * **导航:** 使用 Compose Navigation 实现应用内导航。 * **依赖注入:** 在整个项目中使用 Dagger Hilt 进行依赖注入。 * **主题和样式:** 实现暗黑模式,控制主题和样式。 * **网络请求:** 使用 Retrofit 和 Jetpack Compose 消费 API。 * **重要库:** 讲解和应用其他关键的 Android 开发库。 * **状态管理:** 理解状态、重组(recomposition)和状态提升(State Hoisting)。 * **自定义对话框:** 创建个性化的对话框。 * **测试:** 学习如何为 Compose 应用编写测试。 * **数据管理:** * ViewModel * LiveData * 数据持久化 * **启动页:** 在 Jetpack Compose 中创建启动页(Splash Screen)。 * **其他更多内容:** 课程将持续更新,涵盖更多 Jetpack Compose 的相关知识。 **课程目标:** 完成本课程后,您将掌握驾驭 Jetpack Compose 所需的所有知识和技能。

课程评论(0条)

课程详情

Olvídate de los XML, ha llegado JETPACK COMPOSEJetpack Compose es el nuevo kit de herramientas que GOOGLE nos provee para crear las vistas en Android de forma totalmente NATIVA es decir, en KOTLIN. A partir de ahora usarás Kotlin para la creación de las vistas, de una manera muy sencilla y potente. Y no solo eso, sino que trabajarás sobre el nuevo paradigma de programación necesario, la programación declarativa. El curso está en early access, es decir que durante el transcurso del tiempo seguirá creciendo MUCHO en contenido y también en precio. La idea es sencilla. Aprende realmente como funcionan las cosas, poco a poco y cuando vayas adquiriendo conocimientos sólidos avanzamos a temas más complejos. ¿Lo mejor? El curso puede crecer todo lo que queramos, iremos haciendo más aplicaciones y explicando todo lo nuevo que aparezca.Varios de los temas que ya están (o se subirán en breve) son: Empieza conociendo todos los "layouts" y las formas de organizar las vistasAprender a usar cada uno de los componentes básicosBuenas prácticasClean ArchitectureArquitectura MVVM desde 0Ejemplos de apps realesDOMINA los Recyclerviews (LazyColumn, LazyRow y GRID), son una parte muy importante así que haré mucho foco en él.Aprenderemos a navegar con Compose NavigationInyección de dependencias en todo el proyecto con Dagger HiltModo oscuro y control de los themes y stylesConsume APIS con RETROFIT y JETPACK COMPOSE¿Librerías importantes? Pues las explicaréEntiendo los estados, la recomposición y el State HoistingDiálogos personalizados¡TESTING!ViewModelLiveDataPersistencia de datosCrear un SPLASH en JETPACK COMPOSEY mucho másAl final del curso tendrás TODOS los conocimientos necesarios para DOMINAR Jetpack Compose.

课程标签

0人关注该课程

主题相关的课程