
除了专业技术演讲,17个谷歌产品团队还从全球各地带来了超过50个 demo 展示,以更直观趣味展示谷歌技术及其应用,帮助开发者碰撞出更多灵感~



通过 TensorFlow.js 运行机器学习模型,识别手势并将其转化为剧中人物。

使用 TensorFlow 运行机器学习模型,识别手写并将其转化为鲜活图案。


基于 TensorFlow,运用 PoseNet 模型,实时识别姿势,生成不停旋转变化的瓷器形态。

使用 ARCore 增强图像功能构建体验,为真实与虚拟的互动提供更多创意

多个谷歌团队也来到现场,与开发者在展示区、讨论会、论坛等进行密切交流,探讨应用研发、技术提升、职业发展等主题。

Google 开发者大会主旨演讲:更好赋能开发者
Grow with Google 成长计划
全方位助力开发者成长的同时,也帮助老师、学生、企业等群体受益于数字技能。Google 在中国推出了「Grow with Google」成长计划,以及一个叫「谷歌成长指南」的小程序,大家可以扫码体验一下。


观妙中国
在本届的谷歌开发者大会上,谷歌艺术与文化展示了谷歌科技与文化碰撞的最新实验项目,希望能够通过这些实验不断探索文化、艺术与设计的边界,以及技术如何与中国艺术和文化相互启发。同时还正式发布了“观妙中国” Andriod 应用,让所有中国的艺术与文化热爱者都可以足不出户、随时随地的用手机欣赏高清艺术品和珍藏文物。

Flutter 1.9
flutter前景

Flutter 用户: Flutter1.0以来,用户增长超过100%
Github 全球开源软件项目排名前15
StackOverFlow: 全球最受欢迎的三大UI框架之一
Linkedln: 增加最快的软件开发技能
微信:Flutter 文章阅读量47.6万
掘金:约2万名粉丝 2600多偏相关文章
Flutter 1.9 更新内容



macOS Catalina 和 iOS 13 支持
全新的 Material widget
全球语言支持
Dart 2.5 发布
工具链优化
在 web 平台运行 Flutter(标记)
......
android 10
Android 10 最重要的两个主题分别是用户安全隐私与开发效率。
用户安全隐私是 Android 10 的开发重点之一,从平台的安全性改进,到以隐私为中心的新特性设计,开发团队可从多个维度发力,为用户提供最强大的安全保护。
在 Android 10 中,开发者可以借力软硬件的各项尖端技术,着力塑造丰富多彩的用户体验。比如在 5G 网络方面,Android 10 原生提供 5G 平台支持。同时,我们对现有 API 进行了扩展,全面助力开发者利用 5G 技术推动应用创新,帮助他们开发出更加丰富的沉浸式 5G 体验应用。
新特性:
- 支持 5G
- 深色主题
- 隐私和安全
- 手势导航
- 折叠屏支持

隐私与安全问题
1:设备硬件信息读取限制
在Android10中, 系统不允许普通App请求android.permission.READ_PHONE_STATE权限, 故新版App需要取消该动态权限的申请。
当前获取设备唯一ID的方式为使用SSAID, 若获取为空的话则使用UUID.randomUUID().toString()获得一个随机ID并存储起来, 该ID保证唯一, 但App卸载重装之后就会改变
2:App沙盒化存储
在Android10上, 当App的target sdk为29及以上时或者在AndroidManifest中申明时, App即使有外部存储的写入权限, 也无法直接通过路径访问外部存储 (注:权限还是需要的)
- 存储到沙盒中的这些地址的实际路径在/data/user/0/包名/中,所以这些文件在App卸载之后会被清除
- 在这些目录里的文件受系统保护, 其他App无法直接对其访问
- 若需要将沙盒中的视频或图片文件保存在外部存储时, 需要使用ContentValues和MediaStore来进行操作
Android Jetpack


在开发方面,Google 推荐使用 Android Jetpack 开发工具包,并且将继续丰富该工具包的组件,比如最近加入的相机处理库 CameraX,让我们更方便地进行相机开发。
目前已有 60% 的开发者使用 Android Jetpack 进行开发。
MotionLayout ConstrintLayout子类:


CameraX Jetpack 相机支持库

1:简单易用的生命周期感知 (lifecycle-aware) API,且相比较 camera2 减少了大量模板代码的使用
2:兼容至 Android L (API 21),从而确保同样的代码能在市面上 90% 的设备中运行
3:在支持的设备上,可以让开发者通过扩展的形式使用和原生摄像头应用同样的功能 (包括人像、夜间模式,HDR 以及美颜滤镜)
CameraX 测试实验室包含 50 个 OEM 厂商设备,覆盖约 2 亿日活设备,自动化执行摄像头功能深度测试
