Rob*_*b N 3 android android-jetpack-compose
我是 Android 开发的新手。看起来有一种构建 UI 的新方法,称为 Jetpack Compose。文档说我需要测试版或“金丝雀”版本的 Android Studio 才能使用它。我熟悉 iOS 世界,其中测试版 Xcode 不能用于在 App Store 中发布实时应用程序。Android 也有类似的情况吗?或者我可以将 Android Studio 的 Canary 版本与 Jetpack Compose 一起使用,然后发布到 Google Play 商店吗?
即使不可能发布 Jetpack Compose 应用程序,什么时候才能发布?如果在几个月内,我可能仍然会尝试使用它。在新平台上有很多东西要学习,我不确定我是否想投资于学习即将过时的 API 和方法。
看起来有一种构建 UI 的新方法,称为 Jetpack Compose
我会把它描述为“即将到来”。
我熟悉 iOS 世界,其中测试版 Xcode 不能用于在 App Store 中发布实时应用程序。
那很傻
Android 也有类似的情况吗?
不。
或者我可以将 Android Studio 的 Canary 版本与 Jetpack Compose 一起使用,然后发布到 Google Play 商店吗?
是的。
在新平台上有很多东西要学习,我不确定我是否想投资于学习即将过时的 API 和方法。
相反,请记住,现在(2020 年 7 月),Jetpack Compose 几乎完全没有记录。它的 API 经常变化,并将持续到 2021 年。现在,它甚至不是真正针对有经验的 Android 开发人员,更不用说新人了。
此外,“即将过时的 API 和方法”将在未来几年内继续使用。Compose 计划在 2021 年变得稳定。让我们假设他们在 1 月 1 日实现了这一目标(一个荒谬的时间表,但是,我们在假装)。不像 2021 年 1 月 2 日,全世界的 Android 代码都将使用 Compose。如果它是 2023 年 1 月 2 日新开发的主要选择,我会印象深刻,因为软件开发生态系统变化缓慢。对于现有代码,在 Compose 中重写将是一个需要数年时间的长期过程,有些项目永远不会进行转换。
如果您的目标只是在个人项目中使用 Android,并且您现在想使用 Compose,那么欢迎您这样做。如果您的目标是专业地在 Android 上工作,那么在可预见的未来,您将需要了解片段和视图。
| 归档时间: |
|
| 查看次数: |
568 次 |
| 最近记录: |