想寫App已經很久了,但一直都是停留在想和尋找適合的開發軟體上,後來決定使用Android Studio並用Kotlin語言開發App,開發軟體各有優缺點就不在這裡討論,選擇確實是件困擾的事,最後的決定有兩個主要的因素:
第一是因為Google在2019年Google I/O上宣布Android開發將以Kotlin為優先(Kotlin-first),並且會一直恪守這一承諾(Android's commitment to Kotlin)。
第二是希望可以儘快透過實作從App程式開發到上架整個流程,藉以瞭解整個App技術。
因為未曾使用過Android Studio更沒有使用過Kotlin語言,所以我的學習路徑是:
想要開發Android App就一定要申請開發者帳號,並繳交$25美元的註冊費(只需繳交一次就可永久使用)。
因為想快速寫一支App,所以Kotlin語法我只是大概從上述Kotlin網頁快速地看過就開始寫,當然若要繼續撰寫App就必須要花更多的時間來好好研讀。
接下來我就直接在Google Android Developer Training Courses挑選了下面兩個單元共六個課程,按教學課程做了一遍。
Unit 1: Kotlin basics for Android(共四個課程)
Unit 2: Layouts(共兩個課程)
要寫一支簡單上架的App又不希望只是Hello World而已,所以寫了純文字版的「手指數字遊戲」(將來有機會再美化介面),我的想法是希望父母或長輩可以透過這個App預防或延緩失智症。
6.申請Google AdMob並將程式加入測試與正式Banner廣告
接著可以申請Google AdMob在App內放廣告,不是想靠這個來賺錢而是想要實作整個流程。
7.Android App圖示(Icon)製作
程式完成後還需要有自己的Icon,所以我選用了Android版的Logopit Plus App,因為它有很多免費的LOGO與工具可以很簡單的來修改。
8.上架
等一切都完成後就可以上架了,但上架又有一些技術,等下回再分享了。
沒有留言:
張貼留言