iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Mobile Development

Android × CI/CD 如何用基本的MVVM專案實現 CI/CD 系列

使用jetpack的android庫 配合kotlin建置一個簡單的MVVM專案
接著撰寫測試案例
以及創建簡單的API供測試
最後透過jenkins來自動化流程
進行建置、測試、分析、以及發布到商店等

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

Day11 unit tests 實戰

今天會透過https://codelabs.developers.google.com/codelabs/android-training-unit-tests...

2019-09-26 ‧ 由 mars1120 分享
DAY 12

Day12 Nested RecyclerView(番外篇)

關於這個番外篇呢其實跟這次鐵人賽的主題關聯性較低沒興趣的可以先行跳過 寫這篇的原因是快富堅了 只好先塞其他內容墊檔一下 今天要舉的例子是這個(圖取自google...

2019-09-27 ‧ 由 mars1120 分享
DAY 13

Day13 MVVM專案-2 Simple Fragment -1

本篇延續 Day9 MVVM專案-1a今天會用Data Binding, ViewModel, LiveData 構築一個Fragment裡面會包含一個 lo...

2019-09-28 ‧ 由 mars1120 分享
DAY 14

Day14 MVVM專案-2 Simple Fragment -2

本篇延續 Day13 MVVM專案-2 Simple Fragment -1 今天會將昨天沒寫完的instrumented test完成 首先先去以下路徑新增m...

2019-09-29 ‧ 由 mars1120 分享
DAY 15

Day15 MVVM專案-2 Simple Fragment -3 DI

本篇延續 Day14 MVVM專案-2 Simple Fragment -2 今天會用Dependency Injection(依賴注入)來改寫代碼這東西有點複...

2019-09-30 ‧ 由 mars1120 分享
DAY 16

Day16 MVVM專案-3 RecyclerView

本篇延續Day15 MVVM專案-2 Simple Fragment -3 DI 今天會用Data Binding, ViewModel, LiveData 構...

2019-10-01 ‧ 由 mars1120 分享
DAY 17

Day17 MVVM專案- 補單元測試

發現忘記寫單元測試了今天會幫Day16 MVVM專案-3 RecyclerViewDay15 MVVM專案-2 Simple Fragment -3 DIDay...

2019-10-02 ‧ 由 mars1120 分享
DAY 18

Day18 MVVM專案-4 RequestPermission

今天延續Day16 MVVM專案-3 RecyclerView 有些權限在android6.0以上需要動態註冊 今天會寫個獲取聯絡人的功能來當範例 首先先去模擬...

2019-10-03 ‧ 由 mars1120 分享
DAY 19

Day19 MVVM專案-5 Fragments互動

上一篇連結Day18 MVVM專案-4 本篇會使用Day15 MVVM專案-2 Simple Fragment -3 DI建置好的fragment以及創一個新的...

2019-10-04 ‧ 由 mars1120 分享
DAY 20

Day20 ROOM -1 (番外)

雖然是jetpack的套件之一 但不一定會放到之前寫了好幾天的MVVM專案內篇幅預計是三篇 兩篇實作一篇寫tests要看有沒有時間 快難產了 這三篇的solut...

2019-10-05 ‧ 由 mars1120 分享