iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

30 天開發 Android App 的流水帳 系列

用 30 天紀錄自己是如何用 open API 並以 Kotlin 建立一個 Android App

除了嚐試平常工作上沒有機會使用的做法之外,也來觀察自己在開發上的習慣跟思維。

30 天來說分別會有 3 個 milestone:選定 open API 並實做,接著畫面如何呈現資料最後一個是完成度以及其他開發需要的檢查的事項

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

Day 21:自製 Android App Icon

在準備上架之前,先來更新 App 的圖示,一直用預設的看起有點膩。以下是採用 Adaptive Icon 做法,要不然有些 Launcher 下看起來沒有整個填...

2020-10-03 ‧ 由 yenyichun 分享
DAY 22

Day 22:Github Release 設置

開始要做上架的準備,現在 Google Play 上架審核需花時間,尤其還是第一次上架。所以先拉在 30 天結束之前,先送審看看。另外也想在 repositor...

2020-10-04 ‧ 由 yenyichun 分享
DAY 23

Day 23:Google Play Android App 送審

Google Play Developer 帳號,一次只需付 USD 25 (未含手續費),不像 Apple Developer 需要每一年進行付費。 在 Go...

2020-10-05 ‧ 由 yenyichun 分享
DAY 24

Day 24:App Splash 動畫

在等待審核的過程中,看了一下自己原先列出想要寫的內容。那就來做做開啟 App 時的動畫吧。 做法有很多種,大家在 Google 搜尋的時候,可以看看有什麼符合自...

2020-10-06 ‧ 由 yenyichun 分享
DAY 25

Day 25:回頭檢視 Unit Test(1/2)

目前 App 繼續審核中,鐵人賽倒數 5 天。 開啟今天這個題目,是工作上跟同事討論了 Unit Test 。以工作來說主要面對是來自後端丟過來的資料,所以會拿...

2020-10-07 ‧ 由 yenyichun 分享
DAY 26

Day 26:回頭檢視 Unit Test(2/2)

在開始今天的主題之前,先跟大家分享一個好消息,Google Play 拒絕了 App 的上架申請。以第一次申請來說,只花三天的時間審核,比預期上快了很多。說是好...

2020-10-08 ‧ 由 yenyichun 分享
DAY 27

Day 27:重新提出 App 審核申請

前天收到 Google Play Console 寄來的信件,審核未通過的原因見下方截圖 問題發生的原因蠻清楚的。就是用了 Star Wars 這個名稱,畢...

2020-10-09 ‧ 由 yenyichun 分享
DAY 28

Day 28:在 hotfix 之後的 git flow 呈現

這個專案目前只有我自己一個人在開發,所以當時想像的 gitflow 很單純就像下圖。從 master 直接開一個 develop 分支,如果有需要合併的異動,...

2020-10-10 ‧ 由 yenyichun 分享
DAY 29

Day 29:30 天自我挑戰閱讀說明

一開始就定調這挑戰是個流水帳,所以寫的東西也隨性許多,最後兩天,先將閱讀順序整理一下,至於最後一天會跟大家分享挑戰中的經驗,以及後續這個專案會怎麼進行。畢竟明天...

2020-10-11 ‧ 由 yenyichun 分享
DAY 30

Day 30:持續學習之流水帳未來方向

當初是同事的邀約也完賽了,以及自己在 2020 的自我挑戰計畫,30 天剛好也可以逼自己去產出一些東西。 在參賽之前,雖有擬了每天要寫的主題,大概從 Day 1...

2020-10-12 ‧ 由 yenyichun 分享