視譜練習 Android | 最佳音樂學習工具,提升視譜能力的必備 App

為滿足 Android 用戶需求,我將原本的 iOS 視譜練習應用程式移植至 Android 平台。本文分享了從程式語言選擇、開發過程中的挑戰,到上架 Google Play 的經驗,以及面對中國市場時的思考與策略調整。

視譜練習 Android | 最佳音樂學習工具,提升視譜能力的必備 App

因為iOS的廣告收入越來越穩定,看著對岸的小紅書許多推薦app的博主,

貼文下方的留言很多人都在問安卓版本,所以

決定花點時間來寫Android版本的視譜練習來搶佔大陸市場,賺點「舔共」財

程式語言的挑選

很久沒開發Android, 2022可以挑選的語言有 Kotlin. 和 java

但因為不想花太多時間在鑽研新的Kotlin語言,所以還是選用java作為開發的部分

15次的commit

花了5天的時間做開發,並分批commit 了15次來完成功能

遇到的困難

這次的開發讓我花最多時間的事layout的處理,我該怎麼做到類似iOS layout 的排版,

要學會使用ConstraintLayout ,還要用LinearLayout 來排出鍵盤,

白鍵的排版不難,但黑鍵的排版才是比較麻煩的地方,

關鍵在於<Space> 的使用,才能讓我的按鍵排列比較工整

剩下的分數計算和按鍵觸發邏輯可以無痛的將我寫過的swift ,自行人工翻譯成java

上架

這次的上架花了快10天,跟我過去的Android上架經驗差很多,以往的Android 上架是一天就可以完成的,

但為什麼這次等這麼多天,據說是因為Covid-19 時,Google 為了避免不實的訊息快速傳播,

在app審核上就比過往嚴謹許多

跟我想像不一樣的地方

我天真的以為上架後,我就可以開心地賺取來自中國內地大量的下載量..

殊不知我完全忘記

中國大陸的長城完全頻蔽了谷歌 Google Play Store啊啊啊啊啊

所以後台的中國下載量完全是0

中國下載量完全是0

中國下載量完全是0

中國下載量完全是0

整個崩潰

我寫這個app就是為了廣大的中國用戶啊 T . T

那如何上架APP給中國人使用呢?

這真的是一個麻煩到不能再麻煩....

「腾讯应用宝」是中國人的app下載大宗

當然小米 / 三星 也都各自在大陸有一片天

有些要大陸身分證,但又不能台灣身分證,總之,複雜繁重的申請上架過程

讓我不得不放棄這樣的「初衷」

下方是大陸用戶常用的store 列表

1、腾讯应用宝开放平台地址:

腾讯开放平台beta|开放成就梦想

2、360手机助手开放平台地址:

360移动开放平台

3、百度手机助手/安卓市场/91助手开发者平台地址:

百度移动开放平台

4、小米应用商店开放平台网站:

小米开放平台

5、华为应用商店开放平台网站:

华为开发者联盟 - 智能终端能力开放

6、魅族应用开放平台网站:

魅族开放平台

7、VIVO应用商店开放平台网站:

vivo开放平台

8、OPPO应用商店开放平台网站:

OPPO开放平台

9、三星应用开发者平台地址:

三星中国开发者网站 | 中国三星电子

10、阿里应用商店/豌豆荚/PP助手开发者平台地址:

阿里应用分发开放平台

那現在APP的使用狀況如何?

2022/8~2022/12績效

台灣的用戶有逐步攀升的趨勢,

但要像iOS一樣有可觀的收入應該還有一段路要走

變化分析長條圖
流量來源

大部分來自 「使用者自己搜尋」。不管是透過 play store探索還是 自己搜尋

結論

整體來說,這個app並沒有達到最初的目的,先讓他自然生長,

也許哪一天會跟iOS一樣,又被挖出來成為學習音樂的初學者最愛的app之一

找時間來研究一下怎麼上架app到 中國