視譜練習 Android | 最佳音樂學習工具,提升視譜能力的必備 App
為滿足 Android 用戶需求,我將原本的 iOS 視譜練習應用程式移植至 Android 平台。本文分享了從程式語言選擇、開發過程中的挑戰,到上架 Google Play 的經驗,以及面對中國市場時的思考與策略調整。
因為iOS的廣告收入越來越穩定,看著對岸的小紅書許多推薦app的博主,
貼文下方的留言很多人都在問安卓版本,所以
決定花點時間來寫Android版本的視譜練習來搶佔大陸市場,賺點「舔共」財
程式語言的挑選
很久沒開發Android, 2022可以挑選的語言有 Kotlin. 和 java
但因為不想花太多時間在鑽研新的Kotlin語言,所以還是選用java作為開發的部分
花了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、腾讯应用宝开放平台地址:
2、360手机助手开放平台地址:
4、小米应用商店开放平台网站:
5、华为应用商店开放平台网站:
6、魅族应用开放平台网站:
7、VIVO应用商店开放平台网站:
8、OPPO应用商店开放平台网站:
9、三星应用开发者平台地址:
10、阿里应用商店/豌豆荚/PP助手开发者平台地址:
那現在APP的使用狀況如何?
台灣的用戶有逐步攀升的趨勢,
但要像iOS一樣有可觀的收入應該還有一段路要走
大部分來自 「使用者自己搜尋」。不管是透過 play store探索還是 自己搜尋
結論
整體來說,這個app並沒有達到最初的目的,先讓他自然生長,
也許哪一天會跟iOS一樣,又被挖出來成為學習音樂的初學者最愛的app之一
找時間來研究一下怎麼上架app到 中國