【Udemy中英字幕】Android Compose Essentials – Build Android Apps like a Pro
最近更新 2024年11月30日
资源编号 32708

【Udemy中英字幕】Android Compose Essentials – Build Android Apps like a Pro

2024-11-30 Udemy 0 350
郑重承诺丨视频 中英文字幕 配套课件
增值服务:免费提供代找课服务:
¥ 49.9 金币
VIP折扣
    折扣详情
  • 体验会员

    免费

  • 包月会员

    免费

  • 包年会员

    免费

  • 永久会员

    免费

开通VIP尊享优惠特权
立即下载 升级会员
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
信息属性
详情介绍

Android Compose Essentials – 像专业人士一样构建 Android 应用

学习 Kotlin 和 Jetpack Compose、Room、依赖注入、Retrofit、Location 和现代建筑原则

讲师:Syed Tanvir Ahmad

双语IT资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

您将学到什么

  • 学习 Kotlin 语言和面向对象编程概念的基础知识
  • 使用 Kotlin Coroutines 和 Flow 学习异步编码
  • 学习如何从头开始构建原生 Android 应用程序
  • 了解如何使用 Jetpack Compose 库构建响应式和声明式用户界面
  • 使用 MVVM 和存储库模式学习现代 Android 应用程序架构
  • 了解如何创建分层架构模式 – 表示层、数据层
  • 学习最佳实践,例如关注点分离、单一事实来源 (SSOT)、从模型驱动 UI、依赖注入
  • 了解如何处理运行时权限和设备位置检测
  • 了解如何调用 REST API、使用 Retrofit 执行网络请求以及解析 JSON
  • 了解如何使用 Room Library 通过 SQLite 执行 CRUD 和复杂的连接查询

探索相关主题

  • Android 开发
  • 移动开发
  • 发展

要求

  • 不需要应用程序开发(Android 或 iOS)经验。
  • 需要具备任何面向对象编程语言(如 C++、Java、C# 或 Python)的基本知识。

描述

释放 Android Jetpack Compose 和 Kotlin 的强大功能,构建现代、高效且美观的 UI 应用。这门综合课程旨在指导您了解 Jetpack Compose 的基本知识,从 Kotlin 的基础知识到高级状态管理、并发和网络。

无论您是初学者还是中级开发人员,本课程都旨在为您提供使用 Jetpack Compose 的坚实基础和实践经验。

您将学到什么

  1. Kotlin 基础知识

    • 掌握 Kotlin 的基础知识,包括循环、函数和面向对象编程 (OOP) 概念。

    • 了解特殊的 Kotlin 类(例如数据类、密封类等),以充分发挥 Kotlin 的潜力。

  2. Android 项目设置和 Jetpack Compose 基础知识

    • 了解 Android 项目结构以及如何设置开发工具和 SDK。

    • 深入了解 Jetpack Compose 基础知识,探索可组合函数、预览可组合项、文本和图像可组合项。

  3. Jetpack Compose 中的布局

    • 探索布局可组合项,例如 Column、Row、Box、LazyColumn、Modifier、Scaffold 和 AppBar。

    • 完成实际任务来设计个人资料页面等 UI 组件,并掌握响应式布局的权重修改器。

  4. 状态管理和生命周期

    • 掌握Compose中的State、MutableState以及Remember功能的关键概念。

    • 掌握状态提升、ViewModel 和 Activity 生命周期管理,同时遵守关注点分离和单一事实来源 (SSOT) 等最佳实践。

  5. 与 Kotlin 的并发性

    • 深入研究 Kotlin Coroutines 并学习使用挂起函数、异步/等待、启动和并行分解技术来管理并发。

  6. 网络和依赖注入

    • 使用 Retrofit 构建无缝网络集成,管理设备位置,并使用 Hilt 和 Repository 模式通过依赖注入增强应用程序架构。

  7. 持久性和导航

    • 掌握Room Persistence Library来实现数据库的CRUD操作和复杂的JOIN查询。

    • 学习使用 Compose Navigation、参数传递和 SavedStateHandle 在目的地之间导航。

在本课程结束时,您将掌握使用 Jetpack Compose 和 Kotlin 构建现代 Android 应用程序的技能,并应用应用程序架构、状态管理和高效 UI 设计方面的最佳实践。无论您是想构建可用于生产环境的应用程序还是增强当前项目,本课程都将为您取得成功奠定基础。

立即注册并开始使用 Jetpack Compose 构建漂亮的 Android 应用!

本课程适合哪些人:

  • 任何想要在 Android 应用程序开发领域建立职业生涯的人
请注意:
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务