iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Mobile Development

【Kotlin Notes And JetPack】Build an App 系列

如何透過 10 個 Kotlin 小筆記及 17 個 Jetpack library 完成一個 App 以及將開發的 App 上架

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21.【Architecture】DataStore 的介紹與應用

如果你已經知道什麼是 Sharedpeference 那就不能不了解一下什麼是 DataStore,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼?...

2022-10-05 ‧ 由 sophie_wang 分享
DAY 22

Day 22.【Architecture】Room 的介紹與應用

上一篇在介紹 DataStore 時有提到,如果是較複雜的資料存儲建議使用 Room 來執行,今天就來教紹一下 Room 的操作吧!以下如有解釋不清或是描述錯誤...

2022-10-06 ‧ 由 sophie_wang 分享
DAY 23

Day 23.【Architecture】ViewModel 的介紹與應用

前幾篇多多少少都有提到 ViewModel,今天終於要來講講 ViewModel 的故事,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? 用來處理...

2022-10-07 ‧ 由 sophie_wang 分享
DAY 24

Day 24.【Architecture】LiveData 的介紹與應用

今天來講講前幾次也有出現的 LiveData,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? LiveData 是一個具有生命週期感知的 obse...

2022-10-08 ‧ 由 sophie_wang 分享
DAY 25

Day 25.【UI】App Widget 新體驗

今天要來玩玩新的 library Glance,因為還在 alpha 階段,所以建議大家先體驗看看就好,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什...

2022-10-09 ‧ 由 sophie_wang 分享
DAY 26

Day 26.【DI】Hilt 的介紹與應用

如果對 DI 有些了解的人大概都碰過,不管是使用 Dagger 還是 Koin,今天就要來介紹 Hilt,以下如有解釋不清或是描述錯誤的地方還請大家多多指教:...

2022-10-10 ‧ 由 sophie_wang 分享
DAY 27

Day 27.【Test】Unit Test 的介紹與應用

今天要來試試寫 Unit Test,針對 ViewModel 的邏輯驗證不管什麼 input 都要符合我想要的 output,以下如有解釋不清或是描述錯誤的地方...

2022-10-11 ‧ 由 sophie_wang 分享
DAY 28

Day28.【Test】UI Test 的介紹與應用

今天要來寫寫 UI Test,針對不同資料狀態要顯示對應的 UI,我們需要驗證自己的介面是否符合預期中的那樣,以下如有解釋不清或是描述錯誤的地方還請大家多多指教...

2022-10-12 ‧ 由 sophie_wang 分享
DAY 29

Day 29.【Tracking】Firebase Crashlytics

今天要使用 firebase crashlytics 來追蹤 carsh 的 issue,以下如有解釋不清或是描述錯誤的地方還請大家多多指教: 什麼? Cras...

2022-10-13 ‧ 由 sophie_wang 分享
DAY 30

Day 30. 如何上架 App

來到最後一天,今天要來將 App 上架到 Google Play 上,最後一天一樣如果文章有描述上的錯誤或是補充的不夠詳細,還請大家多多指教。 Step1.輸出...

2022-10-14 ‧ 由 sophie_wang 分享