本周三,谷歌在北京召开了中国开发者大会。除 5 月加州山景城的 I/O 大会之外,今年的 I/O Connect 环球之旅从德国柏林开始、到印度班加罗尔,也已来到中国北京。
在这次活动中,来自多个不同领域的专家为国内开发者深入分享了谷歌在 AI、Web、移动端、云技术等领域的最新技术进展、开发工具和全球服务平台等内容。
「中国是全球最大的开发者市场之一,我们的开发者一直是全球舞台上不可或缺的先锋力量,」谷歌大中华区总裁陈俊廷在开幕演讲中表示。「过去一年,来自中国的 25 个开发团队共有 31 款游戏和应用,在全球不同的地区斩获了 50 个 Google Play 年度最佳奖项。」
广大开发者正在积极利用 AI 等技术重塑商业模式,驱动业务升级。以谷歌观察,AI 正在助力数字营销提升效率,持续提升商业投资回报率,利用 AI 的快速部署能力,很多国内企业使用新技术也在海外市场获得了成功。
在大会上谷歌表示,小米的旗舰端侧设备将在 Google Cloud、Gemini AI 模型的加持下为海外用户带来更加智能化的体验。
AI 技术在促进文化传承、造福社会等方面也带来了更多的可能性。
西南民族大学利用 Google AI 的开源技术开发了应用,为当地牧民的生活带来了改变。在平均海拔 3500 多米的红原县,开发者们收集牦牛图像数据,利用 TensorFlow 训练牦牛的关键点检测,再借助 TensorFlow Lite 将应用部署在移动端侧,构建了估测牦牛体重的应用,帮助牧民适时调整养殖策略。
为了帮助牧民更好地进行放牧规划,人们利用谷歌 AR Core,在 App 上构建了放牧规划、草畜平衡模块,帮助牧民了解牧场的放牧状况,推动了可持续发展。
在 26 所偏远地区的课堂上,谷歌公益携手欣欣教育基金会为 900 多名小学生进行了 AI 基础教育,打开了 AI 世界的大门。
在大会上,Google AI 的一系列开发者工具与产品悉数亮相。
去年 12 月,谷歌推出了 Gemini 1.0 版本的一系列模型,包括 Gemini Nano、Gemini Pro 和 Ultra,面向不同场景下的开发需求。作为谷歌迄今为止最强大、最全面的模型,在一系列基准测试中, Gemini 性能都超越了 GPT-4。
最近一段时间里,谷歌 Gemini 进入 1.5 版本,效率大幅提高。目前的 Gemini 主打三个版本:
Gemini Nano 面向端侧任务。它可以直接在移动设备上运行,不但响应延迟低,也可以更好地保护数据隐私。Gemini 1.5 Flash 是迄今为止最快、最经济的模型,适合处理高容量任务,已为开发者提供了高达 100 万 token 的超大上下文窗口。Gemini 1.5 Pro 的回答质量最高,适合处理复杂任务。今年 6 月起,谷歌面向开发者开放了 200 万 token 上下文窗口的版本。
为了让开发者更节省算力,谷歌在 6 月也为 Gemini API(Gemini 1.5 Pro 和 1.5 Flash)推出了上下文缓存功能,允许开发者可以将提示中不变的部分缓存起来,在后续当中可以轻松调用,大幅降低费用。
谷歌表示,中国出海应用的开发者可以使用 AI studio 来尝试这些大模型。
谷歌介绍了近期发布的新一代 Gemma 2 模型。它有两种规模:90 亿参数和 270 亿参数,分别具有基础(预训练)和指令调优的版本。Gemma 基于 Google DeepMind 的 Gemini,拥有 8K Tokens 的上下文长度。在 UC Berkeley 的大语言模型竞技场 LMSYS 中,270 亿参数的 Gemma 2 指令微调模型击败了 700 亿参数的 Llama 3,并超过 Nemotron 4 340B、Claude 3 Sonnet、Command R+、Qwen 72B 等一众现金模型,在开源模型中位列第一。
目前,Gemini 系列模型已集成到 Android Studio、Chrome DevTools、Project IDX、Colab、VS Code、IntelliJ 和 Firebase 等众多开发工具中,可帮助开发者实现代码生成、文本生成等任务。
在活动中,谷歌着重介绍了 Flutter,这是谷歌开源的应用开发框架,仅通过一套代码库,就帮助开发者能构建起精美、原生平台编译的多平台应用。
谷歌在活动中正式发布了 Flutter 3.24 和 Dart 3.5 版本。这次主要更新的内容包括新 Flutter GPU API 的早期预览、对网络元素嵌入的增强,以及针对 iOS 生态系统构建应用的几项更新,包括对 Swift Package Manager 的早期支持和对 Cupertino 小部件的更新功能。
中国是使用 Flutter 活跃度在全球前三的区域。今年发布即大热的小米 SU7,其内置的应用就是基于 Flutter 打造的。小米工程师使用 Flutter 打造了一款车载配套应用,旨在增强驾驶体验,并与汽车的高级功能无缝集成。小米汽车 App 提供了整套功能,包括远程车辆控制,接收车辆状态的实时更新等。
小米汽车后排安装 Pad 使用的拓展屏 App 同样使用 Flutter 开发。小米表示,预估使用 Flutter 比使用原生框架的效率要高 60%。通过 Flutter 的性能和高度可定制的 UI 组件,小米 SU7 在 IOS 和安卓平台上很快交付了一致且出色的用户体验。
此外,谷歌还宣布将扩大其 Android 设备流媒体(Android Device Streaming)服务,开发者现在可以通过该服务远程访问更多品牌的真实物理设备进行应用测试。
这项技术允许开发者连接到位于谷歌数据中心的真实物理设备上进行测试。最初,该服务仅限于部分谷歌 Pixel 设备和三星 S24 系列,但未来支持的范围将显著扩大,包括小米、OPPO 以及更多三星机型上。
谷歌强调,这些前沿的技术、工具和平台将助力中国出海开发者更有效地利用 Google AI 赋能的开发工具,加速创新步伐,持续提升开发效率与质量,从而打造让全球用户受益的优质产品和体验。
参考内容:
https://docs.flutter.dev/release/release-notes/release-notes-3.24.0
https://www.bilibili.com/video/BV1iE4m1R7U7/