|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/jetpack-compose-masterclass/
课程评论:没有评论
课程名称:基于Kotlin的Jetpack Compose快速入门 课程概述:厌倦了使用XML创建Android用户界面和布局吗?Jetpack Compose将为您提供解决方案!Jetpack Compose是Android构建原生用户界面的现代工具包,简化并加速了Android上的UI开发。通过Compose,您可以使用更少的代码、强大的工具和直观的Kotlin API快速实现应用程序的生动效果。 在本课程中,您将构建不少于5个基于Compose的Android项目,并学习以下内容: - 什么是Compose,为什么需要它以及它是如何工作的 - Compose的基础和基本概念,例如声明式范式的转变、动态内容概念、重组合等 - 在Compose中的状态管理 - 如何在Compose中创建复杂布局 - Compose与其他Jetpack库的集成,包括ViewModel、LiveData和导航 - Compose在MVVM架构中的集成 - Jetpack Compose与Android上其他流行库(如Coroutines和Retrofit)的集成 - 如何为您的Compose应用程序设置主题 - Compose中的动画:从简单到复杂的动画效果,比如折叠工具栏 值得一提的是,本课程使用的是1.0.0稳定版本的Compose!您无需提前具备Android或Kotlin的经验,课程将从零开始教学!期待您加入我们,一同学习Compose的奇妙之处! 更多关于Compose的信息:Compose简化并加速了Android的UI开发,使您能够构建现代化的应用程序。它采用与React Native、Flutter和SwiftUI相同的声明式范式,成为了当下的趋势!借助Jetpack Compose,您可以更快速地构建更好的应用。现在Compose已经更新至1.0.0,是时候亲自尝试一下了!
Tired of creating Android UIs and layouts in XML? Jetpack Compose comes to the rescue!Jetpack Compose is Android's modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Compose allows to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.While building not less than 5 Android projects with Compose, this course will teach you the following:What Compose is, why do we need it, and how it worksThe basics and fundamental concepts behind Compose like: the declarative paradigm shift, the dynamic content concept, recompostion and more!State management in ComposeHow to create complex layouts in ComposeThe integrations between Compose and other Jetpack libraries: ViewModel, LiveData, and Navigation Integration of Compose in MVVM architectureIntegrations between Jetpack Compose and other popular libraries on Android like Coroutines and RetrofitHow to theme your Compose appAnimations in Compose: from simple to complex animations effects like Collapsing ToolbarAnd the best part is that this course features the 1.0.0 up-to-date stable version of Compose!Lastly, you need no prior Android or Kotlin experience! We will learn everything from scratch! I can't wait for you to join me in this course!More on Compose:Compose simplifies and accelerates UI development on Android allowing you to build modern looking apps. It allows to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs. It follows the same Declarative paradigm approach as React Native, Flutter and SwiftUI. So this is the trend!You can buid better apps faster with Jetpack Compose, Android's modern toolkit for building native UI. With Jetpack Compose now past 1.0.0, it's time to try it out for yourself!