产品资讯

面向 Android 智能系统进行构建

4 分钟阅读时间
查看 Matthew McCullough 的个人资料
Matthew McCullough Android 开发者产品管理副总裁

在今日举办的 The Android Show 上,Google 宣布 Android 正从操作系统转型为智能系统,为您的应用创造更多互动契机。通过软硬件的深度整合,Android 设备将能够完成预测用户需求这类繁重的工作,让您的应用可以专注于为用户提供贴心、出色的体验。为此,我们 宣布 推出 Gemini Intelligence,这是一套全新的功能,旨在将 Gemini 的卓越能力带到我们最先进的 Android 设备上。

Gemini 赋能,实现任务自动化

借助 Gemini Intelligence,我们正在进一步强化 Gemini 的能力,使其能够代表用户在选定的应用中 自动执行任务,同时始终确保透明度与用户的掌控权。这为用户互动开辟了新途径,无需您编写代码或投入大量工程精力,即可为您的应用引入高意向流量。Gemini 能够代劳处理复杂的多步任务,无论是从咖啡店下单一杯拿铁,还是根据笔记应用中的购物清单一键加购商品,它都能为用户打理好一切琐碎环节。这样一来,您便能从繁杂的事务中抽身,全身心地投入到创新与打造卓越的功能体验中。

我们深知,用户有时享受随心浏览的乐趣,而有时则希望能够快速搞定某项任务。这项功能最初仅面向选定的餐饮和网约车合作伙伴推出,旨在方便用户快速下单购买食材或一键叫车;而现在,它正进一步扩展到更多行业领域和设备类型,包括可折叠设备、手表、汽车以及 XR 眼镜。

TAS-Gif (1).gif

借助 AppFunctions 提升用户互动度

若想更精准地掌控智能体与应用的互动方式,您可以使用 Android AppFunctions。借助它,您可以直接向操作系统和智能体提供服务、数据及操作等特定工具,并辅以自然语言描述。系统随后便能在各种规格的设备中发现并执行这些工具,这样一来,用户就能够通过智能系统触发应用功能,从而获得更丰富、更个性化的任务自动化体验。我们已开始在不公开预览版中测试这些处于早期阶段的 API,并与 KakaoTalk 等应用展开合作,让用户能够通过这一全新框架轻松实现“发送消息”或“发起语音通话”。AppFunctions 已支持 25 款应用的使用场景在不同制造商的设备上实现本地执行。您可以在本地探索该 API 的各种可能,并提交加入 AppFunctions 抢先体验计划的意向,早日实现全面集成。

我们提供了多种集成途径,无论您处于这场智能化历程的哪个阶段,都能满足您的需求。您可以选择轻松实现“无代码更改”的应用自动化,也可以使用 AppFunctions API,以类似 MCP 的方式获得获得更多控制权。

通过微件提升用户体验

我们正致力于将微件支持扩展至更多设备形态,首先提供支持的是 汽车。这将为您开启全新的机会,让您能够触达 2.5 亿辆兼容 Android Auto 的汽车,吸引更多用户。

Jetpack Glance 让构建高质量微件变得轻而易举,而得益于名为 RemoteCompose 的全新底层框架,它现在正迎来一系列强大的新功能。

  • 更丰富、更优质的全新交互体验: RemoteCompose 专为深度自适应和节能而打造,让 Glance 能够提供更丰富、更具质感的交互体验。您很快就可以利用新功能(包括滚动吸附、更具表现力的按钮互动和粒子特效),打造更具吸引力的微件体验。
  • 内置向后兼容性: 这些表现力十足的 RemoteCompose 功能在 Android 16 及更高版本上提供原生支持,实现开箱即用。只要将 Jetpack Glance 作为您的 API,即可实现完美的向后兼容。您的微件将能在新设备上自动发挥这些高级 UI 功能的优势,同时也能在旧版操作系统上实现优雅降级,确保兼容性。

此外,RemoteCompose 还是“帮我制作微件”功能背后的核心引擎。借助该功能,用户只需问问 Gemini,即可构建完全自适应的自定义微件;这些微件不仅能流畅调整大小,还能针对用户的主屏幕或 Wear OS 手表进行完美优化。

自适应开发,打破手机局限

从可折叠设备、平板电脑、兼容汽车、XR 头戴式设备到全新的 Googlebooks,Android 应用的载体已扩展到各种屏幕和设备形态。以下是一些重点更新,助您完成自适应构建:

morph-to-tablet.gif
  • Jetpack Navigation 3: 我们最新的 Jetpack Navigation 3 通过在 Scene API 中引入场景修饰器 (Scene decorators),提供了更深入的自适应支持。场景修饰器可用来修改由应用场景策略计算出的场景。例如,您可以使用它们来添加常见的界面元素,如顶部应用栏和导航栏/侧边导航栏,这些元素会根据需要直接添加到场景中,而无需在导航条目级别进行操作。NavDisplay 现在内置了将 导航条目设为共享元素的功能,让您能够轻松实现场景间的丝滑过渡。如需了解详情,请参阅我们的 Nav3-recipes
  • Jetpack Compose: 在应用中采用 Compose 依然是构建自适应界面的最简便途径,我们致力于为您提供全方位的架构支持。我们正在 Compose 1.11 中打造一套全新的基础组件,助力您通过 Grid、 Flexbox、 MediaQuery 和 Style 轻松实现响应式布局与个性化定制。希望能在这些功能移除“实验性”标志之前收到您的 反馈
  • 设计指南: 您可以探索更新后的设计案例库来激发灵感,也可以前往全新的桌面端设计中心或参考我们的自适应布局指南,开启您的设计之旅。

若想打造各具特色的设备差异化体验,不妨充分利用以下最新更新:

  • 汽车应用库: 我们正在扩展汽车应用库,以简化开发工作。它能助您实现“一次构建”,即可在 Android Auto 和 Android Automotive OS 上同步呈献量身定制、且经过防分心优化的媒体体验。我们正通过扩大对自适应 视频应用的支持,进一步打造更丰富的车内互动体验,让用户在停车时能够全屏畅享视频内容。
  • Android XR SDK: 借助 Android XR SDK,您可以为日益丰富的 XR 设备 – 包括即将推出的 有线 XR 眼镜(如 XREAL 的 Project Aura)– 打造极具差异化的深度定制体验;与此同时,现有的自适应应用无需任何额外开发,即可自动呈现在沉浸式环境中。您可以借助 Jetpack Compose Glimmer 构建专为带屏眼镜量身定制的“一瞥即得”式界面,并配合使用 Jetpack Projected API 将手机上的应用体验无缝延伸至用户的视野范围,从而为带屏眼镜时代的到来做好准备。Android XR SDK 的开发者预览版 4 将于下周发布,届时将推出标题标签 (Title Chips) 和按钮组 (Button Groups) 等全新互动组件,这些组件专门针对眼镜触控板的输入体验进行了深度优化。它通过全新的 ProjectedTestRule API 实现了测试环境的自动化,从而为您精简工作流。

开启 Android 用户的新纪元

从向 智能系统 的跨越,到 Googlebooks 等新形态设备的涌现,Android 正在开启全新的可能,让用户能从设备体验中获得更多收获,而开发者与应用制作者正是这一切的核心。

Gemini Intelligence 功能将随着开发进度分批推出,今年夏季将率先在最新的三星 Galaxy 和 Google Pixel 手机上亮相。今年晚些时候,这些功能还将陆续登陆您的各类 Android 设备,涵盖手表、汽车、眼镜以及笔记本电脑。

敬请关注下周的 Google I/O 大会,了解有关新时代应用开发的更多精彩资讯。

Written by:
继续阅读