在我繼續尋找線上製作應用程式的過程裡,我發現了Phonegap Build這個好物!這個網站基本上也是把網頁上傳,他就可以幫你做成個應用程式。免費、沒廣告之外,好像很多人都用這個在開發應用程式,而且附加功能的靈活度也很高。只不過檔案上傳的大小限制是15MB,加菲貓漫畫一年就20到25MB,不夠用。於是我只好硬著頭皮,第一次安裝Android APP軟體開發的正規開發環境,配合PhoneGap,開始了我第二階段的應用程式製作。
開發過程一開始還蠻順利的,我把先前寫好的加菲貓漫畫網頁放到程式裡,應用程式就製作出來了。於是我把版面調整得更適合行動裝置瀏覽之後,就開始把2013、2012的檔案放進程式裡,第三代的程式「加菲貓漫畫倉庫」也就正式上線。正當我在想,如果未來年份越放越多,檔案不就超大,要不要寫個下載功能的同時,我就遇到google play的50MB檔案限制。雖然google play可以允許附加延伸檔案到4GB,可是說明文件好難懂,不會!就因為這個轉折,我決定提早研究下載檔案、解壓縮檔案之類的功能。
尋找和測試的過程相當漫長,看我在資訊筆記的文章記錄就知道。一言以蔽之,就是完成了!我把每個功能像拼圖一樣地一個一個加進程式裡面,目前程式除了可以瀏覽離線檔案和線上網站之外,還可以下載、解壓縮、刪除離線檔案。最後加進去的功能是推播訊息,也就是我第二代應用程式一直捨不得放棄的重要功能。雖然目前推播訊息還是有藉助某個非免費的網站Parse幫助,不是直接用JAVA和google的服務。但因為他每個月免費的額度就有一百萬個推播訊息,加上他的設定實在簡單太多,所以除非後來他倒了、或者是要收費了,否則我應該就會繼續用這個網站,不自己寫這個功能。
回頭看看,自己也覺得可怕,一轉眼就半年過去了。雖然還是不會寫程式,但能夠把網路上的資訊拼拼湊湊也算不容易。至少,我終於做出我想要的應用程式了啊!!
加菲貓漫畫倉庫:google play、詳細介紹、程式編寫過程的筆記