您现在的位置是:首页 > 百科达人 >

谷歌发布了Android Jetpack一套加速应用程序开发的组件

2020-05-08 16:55:02

谷歌今天推出了Android Jetpack,这是一套旨在加速应用程序开发的组件、工具和指南。 Android产品经理斯蒂芬妮·库特伯森在公司的I/O2018开发者大会上展示了新的Android组件,称它们为“旨在加速应用程序开发的下一代Android API”。

将Jetpack看作支持库的继承者,它是一组组件,使它更容易利用新的Android功能,同时保持向后兼容性。 在游戏商店中,99%的应用程序都使用了支持库。 在去年的I/O中,谷歌引入了体系结构组件(Architecture Components),旨在使应用程序周期的数据更容易处理,但现在公司希望进一步帮助开发人员消除样板代码。

如上所述,Android Jetpack结合了支持库、体系结构组件和五个新组件。 它们分为四类:体系结构、UI、基础和行为。 因为Jetpack组件是为了提供反向兼容性而构建的,所以您的应用程序可以在各种Android版本上运行。

Jetpack组件是作为不属于底层Android平台的未分包库提供的,因此您只能根据需要采用您需要的组件。 当新的Jetpack功能可用时,谷歌希望开发人员能够将其添加到他们的应用程序中,并在一天内将更新部署到GooglePlay。

谷歌今天发布了以下新的Jetpack组件:

第五个组件也是alpha,但它是Google之前讨论过的:Android KTX。 这一个利用Kotlin语言特性来减少更多的代码。

谷歌宣布支持Kotlin编程语言在I/O2017。 从那时起,使用Kotlin的GooglePlay应用程序的数量增长了500%以上,Play商店前100个应用程序中有28个采用了它。 最重要的是,谷歌说,95%的开发人员报告说,他们非常高兴使用Kotlin进行Android开发。

谷歌今天承诺团队将继续改进Kotlin开发人员在库、工具、运行时、文档和培训方面的经验。 除了AndroidKTX和AndroidStudio的改进外,谷歌还调整了AndroidP中的Android运行时间(ART),以便使用Kotlin构建的应用程序能够更快地运行。

至于想放弃Java的开发人员,Kotlin代码片段现在已经在Android的官方文档中,今天正在发布API参考文档的Kotlin版本。 谷歌还建议查看关于Udacity的KotlinBootcamp课程和Google开发者专家计划中的Kotlin专业课程。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

热点推荐

点击排行

  • · 尽管大肆宣传Rimac拒绝制造SUV

    尽管大肆宣传Rimac拒绝制造SUVRimac永远不会制造SUV。根据MateRimac的说法,就像从来没有一样。尽管制造SUV是充实银行账户的可靠方式,但这家EV超级跑车制造商甚至根本不

  • · 交易:B&H推出混合LG Watch G7...

    交易:B&H推出混合LG Watch G7 售价190美元 折扣53%或210美元去年十月,LG Watch W7亮相。该设备被认为是混合智能手表,因为它结合了机械手和数字功能。例如,时计在Wear OS上运行,包括气压计,秒

  • · 斯巴鲁制造了一款名为e-Boxer的混...

    斯巴鲁制造了一款名为e-Boxer的混合动力XV型轿车这是全新的斯巴鲁XVe-Boxer-本质上是一个自我充电混合版本的品牌的粗糙‘n’翻滚交叉-如果你继续阅读后,这一点,我们高度赞扬你的承诺,你知道,汽车。 这并不是说XVe-Boxer将是一款

  • · 新的宝马M8将有三种外形

    新的宝马M8将有三种外形在一个似乎无法获得足够高性能汽车的世界里,还有更多的消息可以让马力的瘾君子远离戒毒所一段时间。因为宝马老板强烈暗示M8将有三种口味:coupe,gran coupe(上面以概念形式预览)

  • · 使用无线电源 在驾驶时为电动汽车充电

    使用无线电源 在驾驶时为电动汽车充电虽然电动汽车的采用通常被认为是绿色交通的重要一步,但许多司机对购买一辆可能在旅行结束前失去动力的车辆持谨慎态度。为了消除这种范围焦虑,斯坦福大学的一个团队设计了一个系统,

  • · 2020年马自达CX-9回顾 当时尚战胜功能

    2020年马自达CX-9回顾 当时尚战胜功能这可能是最好看的三排交叉今天出售。尽管这款马自达CX-9已经上市多年,但它仍然是一款好品味的典范,外观和外观都很漂亮。 研究马自达CX-9|在你身边寻找马自达CX-9 但是,当购买一辆