智启万象 | Mobile 开发体验升级,效率提升​

企业动态
Mobile 专题演讲了解如何利用新平台功能和 API,优化用户体验、提升开发效率。

Google 专注于为开发者

提供高质量的跨平台开发能力和体验

一起回顾 2024 Google 开发者大会

Mobile 专题演讲

了解如何利用新平台功能和 API

优化用户体验、提升开发效率

Google 在 Android 15 中引入了通行密钥、无边框设计和预测性返回及弱光增强等创新特性,使用户体验更加流畅安全。此外,Google 允许开发者通过 Google AI Edge SDK 访问 Gemini Nano,获得更加卓越的应用开发体验。

最新更新

Android 15 引入通行密钥

Android 15 引入通行密钥,用户将享有统一登录体验,并能够方便地集成自动填充功能和 Wear OS。开发者可通过 Credential Manager API 管理和访问包括通行密钥在内的用户凭据。

Android 15 默认采用无边框设计

Android 15 默认采用无边框设计,为用户提供更沉浸的视觉体验。开发者能够将此布局向后移植,并兼容之前的 Android 版本,同时有效处理三按钮和手势导航的复杂性。

预测性返回

预测性返回已在 Android 15 中升级,向所有用户开放。应用能够通过系统级的动画支持,更自然地响应用户的返回手势,展示出更加自然和无缝的交互效果。

弱光增强

Android 15 推出弱光增强模式。使用弱光增强可降低帧速率,提高传感器的灵敏度,并进行局部处理,实时提升暗光环境下的相机画质。

CameraX 1.4 的首个 Beta 版推出了大量新功能,包括 Ultra HDR 图片拍摄功能,以及相机预览和录制视频的防抖功能。

通过 Jetpack Compose Camera 库的首个 Alpha 版本,使用 Viewfinder 可组合项在屏幕上显示预览。该库将适应不同的设备规格、屏幕宽高比和 surface 生命周期,只需将其链接到 CameraX 核心库即可。

Jetpack Media3 稳定版发布后,开发者使用 Media3 的 API 大幅提升了应用的性能和可靠性。

通过 Google AI Edge SDK,开发者能在 Android 平台上使用 Gemini Nano,享有低延迟、离线就绪和注重隐私的开发体验。目前,Gemini Nano 还处于非公开预览阶段。

Google 正与原始设备制造商 (OEM) 合作,致力于将设备端 Gemini Nano 模型引入更多设备。

后续,从 Pixel 开始,Gemini Nano 在多模态功能的加持下将变得更加强大。

Google 致力于提供新的功能和 API 帮助开发者更快速、更轻松地开发和维护丰富的自适应应用,提升跨平台开发体验。

Kotlin Multiplatform 的支持情况

Google 增强了对 Kotlin Multiplatform 的支持,允许开发者跨平台共享代码,减少代码冗余,提高开发效率。同时与 JetBrains 和 Kotlin 社区合作,为多个Jetpack 库添加了 Kotlin Multiplatform 支持。

Kotlin 2.0 引入了稳定的 K2 编译器,为开发者带来更快的构建速度、扩展的语言功能以及多平台支持。Android 相关工具如 Android Lint、Parcelize 和 Compose 编译器插件均已准备好支持 Kotlin 2.0。Android Studio 中,将 Kotlin 2.0 的 IDE 支持将作为预览功能推出。

Compose 性能提升

自 Kotlin 2.0 起,Compose 编译器将与 Kotlin 捆绑发布,无需等待升级 Kotlin。

Compose 增加了新功能。延迟布局支持项目更改动画,包括移动;Text 具备接收富媒体内容的能力,还支持内联链接和基本的 HTML 格式;“共享元素过渡”功能增强,并支持开箱即用的预测性返回。

Google 还为 API 引入了一套出色的工具—— LiveEdit,可以自动将代码更改部署到正在模拟器或物理设备上运行的应用上,从而加快你的开发进程。

同时,Google 推出了 Compose 预览截图测试插件,目前处于 Alpha 版本。

Android Studio 中的 Gemini 提供了更丰富的代码辅助和应用质量分析工具,包括为开发者提供代码建议、分析崩溃报告并提供操作建议等。此外,开发者还能更快捷地将设计转换为代码,并移至 Android Studio 中。


Google 提供了一系列最新的移动开发工具和 API,包括 WebView 和 Custom Tab、OmniLab 以及 Home API,帮助开发者更快速地打造适用于不同场景的跨平台解决方案。

开发者现在能通过WebView Custom Tab 实现应用内 Web,打造高质量的跨平台内容,优化用户访问和消费内容的体验,并简化多设备上内容的构建与分发。

OmniLab

Android Studio 中的 OmniLab 允许开发者更轻松地获取和使用各种 OEM 设备,远程进行应用的兼容性测试和性能优化,提高开发效率并确保跨设备的一致体验。

Home API

Google 全新推出 Home API。透过 Home API,开发者只需一次整合,即可轻松连接超过 6 亿台设备,并能运用 Google 的 hub 和 Matter 架构,以及 Google 的自动化引擎,这些功能都能在 Android 和 iOS 平台上使用。Home API 能让您的数码体验和用户家中的实体设备连接起来,打造无缝智能家居体验。

*部分 Google AI 技术适用于出海开发者

马上行动

利用全新的 Mobile 开发工具和 API

更快速、更轻松地打造高质量移动应用

2024 Google 开发者大会

专题演讲持续更新中!

扫码直达官网

观看精彩回放




责任编辑:张燕妮
相关推荐

2024-08-12 15:57:05

2024-08-09 16:38:54

谷歌生成式AI

2024-08-16 11:19:43

2024-07-20 00:00:00

2024-08-06 12:30:23

谷歌开发者大会

2024-08-12 14:46:43

2024-08-14 16:34:47

2024-08-05 15:33:18

2024-08-12 14:27:23

2024-08-08 14:16:58

2024-08-13 11:16:42

2024-08-16 11:38:21

2024-07-10 14:44:26

2021-07-29 21:04:05

HUAWEI P50

2020-06-22 17:54:04

浪潮云
点赞
收藏

51CTO技术栈公众号