iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

關於我用 Compose UI 造新輪子這檔事 系列

一個什麼都不專精的學生 Mikucat 被學校難用的 APP 氣死,因而開始學習 Android 開發。他將會在這個伴隨著看文件與踩坑的新學期(開發者生命歷程)中,用程式改變自己的校園生活。
這個系列比較像是開發日誌,紀錄我開發一個 Android APP 用到的各種工具、函式庫、知識與方法,並分享其中踩到的坑與心得。

參賽天數 24 天 | 共 24 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文 團隊那團名要叫什麼?
DAY 21

Day 21 - 單元測試 feat. Kotest & Mockk

撰寫測試可以確保程式符合預期,其中單元測試擁有快速且自動化測試的優點,確保每個功能獨立運作正常,是很常見的測試類型。Android 單元測試預設用 Junit...

2022-10-06 ‧ 由 Mikucat 分享
DAY 22

Day 22 - UI 設計

理論上 UI 要在開發前就設計好,不過我一開始是想到什麼就加什麼功能,完全沒在管設計。 直到 Figma 9月中被 Adobe 併購,這消息出來後才意識到 UI...

2022-10-07 ‧ 由 Mikucat 分享
DAY 23

Day 23 - Material Design

Android 遵循的一套視覺設計規範叫 Material Design,目前分為 Material 2 與 Material 3,Android 11(含)以...

2022-10-08 ‧ 由 Mikucat 分享
DAY 24

Day 24 - Shortcut & Widget

Shortcut(捷徑) 比較單純,按下去就發送特定 intent,通常是開啟特定程式的特定 Acitivity,幾乎不佔用資源 Widget(小工具) 跟 A...

2022-10-09 ‧ 由 Mikucat 分享