[控场AI]
产品Compose / Jetpack Compose UI

Jetpack Compose

Google于2021年正式发布的Android声明式UI框架,代表从传统View体系向现代响应式范式的转变,支持State Hoisting、MaterialTheme等现代UI开发模式

时间轴 (近 90 天)

9月1日

Compose Multiplatform 是 JetBrains 基于 Jetpack Compose 开发的跨平台 UI 解决方案,其 iOS 目标直到 2024 年才进入 Beta 阶段

待验证50%
8月29日

Jetpack Compose是Google于2019年在I/O大会上首次公开的Android原生UI工具包

待验证50%
8月29日

Jetpack Compose于2021年正式发布1.0稳定版

待验证50%
8月29日

Jetpack Compose采用声明式编程范式,与Android传统的XML布局+命令式View体系形成根本性差异

待验证50%
8月29日

Jetpack Compose底层基于Kotlin编译器插件实现,通过@Composable注解标记UI函数,利用智能重组机制仅重新执行状态变化影响到的UI部分

待验证50%
8月29日

Google Play Store是Google用Jetpack Compose重构的第一个大型应用

待验证50%
8月29日

大型应用采用渐进式迁移的做法可以逐屏幕、逐模块地替换UI体系,新功能用Compose编写,老功能在重构时迁移

待验证50%
8月29日

两套UI体系共存期间会带来额外复杂度,包括主题一致性、导航栈管理、性能监控工具链的适配

待验证50%
8月29日

React在Web端率先证明了声明式UI范式的可行性,随后Flutter、SwiftUI和Jetpack Compose相继将其引入移动端

待验证50%
8月29日

Google Compose团队成员在访谈中称选择Play Store作为首个Compose应用是双方都极具勇气的决定

待验证50%

还有 1 条时间轴事件

全部知识事实 (11)

来源文章