2015/2/28 因緣際會下,突發奇想的想說用我的專業,怎麼幫親戚所開立的新店增加更多客源,基於我是IT領域下,想說現在最紅的就是APP,故目標先鎖定APP應用;不過因為小弟我是玩Infra出身,雖然有半路出家寫個簡單的公司與內部網站經驗,但跨到APP,又是另外從頭來過的學習...
以下是小弟的學習歷程:
第一步 找尋APP開發工具:
透過Google大神,發現APP inventor2這套開發工具,由MIT研製,提供免費的雲端開發平台,利用「拼圖」式的開發模式,透過功能、介面及流程設計後,實作所需之APP。
第二步 確認開發工具:
拜讀了網路上的讀者與開發者的分享,因我知道自身程式設計能力很弱,故希望透過較簡易的方式,讓我能完成我想做到之功能;之後,至書局仔細的看了APP inventor 2的介紹與開發模式,發現我所需要達到之功能,初步透過APP Inventor 2內建功能,就可以完成。
第三步 購買工具書:
確認開發工具後,就立馬心動的透過網路買了兩本APP Inventor 2的書。(文淵閣工作室 編著 APP Inventor2 零基礎入門班及APP Inventor2 初學特訓班)
第四步 按步就班練習:
透過書上教學,學習並安裝建立開發環境、熟悉開發環境與開發流程,了解事件、方法、取得屬性值及設定屬性值之相關用法及操作;學習備份與版本控制(不過若真以版本控制角度而言,需要完全自行手動控管版本與版號)。
【App Inventor 2 首頁網址:http://ai2.appinventor.mit.edu】
目前仍持續熟悉相關功能與用法,較特別的部分,APP inventor 2將傳統程式開發「陣列」透過「清單List」來表示,此部分我尚不熟悉,持續熟悉應用。
第五步 構思第一支APP應用
思考方向: 在學習時,想說要跟應用面有關係,故就想老人家越來越多拿智慧型手機,若有個程式,可以快速撥號又能定位,遇到迷路或緊急時,就可以用上。因此,我的第一支APP就是降子構想下,開始進行開發(書上亦有類似APP可參考)。
第六步 學習上架
3/10 終於完成我第一支APP囉,並投過書上教學,註冊成Google play開發者。並進行APP「速撥緊急聯絡人」上傳以及上架。
PS. 因為發文時,才剛發佈,Google play顯示需等待數小時後,才能完成發佈,目前等待中..........
此次學習費用:
Google Play註冊費 25 USD.
兩本書 379 *2 =758
3/09 又再增購【APP Inventor2 專題特訓班】及【Android 初學特訓班】兩本書,等待博客來送書到.........