建構美觀的應用程式

運用質感設計、動畫和無障礙功能最佳做法等元素,讓應用程式更美觀、更便於使用。

 

質感設計和 Compose 簡介

影片 選用

歡迎來到課程 3!本影片將會介紹質感設計,並說明如何利用質感設計改善應用程式的使用者體驗。

使用 Jetpack Compose 進行質感設計主題設定

程式碼研究室

瞭解如何藉由為 Compose 應用程式自訂顏色、形狀以及字體排版,藉此在應用程式內加入質感設計主題設定。

Jetpack Compose 簡易動畫

程式碼研究室

運用 Compose 為應用程式加入簡易動畫,並嘗試運用其他種類的動畫。

無障礙設定測試

程式碼研究室

測試應用程式的無障礙功能,看看如何讓應用程式為更多使用者提供無障礙使用環境。

練習:建構超級英雄應用程式

程式碼研究室

練習您學到的質感設計和簡易動畫知識,建立一個可以顯示超級英雄清單的應用程式。

專案:建立 30 天的應用程式

程式碼研究室

運用您在本單元學到的知識自行建立一款 Android 應用程式,並讓應用程式得以顯示 30 則任意主題的提示訊息 (在一個月以內,每天都顯示一則)。

後續步驟

影片 選用

恭喜您完成了第三單元!在本單元中,您學到了更多運用 Kotlin 語言進行中階程式設計的概念,並瞭解如何建立用清單顯示資訊的應用程式,以及如何藉由遵守質感設計指南為使用者提供更優質的體驗。