無障礙設計、測試和效能

改善應用程式的效能,讓所有使用者都能存取應用程式,並編寫自動化測試,確保應用程式達成上述目標。

 

編寫第一項 UI 測試

影片 選用

編寫第一項 Compose UI 測試

測試

程式碼研究室

瞭解如何測試使用 Jetpack Compose 建構的使用者介面。編寫第一項測試,並瞭解獨立測試、測試偵錯作業、語意樹狀結構和測試同步處理作業。

Compose 改善 UI 測試的方式

影片 選用

瞭解 Compose 可如何改善 UI 測試。

在應用程式中新增無障礙功能

影片 選用

在 Jetpack Compose 應用程式中新增無障礙功能。

無障礙設計

程式碼研究室

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

對重組項目進行偵錯

影片 選用

示範如何偵錯,以及修正其中一個 Compose 範例應用程式的效能問題。

效能錯誤

影片 選用

Jetpack Compose 有許多強大功能,但如果效能不如預期,該怎麼辦?探索有關 Jetpack Compose 效能、常見錯誤和避免錯誤的最佳做法。

更多效能秘訣

影片 選用

進一步瞭解可延遲 Compose 狀態讀取作業的原因,認識穩定性、Compose 推論方式,以及查看 reportFullyDrawn 適用的新 API 等等。

測驗

測試自己的學習成果,通過測驗即可獲得「Compose 設計」徽章。