1. 事前準備
歡迎使用 Android Basics with Compose!
本課程適合想學習如何運用 Google 推薦的最新最佳做法,以 Kotlin 程式設計語言建構 Android 應用程式的人。您將使用 Jetpack Compose 建構一系列的應用程式,這是在 Android 應用程式中打造優美使用者介面 (UI) 的新方法。
您將透過一系列程式碼實驗室逐步學習撰寫程式碼,瞭解如何建構應用程式或應用程式功能。如果您喜歡先觀看影片來學習相關知識,可以使用部分程式碼實驗室隨附的程式設計教學影片。此外,您也可以運用練習題強化學習成果,或是透過專案自行實驗和延伸學習。
學習過程因人而異。您可以根據自己的背景和經驗,透過幾種不同的方式有效參與本課程。
適合剛接觸程式設計的人員
如果您剛接觸程式設計,請先閱讀課程的開頭,然後依照順序逐步完成各個學習路徑。程式設計和 Android 概念彼此相輔相成,因此必須依序瀏覽內容。此外,我們也鼓勵您額外透過練習題和專案,成為更穩健的開發人員。
適合有經驗的開發人員
如果您已具備程式設計的經驗,可以略過部分教材,更速度地完成課程。每個單元的開頭都包含程式碼研究室,其中有您在該單元中建構應用程式所需的必要 Kotlin 程式設計概念。如果您對 Kotlin 語言的這些主題有信心,可以略過這些部分,並前往建構應用程式的內容。
如果您已經是 Android 開發人員,可能會對本課程中的 Compose 主題更感興趣。Compose 是 Android 的新型工具包,可用來建構原生使用者介面,簡化並加快使用者介面的開發作業。與 Android View 系統相比,實作使用者介面的程式碼更少,維護應用程式也更加方便。如要進一步瞭解 Compose,本課程的前半部最具備相關性,因為其中涵蓋了 UI、Material Design 和 Navigation。或者,您也可以選擇學習適用於 Android 開發人員的 Jetpack Compose 課程,其中包含與重要主題相關的文章、影片和程式碼實驗室,協助開發人員轉用 Compose。
無論您的 Android 學習路徑為何,我們都希望這些資源能協助您實現應用程式的構想!
祝您學習愉快!
Google Android 團隊的老師敬上