作者 / Stephanie Cuthbertson, 产品管理总监
现代 Android 开发的最新进展
Android 开发者峰会
https://developer.android.google.cn/dev-summit
我们给出的答案就是 “现代 Android 开发” (modern Android development)。这是一款专为快速、简易开发而打造的强大方法。扫除一切拖慢速度的障碍,这样您才能专心致志地打造一流体验。为了实现现代 Android 开发,我们投入了许多努力,比如说开发了 Android Studio 和 Jetpack。(现在,90% 以上的专业开发者是 Android Studio 用户。) Kotlin 和 Compose 则是我们近期才推出的两款重磅产品。
Kotlin 是一款简洁的现代开发语言 —— 开发者一直希望我们提供一款好用易上手的语言,而 Kotlin 现已被 Android 选为官方推荐语言。Compose 则是一款面向未来 10 年推出的现代声明式 UI 工具包。听上去可能有些不可思议,但是我们在挑选和设计这些工具时,确实一直想着如何增进开发者的 “愉悦感” ,我们希望开发者在使用这些工具的时候能够感到快乐: 因为使用感也是十分关键的一环。
此外,Kotlin 和 Compose 还具备了另一项十分重要的属性,它们都能与您的现有应用完美兼容,也就是说,您可以根据自己的时间表,逐步添加 Kotlin 代码和 Compose 视图。
使用优秀的现代语言开启您的开发旅程: Kotlin
Android 高阶课程: 使用 Kotlin 进行开发
https://www.udacity.com/course/advanced-android-with-kotlin--ud940
腾讯视频链接
https://v.qq.com/x/page/n3014aq1xr7.html
Bilibili 视频链接
https://www.bilibili.com/video/av73821119/
Jetpack Compose 开发者预览版已正式发布。如需体验,请下载最新的预览版 Android Studio。Compose 的开发工作完全开源,您可前往 Android 开源计划 (AOSP) 查看具体代码。在这段时间内,我们陆续收到了许多建议与反馈,这为我们改进 API 提供了很大的帮助;因此,我们十分感谢在开发者调研和 Kotlinlang Slack 小组中向我们分享宝贵意见的朋友们。在发布开发者预览版之后,团队的工作重心将转移到 Beta 版的开发上,因此希望大家继续向我们提交反馈!我们预计会在明年推出第一个 Beta 版本的 Jetpack Compose,以供正式版应用使用。
Compose
https://developer.android.google.cn/jetpack/compose
最新的预览版 Android Studio
https://developer.android.google.cn/studio/preview
Android App Bundles 及动态交付的测试改进
Android App Bundles
https://developer.android.google.cn/platform/technology/app-bundle
内部应用分享
https://support.google.com/googleplay/android-developer/answer/9303479
fake split install manager
https://developer.android.google.cn/reference/com/google/android/play/core/splitinstall/testing/package-summary.html
我们在十多年前发起了第一届 Android 开发者挑战赛,时至今日,正值现代 Android 积极塑造下一代平台之际,我们顺势宣布 Android 开发者挑战赛强势回归,并推出首个挑战任务——让创新与机器学习惠及世界。Live Captions (实时字幕) 功能就是一个绝佳的例子,Live Captions 把媒体内容带进约 5 亿的听障人士的生活。我们希望通过机器学习赋能越来越多这样的创新,相信在您的协助下,我们可以让未来世界更早到来。请阅读《Android 开发者挑战: 与您一同利用设备内置机器学习让创新惠及世界》,进一步了解赛事细节。
Android 开发者挑战赛强势回归
https://developer.android.google.cn/dev-challenge
Live Captions (实时字幕) 功能
https://blog.google/products/android/live-caption/
《Android 开发者挑战: 与您一同利用设备内置机器学习让创新惠及世界》
https://android-developers.googleblog.com/2019/10/android-developer-challenge.html
现代 Android 之旅到此也稍稍告一个段落了,相信大家对 Android 将来在开发者体验上的方向也已经有所了解。最后,感谢各位参加前几日的 Android 开发者峰会,不论您是亲临峰会现场,还是收看网络直播,都希望您能收获满满,从来自 100 余位演讲者的 60 场技术分享中,全方位深度探索 Android 的精彩之处。谢谢!
请您继续关注 “谷歌开发者” 微信公众号近期推文以及 “Google中国” Bilibili 官方账号,我们将会持续更新今年 Android Dev Summit 分会场演讲的中文字幕视频,敬请关注!
2019 Android 开发者峰会中文字幕系列视频 (不断更新中)
想了解更多 Android 内容?
在公众号首页发送关键词 “Android”,获取相关历史技术文章;
还有更多疑惑?欢迎点击菜单 “联系我们” 反馈您在开发过程中遇到的问题。
推荐阅读