今天中国谷歌开发者大会线上如期举行,其中主要包含了 Android 、TF、Play、AR、Flutter 等相关的内容,本篇主要介绍主会场的部分内容。
本次大会看起来基本都是录播的感觉,我比较关心 Android 和 Flutter 的内容。
Android
Android 12 的发布主要在如下三方面进行了优化调整:用户界面、性能、隐私。
关于用户界面谷歌提供了 Material You 的设计,可以说是 Material Design 的 V3 模式。
从我个人看,这个对我们国内影响不大,毕竟大部分 App 都不遵循这个设计规范····
Android 12 同时更注重多种设备屏幕的适配,比如 WPS 就兼容了折叠屏的工作模式。
关于 MAD 相信大家也不陌生,Modern Android Development,谷歌开发者公众号今年就推送了一些列的 MAD Skills 的文章,其中就包含 Jetpack 常见的 Navigatoin、WorkManager、Room、DataStore、Macrobenchmark 等等的内容。
还有针对 Andorid Wear 的介绍和合作品牌介绍。
Play
Google Play 这次最主要是介绍了 Data safety section 相关,也是后续上架会慢慢开始强制性要求的内容。
AR
更方便的和更强大的 ARCore SDK,可以更便捷地调用,不出意外蹭了一波元宇宙的热度。
TensorFlow
举例国内外使用 TensorFlow 的例子:
知衣 App 使用它让用户可以在线上使用衣服
58同城使用它做车牌识别和车型等。
Web
更加注重隐私权限的沙盒。
介绍 WebAssembly 能更好接入 C++ 代码,让渲染更加流畅和优秀。
PWA 可以更方便同步用户的操作,比如打开文件。
Flutter
官方介绍 Flutter 已经成为了最大的跨平台开发框架,谷歌 Play 上超过 350,000 App 使用 Flutter 。
例如字节跳动就是最大的 Flutter 应用开发商之一,它名下就有 >70 款 app 使用了 Flutter 开发。
腾讯不只在微信和企业微信手机端使用了 Flutter ,在 PC 端也开始使用 Flutter 支持,甚至在游戏领域。
官方接收的反馈, Flutter 提高了 30% 的生产力,近期的版本主要在性能,可用性和插件方面进行了更新。
对于 Flutter Web 而言,CanvasKit 渲染器已经支持稳定版发布了,接下来 Flutter 将逐步缩小 App 和 Web 之间的差异。
比如 Web 的摄像头插件已经得到支持。
PC 端依然还是 beta 阶段,不过可以在 stable 分支通过配置使用,目前还是处于继续优化的阶段。
PC 端的改建主要是在 文本编辑、鼠标键盘、滚动和无障碍这四个方面进行改进,另外之前介绍过的 ubuntu 就默认开始支持 Flutter 了。
Flutter 广告插件的发布。
支持导入第三方包的 dart pad 现在可以 beta 试用,官方也推荐了一些状态管理的包,比如:provider、flutter_bolc、rivepod。
更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。
如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!