經過多年使用 Java 開發 Android APP,在去年8約的新專案換成 Kotlin 為主要開發語言,喜歡上 Kotlin 快速開發的便利性。今年也接觸了 Swift UI 後,發現 Declarative 的語法更令我著迷,所以今年也想徹底地學習一下 Android 的 Jetpack compose,提升一下自己在 Android APP 開發的技能,希望可以完成這 30 天的奇幻之旅。
參賽背景 小弟原本是 Java 底的 Android APP 開發者,2021年中在公司的新專案上用 Kotlin + Google copy/past 開發...
今日目標 了解宣告式程式設計(Declarative Programming)與指令式程式設計(Imperative Programming)的差異 用 Co...
開發 Android APP 的許多的開發方法,除了Compose UI 之外小弟知道的如下: 用 Java 程式語言開發 用 Kotlin 程式語言開發 用...
今日目標 相信今天很多人都收到親友的中秋節賀卡,那我們今天就用 Compose UI 做一個中秋節賀卡好了. 這個賀卡背景是小弟今晚拍的照片,在顯示 "...
經過了四天,心裡覺得有點不踏實,於是翻閱了官方 Jetpack Compose 教學,還是乖乖地把理論基礎讀過一遍,避免以後 Copy/Past 不清楚運作原理...
今天要延續昨天的 study 官方教學的 Lesson 3 與 Lesson 4。 Lesson 3: Material Design Compose UI 是...
廣受歡迎的程式語言 Java、C++ 的開發者,都看過 Thinking in Java、Thinking in C++。今天我們就來學習 Compose 的程...
今天要來學習的是 Compose 官方 Thinking in Compose 裡面的 Recomposition (重組): Recomposition 在命...
此文件會討論幾個 compose 程式的注意事項: Composable 函式可以按任意順序執行 Composable 函式可以同時/平行地被執行 Recom...
State and Jetpack Compose I 今天開始來學習 compose 的狀態管理。 應用中的狀態是可以隨時間變化的任何值。 所有 Androi...