安卓Jetpack Compose:综合训练营 | Android Jetpack Compose: The Comprehensive Bootcamp

Kotlin Android应用程序开发:Firebase Firestore、Hilt&Dagger、ROOM DB、ViewModel、导航和Clean Architecture
讲师:Paulo Dichone | Software Engineer, AWS Cloud Practitioner & Instructor

双语资源中英文字幕学习课程,独家翻译制作,提供全部配套课程资料。全网最低价享受高品质课程资源,无限分享下载。

你将会学到什么?

  • 使用Android Jetpack Compose学习干净的体系结构和MVVM模式
  • Master Jetpack编写和构建现代安卓应用程序
  • 使用Jetpack Compose和Kotlin构建7个Android应用程序-使用Firebase Firestore作为后端
  • 使用Jetpack工具和Compose掌握现代Android开发最佳实践
  • 利用Hilt和Dagger,在Jetpack Compose Android应用程序中添加依赖注入
  • 使用Jetpack Compose从头开始构建漂亮的原生UI-一种用于构建现代Android应用程序的声明式方法
  • 将Android ROOM数据库集成到Compose应用程序中

课程要求

  • 一般来说,基本的编程经验是有帮助的,但不是必需的。本课程涵盖了使用Kotlin和Jetpack Compose构建Android应用程序所需的一切
  • 课程中包含的Kotlin基础知识

课程说明

本课程是为初学者和高级开发人员量身定制的

Android Jetpack Compose是在Android应用程序开发中构建现代Android应用程序的一种新方式。

软件开发行业正在远离构建应用程序的强制性方法,在这种方法中,开发人员需要编写大量样板代码,浏览不一致的API,以及难以维护的代码来构建简单的移动应用程序。

使用Jetpack Compose,为Android平台构建原生UI更加轻松简洁一致更少*代码

Jetpack Compose是一个新的现代工具包,它为Android开发人员提供了一种简化和加速的方法,可以使用该工具包在Android上构建原生UI-;开发人员可以使用Kotlin用更少的代码构建android应用程序

Jetpack Compose在Android开发中带来了范式的转变——我们现在描述UI,而不是指定构建UI的步骤。使用Jetpack Compose,我们可以在Android Studio中开发用户界面时通过实时预览快速迭代,从而加快了开发时间。

使用Jetpack,创建流畅的动画和使用Material Design是轻而易举的事,因为该工具包由Android平台API和直观的Kotlin API提供支持。

本课程将带您了解使用Jetpack Compose和Kotlin开发应用程序的最新进展。

您将学习什么是可组合功能的基本知识,以及如何在Compose中处理状态,以及如何构建充分利用Jetpack Compose和Kotlin功能的成熟android应用程序。

谁是这门课的理想学生

本课程是为初学者和高级开发人员量身定制的

我创建这门课程时就考虑到了你——无论你是初学者还是更有经验的开发人员,你都会发现课程材料同样有价值——这是一门深入的课程,我从一开始就带你构建一个复杂的Jetpack Compose应用程序。

我安排了这门课程,即使你从未使用过Kotlin编程,在学习Jetpack Compose之前,你也有机会学习基本、中级和高级Kotlin概念。

另一方面,如果你已经很好地掌握了Kotlin,你可以完全跳过Kotlin部分,转到Jetpack Compose部分。

你将学到什么

这门课程很全面,这意味着我认为你在开发安卓应用程序方面没有太多经验,所以我将带你了解入门所需的所有概念。这是一门包含大量信息的综合课程。以下是您将要学习的几个关键概念:

  • Jetpack的组成及其相对于构建Android应用程序的强制性方式的优势
  • Kotlin编程基础知识、中级和高级概念(可选-如果需要,可以跳过)
  • 核心Jetpack Compose概念:可组合功能、Compose布局小部件和修改器
  • 了解如何在Compose中自定义UI元素
  • 了解Jetpack Compose如何处理状态-重新定位和状态提升
  • 了解如何使用无状态的可组合功能为Android设备构建原生UI
  • 了解MutableState和Flow如何使用可组合函数
  • 掌握如何构建8个Jetpack组成从简单到复杂的应用程序(提示计算器、电影应用程序、笔记应用程序、琐事应用程序、天气预报应用程序等)
  • 在学习Jetpack Compose的同时构建许多应用程序(当然!)
  • 了解如何使用Clean Architecture、MVVM、ViewModel和Coroutines构建Compose应用程序
  • 构建使用Android ROOM数据库的Compose应用程序
  • 了解如何使用Reform从API解析JSON数据
  • 了解如何使用Jetpack导航组件帮助在Compose应用程序中创建导航结构
  • 了解如何与Hilt和Dagger一起使用依赖注入来构建易于重构和测试的应用程序
  • 构建一个capstone应用程序(a.Reader),使用Firebase Firestore对用户进行身份验证并保存书籍
  • 还有更多(查看课程以获得完整的主题列表!)

在课程结束时,您将了解有关Kotlin和Jetpack Compose的所有知识,以便使用Jetpack Compose构建复杂的Native UI和Android应用程序

无风险试用

本课程提供30天退款保证-如果你发现这不适合你,你可以拿回你的钱,不用问任何问题!

立即注册,开始使用Jetpack Compose构建现代Android应用程序-构建快速、简洁和强大的Android原生UI的新方法。

我等不及要在球场上见到你了!

期待很快与您见面。

保罗:)

此课程面向哪些人?

  • Android初学者
  • Android开发者好奇使用Jetpack Compose和Kotlin构建现代Android应用程序
  • 想要学习Kotlin并使用Jetpack Compose构建Android应用程序的Android开发人员
  • 任何想学习Java和Android开发的人
声明:双语资源网(shuangyuziyuan.com)提供的所有课程、素材资源全部来源于互联网,VIP 赞助仅用于对双语资源服务器带宽及网站运营等费用支出做支持,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。