作者 / Matthew McCullough,Android 开发者团队产品管理副总裁 近期,Android 开发者峰会已在旧金山湾区拉开了序幕。在峰会中,我们引见了多种辅佐大家应用现代 Android 开发(Modern Android Development) 为用户打造出色体验的措施。现代 Android 开发能够辅佐大家将这些应用的效劳范围拓展到 Android 支持的许多设备,从戴在伎俩上的设备,到平板电脑或可折叠设备等大屏幕设备,一切屏幕尺寸都不在话下。
本文将带您回想我们在峰会中引见的精彩内容,您也能够观看下方完好的主题演讲视频! △ 主题演讲视频 | 2022 Android 开发者峰会 现代 Android 开发: Compose 2022 年 10 月版 几年前,我们推出了一系列库、工具、效劳和指南,我们称之为现代 Android 开发(Modern Android Development,简称 MAD)。无论是 Android Studio、Kotlin、Jetpack 库还是功用强大的 Google 和 Play 效劳,我们的目的是让您能够更快速、更轻松地打造适用于一切 Android 设备的高质量应用。
为了辅佐您构建丰厚、美观的界面,我们在几年前推出了 Jetpack Compose。引荐新 Android 应用运用这个界面框架。
我们将推出 Gradle BOM (Bill of Materials),指定每个 Compose 库的稳定版本。第一个 BOM 版本 Compose 2022 年 10 月版包含以下功用/效劳: Material Design 3 组件、延迟加载交错网格、可变字体、下拉刷新功用、延迟列表中的贴靠功用、在画布中绘制文本、在文本中添加网址注解、断字和 LookAheadLayout。Lyft 的团队经过运用 Compose 收获颇丰。他们分享: "往常 90% 以上的新功用代码都是用 Compose 开发的"。 我们希望 Compose 能够辅佐您充沛应用整个 Android 设备生态系统。Compose for Wear OS 的 1.0 稳定版已于几周前发布,我们引荐您运用它构建 Wear 设备界面。往常很快乐向您宣布,我们将发布 Compose for Android TV的第一个 Alpha 版,以进一步扩展这项效劳。精选轮播界面和沉浸式列表等组件现已可供运用,还有更多组件行将推出。因而,假如您正在学习 Android 或刚刚开端构建新应用,Jetpack Compose随时准备为您效劳! 现代 Android 开发可在 Android Studio中完成;Android Studio 是我们的官方 IDE,其中包含多种功用强大的工具,用于构建可在各种 Android 设备上运转的应用。我们将发布许多新功用供您测试,其中包含更新后默许支持 Compose 且采用 Material 3 的模板、默许为 Compose 开启实时编辑功用、Composition Tracing、Android SDK 升级助理、应用质量数据剖析改进等。您能够下载最新预览版Android Studio Flamingo,欢送您试用一切功用并将反响分享给我们。
Wear OS: 机遇已到! 手表,作为体积最小,也最能彰显用户个性的重要设备越来越受用户注重。去年,我们与三星一同推出了我们的分离平台 Wear OS,而今年,随着三星 Galaxy Watch 5 和 Google Pixel Watch 等优秀新设备的上市,我们的设备激活数量曾经增长了 3 倍。Compose for Wear OS已于今年夏天推出 1.0 版本,它能够辅佐您更快速、更轻松地构建 Wear OS 应用。引荐您运用它构建 Wear OS 应用界面。我们为可穿戴设备特地设计了 20 多种界面组件,其中包含各种内置的 Material 主题设置和无障碍功用。
往常我们将分享 Android Studio 中 Wear OS 的更新模板,以及适用于 Wear OS 的稳定版 Android R 模仿器系统映像。 由于可穿戴设备包含用户的个性化数据,确保这些数据的绝对私密战争安十分重要。因而,我们不时努力于开发一种处置计划来降低做好私密战争安保障工作的难度,而这一处置计划就是 Health Connect。这是我们与三星密切协作而开发的 API,用于存储和共享健康数据,并让用户在同一位置轻松地管理权限。
运用 Wear OS 的开发者都收获颇丰: 自从针对 Wear 3 重新构建应用后,Todoist 的装置增长率进步了 50%;运用 Compose for Wear OS 后,Outdooractive 将开发时间缩短了 30%。就是往常,欢送您即刻经过 Wear OS 为用户打造更具吸收力的共同体验吧! △ Strava 借助 Wear OS 构建应用 | 开发者故事 让您的应用圆满支持平板电脑和大屏幕设备 正往常年早些时分的音讯: Google 将全面支持平板电脑、可折叠设备和 ChromeOS。各类出众的新硬件纷繁上市,例如三星 Galaxy Z Fold4、联想 P12 Tab Pro 和 Google 行将推出的 Pixel Tablet。因而往常正是重新审视您的应用并使其为大屏幕设备做好准备的最佳机遇。我们不时在努力耕耘,不时更新 Android、改进 Google 应用并持续对 Play 商店中止更新和调整,辅佐已优化的平板电脑应用更易于被发现。
我们不时在努力辅佐您能够经过 Android Studio Electric Eel 以愈加方便的方式在大屏幕设备上测试您的应用。包含可调整大小的桌面模仿器以及可视化的 lint 工具,辅佐您在任何尺寸的屏幕上遵照相关最佳理论。 有开发者反响,我们能够提供更多适用于这些设备的设计和规划指南来更好地辅佐大家。为此,我们在 Android 开发者官方网站中有针对性新增了适用于各种应用的规划指南,以及有关规范规划的开发者指南和相关示例。
努力于大屏幕设备功用的应用在参与度方面取得了不俗的成果。以 Concepts为例,它针对 ChromeOS 和触控笔设备完成了出色的触控笔交互功用 (例如绘图和外形指南),并且在平板电脑的运用率比在手机的运用率高出了 70%!
敬请留意 Android 开发者峰会的设备类型相关内容,及时了解与 Android Studio、Window Manager Jetpack 等产品/效劳改进相关的更多最新动态。
助您轻松应用 Android 13 中的平台功用 操作系统关于一个胜利的平台至关重要。8 月份发布的 Android 13 为开发者带来了平台许多方面的提升,其中包含个性化、隐私维护、保险性、衔接性和媒体方面的提升。
以各应用言语偏好设定为例,它能够改进多言语用户的运用体验,让用户能够在不同环境中运用不同的言语体验自己的设备。
借助新增的照片选择器,用户无需中止权限设置即可阅读和选择自己明白想要与您的应用共享的照片和视频,这项功用充沛表示了 Android 专注于隐私维护。
为了辅佐您以新的 API 级别为目的平台,我们将在最新的 Android Studio Flamingo 预览版中推出 Android SDK 升级助理工具,其中将提供分步阐明文档,向您引见在更新应用的目的 SDK 时需求留意哪些最重要的变更。 以上几个示例,向您阐明我们持续助力您以更轻松的方式让应用顺应平台变更的相关请求,同时辅佐您能够充沛应用 Android 所提供的最新功用。 在 Android 开发者峰会上与世界各地的开发者沟通交流 这就是 Android 开发者峰会的主题演讲精彩回想,也为您引见了关于现代 Android 开发(Modern Android Development) 的第一个主题内容;在接下来的几周里,我们还将与大家分享更多信息。敬请等候我们关于设备类型、平台等更多精彩内容。
今年,我们也很快乐能够有机遇与旧金山湾区、伦敦等世界各地的开发者中止面对面的互动。12 月份,我们将在亚洲继续举行更多有趣的路演活动: 12 月 16 日将在东京举行 Android 开发者峰会和 Google DevFest 活动;12 月中旬将在班加罗尔举行相关活动,您能够填写报名表,申请参与: https://services.google.com/fb/forms/androidindiaevent22/ 无论您是线上观看,还是在世界各地参与我们的线下峰会,都欢送大家为我们提供反响。您的反响有助于我们打造更好的 Android 平台。十分荣幸能有机遇与您一同构建出色的应用,辅佐用户在 Android 支持的各种不同设备上取得愉悦的体验。希望 2022 年 Android 开发者峰会的精彩内容能够为您带来灵感与收获!也欢送您持续关注我们,及时了解更多开发技术和产品更新等资讯动态。 点击屏末| 阅读原文| 即刻了解现代 Android 开发更多相关内容 |