Android Compose 生产准备好了吗?

Jia*_*ero 14 android kotlin android-jetpack-compose

Android Compose 有很多炒作,因为它是声明性的。唯一的问题是它仍然缺乏很多功能。ConstraintLayout 是迄今为止用于增强应用程序性能的最佳布局,Android Compose 中仍然没有 ConstraintLayout。关于是否使用Android Compose,没有多少文章做过相关论证。在我看来,Android Compose 仍有很多事情要做,尤其是它还没有被很好地记录下来。如果没有性能良好的应用程序的所有要素,Android Compose Production 是否准备就绪?

Com*_*are 17

Android Compose 生产准备好了吗?

我假设“Android Compose”是指“Jetpack Compose”。

在 2019 年,谷歌一直将 Jetpack Compose 称为处于预览状态,不适合生产使用。

例如,在主 Jetpack Compose 页面上,我们有:

注意:Jetpack Compose 目前处于开发者预览版中。API 表面尚未最终确定,并且正在计划和预期更改。

Jetpack Compose 警告

主 Jetpack Compose 教程页面上,我们有:

注意:Jetpack Compose 目前处于开发者预览版中。API 表面尚未最终确定,不应在生产应用程序中使用。

另一个 Jetpack Compose 警告

Android 开发者峰会主题演讲博文中,我们有:

今天,我们将发布 Jetpack Compose 开发者预览版。您需要做的就是下载最新的 Android Studio 预览版。Compose 是在 AOSP 中完全公开开发的。我们收到的持续反馈导致了许多 API 改进,我们要感谢您在我们的开发人员研究和 Kotlinlang Slack 小组中提供反馈。当我们进入开发者预览版时,我们需要更多的反馈,因为我们致力于在明年将 Jetpack Compose 引入测试版并准备在生产应用程序中使用。

(强调)

另一个 Jetpack Compose 警告

所以,一年后再回来看看,我们将看到 Jetpack Compose 是否已经发展到谷歌说你应该在生产应用程序中使用它的程度。

  • 一年过去了,Jetpack Compose 现在处于 Alpha 阶段。仍未做好生产准备。 (3认同)