無障礙功能、測試和效能

提升應用程式效能,讓所有使用者方便使用,並設計自動化測試機制,確保應用程式達成上述目標。

 

初次編寫 UI 測試

影片 選用

初次編寫 Compose UI 測試

測試

程式碼研究室

瞭解如何測試 Jetpack Compose UI。初次編寫測試,同時瞭解獨立測試、偵錯測試、語意樹和測試同步處理。

Compose 如何改善 UI 測試

影片 選用

瞭解 Compose 如何改善 UI 測試。

在應用程式中添加無障礙功能

影片 選用

在 Jetpack Compose 應用程式中添加無障礙功能。

無障礙功能

程式碼研究室

瞭解如何提升應用程式的可用性,特別是考量身心障礙使用者的需求,例如加大觸控目標尺寸、新增內容說明、建立自訂動作等等。

對重組偵錯

影片 選用

示範如何在 Compose 範例應用程式中偵錯並修正效能問題。

效能錯誤

影片 選用

Jetpack Compose 提供許多神奇的功能,但如果效能不如預期,該怎麼辦?瞭解 Jetpack Compose 的最佳做法,內容涵蓋效能、常見錯誤,以及如何避免這些錯誤等等。

更多效能提示

影片 選用

進一步瞭解為什麼延遲讀取 Compose 狀態可以順利運作、認識穩定性及 Compose 的相關推論方式,以及查看 reportFullyDrawn 專用的新 API 等等。

測驗

測試自己的學習成果,通過之後將贏得「Compose 設計」徽章。