我的第一個 APP

飄渺雲軒發表於2017-04-23

我覺得,作為一個 Android 開發者,一定得要獨自做一個應用出來併發布到應用市場上,這不僅僅是為了要熟悉開發一個應用的整個流程,更是要體驗一下從 0 到 1 開發一個應用的創造感和成就感。看著自己做出來的成果,會有更大的動力去深入學習、研究。

設計並開發一個應用,需要幾個步驟?

首先,是要做一個什麼型別的應用。可以模仿應用市場上的優秀應用,也可以按照自己的想法獨立設計,不過可以肯定的是開發的這個應用是以目前的技術可以實現的、感興趣的和有一定挑戰性的。

其次,是資料來源。對於個人開發者來說這是個難點,沒有伺服器怎麼辦呢,不怕,聽說過 Jsoup 沒,這個玩意非常強大,它能解析 HTML (也可以說是一個網站頁面),對於使用者而言只要能看到東西就可以了 (使用者才不管資料是從哪來的呢),就這樣,資料這個問題就解決了,而且資料也不用自己維護。使用方法各位可以自行 Google。

接著,開始進行編碼開發。對於開發,這裡就不展開來說了。

然後,是上傳應用到各應用市場。如果想自己的應用能賺取收益的話可以整合廣告 (現在廣告平臺也挺多的,可以自行查下哪個廣告平臺比較好)。接下來是進行多渠道簽名打包,到各應用市場申請開發者帳號,上傳應用稽核(說到這個就不得不吐槽一下了,現在的各應用市場稽核標準各種限制個人開發者,可以說現在的個人開發者是不太可能依靠個人 APP 過日子的了,只能賺個零食錢)

最後,就是推廣了,這個。。如果自己開發一個這麼牛掰的應用沒幾個人下載,那是很打擊自己自信心的,也會影響到自己開發應用的成就感。對於推廣技巧,可以應用內寫個邀請好評、分享功能,或者在寫篇總結文章發到微博、QQ / 微信群裡,當然也有其他的一些途徑。

下面呢,是我自己開發的一個應用,叫微冷知識,我已經在 GitHub 上開源了,歡迎大家指正。

設計該應用的原型圖,應用下載連結微冷知識

GitHub 地址:github.com/fengrixin/C…

希望對各位有所幫助

相關文章