開始使用 Android
完成程式碼研究室或深入學習訓練課程,一覽重要的 Android 開發人員主題。
向全世界問好!
這個入門程式碼研究室提供逐步操作說明,可引導您建立 Android Hello World 應用程式。
開發可擴充、模組化且可測試的 Android 應用程式
從頭開始開發可擴充、模組化且可測試的應用程式。這不是 Hello World 應用程式。我們將專注於建構應用程式架構,讓應用程式能夠成長。
針對多種板型規格建構
打造適用於多種 Android 裝置的應用程式,包括手機、平板電腦、折疊式裝置和 ChromeOS 裝置。本程式碼研究室將說明如何更新應用程式,使其能適應不同的螢幕大小和設定。
課程
開始 Android 基本概念課程
參加完整課程,瞭解使用 Jetpack Compose 建構應用程式的基本概念。 Android 用於開發使用者介面的新型工具包。
您在建立一系列應用程式的同時,將會瞭解 Kotlin 程式設計的基本概念 以及開發應用程式的基本知識
製作工具包
Compose&冒號;
建構引人入勝的使用者介面
Jetpack Compose 可簡化並加快 Android 平台的 UI 開發作業。減少需編寫的程式碼,運用功能強大的開發工具以及符合直覺的 Kotlin API。
Kotlin 和冒號;
簡潔又強大的新型語言
排名前 1,000 的 Android 應用程式中,有超過 95% 使用 Kotlin 提升工作效率、開發人員滿意度和程式碼安全性。
Jetpack&冒號;
程式庫可簡化應用程式開發作業
查看 Android 程式庫套件,可用於實作最佳做法及減少樣板程式碼。
使用 Android Studio 進行開發
Android Studio 是適用於 Android 應用程式開發作業的官方 IDE,提供 Compose 設計工具、靈活的建構系統和 Android Emulator。
指定 Android 最新版本
Android 會處理回溯相容性機制,因此您可以指定最新 SDK 版本、使用最新技術,並在所有 Android 版本和裝置上採用一致的執行方式。
架構與測試最佳做法
善用架構、測試模式和指南,建構可擴充的可靠應用程式。
應用程式品質的重要性
打造高品質應用程式,提供順暢一致的使用者體驗。瞭解如何確保應用程式在所有板型規格上都能正常運作,包括手機、平板電腦、摺疊式裝置、ChromeOS 裝置、車輛螢幕,甚至是 2D XR。
| 良好 | 很棒 | |
|---|---|---|
|
|
|
|
|
|
簡單易用 |
|
|
|
在使用者裝置上運作良好 |
|
|
|
安全無虞 |
|
| 良好 | |
|---|---|
|
|
|
|
|
簡單易用 |
|
|
在使用者裝置上運作良好 |
|
|
安全無虞 |
| 很棒 | |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
精選範例
如果您最佳的學習方式是閱讀程式碼,我們有許多範例應用程式可供您查看及學習。
Now in Android
Now in Android 是以 Kotlin 和 Jetpack Compose 建構的 Android 應用程式。Now in Android 符合設計與開發最佳做法,可為 Android 開發人員提供參考。
Compose 範例
這個存放區包含一組 Android Studio 專案,可協助您瞭解 Android 中的 Compose。每個範例都示範不同的用途、複雜程度和 API。
架構範例
這些範例說明開發 Android 應用程式的各種架構方法。您可以在不同分支版本中,瞭解如何以些微不同的方式實作同一應用程式 (待辦事項清單應用程式)。