Android 团队推荐的开发工具、库和指南,可让您快速轻松地构建高品质的 Android 应用。
现代 Android 方法可帮助您使用更少的代码构建应用,从而提高开发速度并减少维护工作。
通过采用最佳实践,您可以减少错误,进而减少用户遇到的错误和崩溃。
由于减少了样板代码、降低了代码复杂性、减少了错误且内置了向后兼容性,因此您可以专注于如何让您的应用出类拔萃。

什么是 Modern Android Development?

Jetpack Compose 可简化并加快面向 Android 的界面开发。减少要编写的代码数量,还可使用强大的工具和直观的 Kotlin API。
在排名前 1,000 位的 Android 应用中,有超过 95% 使用 Kotlin 提高了工作效率、开发者满意度和代码安全性。
查看 Android 库套件,这些库采用了我们的最佳实践并减少了样板代码。
Android Studio 是用于开发 Android 应用的官方 IDE,提供 Compose 设计工具、灵活的构建系统和 Android 模拟器。
我们会处理向后兼容性问题,让您能够以最新的 Android 版本为目标平台、使用最新的技术,并让您的应用能够在各种 Android 版本和设备中以一致的方式运行。
架构、测试模式和指南可帮助您构建可靠且可扩缩的应用。

应用质量

构建优质应用,提供顺畅且一致的用户体验。探索如何针对大屏设备构建应用,并确保应用可在各种外形规格的设备上正常运行,如平板电脑、可折叠设备和 Chromebook。使用 Android 核心应用质量核对清单来帮助评估用户体验的流畅性和安全性。
不错 非常好
核心价值
趣味性、实用性或二者兼具
用户体验
易于使用
使用愉悦
技术质量
能够在用户设备上正常运行
充分利用用户设备
隐私和安全
安全
安全设计
不错
核心价值
趣味性、实用性或二者兼具
用户体验
易于使用
技术质量
能够在用户设备上正常运行
隐私和安全
安全
非常好
核心价值
趣味性、实用性或二者兼具
用户体验
使用愉悦
技术质量
充分利用用户设备
隐私和安全
安全设计
指南
许多适用于 Wear OS 的 Jetpack 库均采用 Kotlin 编写,可帮助您简化开发流程,学习如何将 Modern Android Development 应用于手表应用。
指南
您可以遵循与移动设备的界面构建和布局管理相同的概念,将您的应用拓展至大屏设备。点击此处了解详情。
指南
借助 Compose for TV 库,您可以使用针对 TV 进行了优化且易于自定义的组件构建现代原生 TV 应用,而且效率更高、使用的代码更少。

课程和开发者在线课程

课程
了解构建达到生产质量的强大应用的最佳实践和推荐架构。
课程
本课程面向现有 Android 开发者,旨在围绕布局、主题设置、动画、架构、状态等主题讲解 Compose。
课程
了解构建达到生产质量的强大应用的最佳实践和推荐架构。
课程
观看“MAD 技巧”系列视频,直接向 Android 团队学习编码方面的最佳实践和最新方法。

开发者故事

YouTube 视频
YouTube 视频
YouTube 视频