2019 Google I/O Extended摘要

Android Google Play

Q

Q版本新增的各种功能更加强调安全性。

Kotlin First

Kotlin将作为安卓开发的第一语言,比如Demo的代码首先显示Kotlin的。

CameraX API

CameraX不算是新东西了,不过只能在L以上的版本使用。

Android Studio

Android Studio 3.5版将要公布,未来将暂时不开发新功能,而是把精力着重放在bug修复上。

Google Play排名

Google Play排名规则将会改变,具体细节没说,只提到即便以前做得不好排名差的app只要提升了质量也有机会提升排名。

Game

Android Frame Pacing API

加入Android Frame Pacing API以提升游戏性能。

Vulkan

将更多的Vulkan的测试用例追加到CTS中,之前在sony现场的时候就感觉Google非常重视Vulkan,未来或许会取代OpenGL。

Google Play国家定制

Google Play的应用界面将可以面向不同国家定制不同的信息,同时也可以发布游戏活动相关信息。

App Bundle

Google推荐使用App Bundle来减小游戏程序每次更新的体积。

Agones

Agones发布。

机器学习

机器学习已运用到游戏中,king,dena和netmarble都在运用。

Sdadia

公布了一些Sdadia相关的一些信息。Sdadia运行环境为Linux+Vulkan,开发环境为VS+Sdadia插件。不过参考Android以前的开发工具,可能VS早晚也会被替代掉。

Firebase & ML Kit

Firebase集成ML Kit追加翻译,图像种类识别等功能。同时追加crash问题调试,性能问题分析功能。

AI

机器学习

Google将提供可以在本地ML Kit的库,size大概只有几十兆。为了提高运行效率,不使用CPU而是使用GPU进行运算。比较成功的案例有Dance Like。高通也推出DSP芯片来专门对应这个库,效率上会有进一步的提升。

设计

Material Theming

追加Material Theming

Dark Mode

建议app追加Dark Mode,93%的黑。

ML Kit

展示了ML Kit相关应用的设计demo。

你可能感兴趣的:(2019 Google I/O Extended摘要)