Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以发布使用Jetpack Compose来播放商店的Android应用程序吗?_Android_Android Jetpack Compose - Fatal编程技术网

可以发布使用Jetpack Compose来播放商店的Android应用程序吗?

可以发布使用Jetpack Compose来播放商店的Android应用程序吗?,android,android-jetpack-compose,Android,Android Jetpack Compose,我是Android开发新手。看起来有一种新的方法来构建UI,称为Jetpack Compose。医生说我需要Android Studio的测试版或“金丝雀”版来使用它。我熟悉iOS world,在那里,Xcode的测试版不能用于在应用商店中发布实时应用程序。Android也有类似的情况吗?或者我可以使用金丝雀版本的Android Studio和Jetpack Compose,然后发布到Google Play商店 即使不可能发布Jetpack Compose应用程序,何时可能?如果在几个月内,我可

我是Android开发新手。看起来有一种新的方法来构建UI,称为Jetpack Compose。医生说我需要Android Studio的测试版或“金丝雀”版来使用它。我熟悉iOS world,在那里,Xcode的测试版不能用于在应用商店中发布实时应用程序。Android也有类似的情况吗?或者我可以使用金丝雀版本的Android Studio和Jetpack Compose,然后发布到Google Play商店

即使不可能发布Jetpack Compose应用程序,何时可能?如果在几个月内,我可能还会尝试使用它。在一个新的平台上有很多东西需要学习,我不确定我是否想投资学习即将过时的API和方法

看起来有了一种新的方法来构建UI,称为Jetpack Compose

我更愿意用“即将到来”来形容它

我熟悉iOS world,在那里,Xcode的测试版不能用于在应用商店中发布实时应用程序

那太傻了

Android也有类似的情况吗

没有

或者我可以使用金丝雀版本的Android Studio和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上工作,那么在可预见的未来,你需要了解片段和视图。

发布用金丝雀制作的应用程序绝对是可能的。我从未使用过Jetpack Compose,但我看不出有任何理由不允许使用它。