Android 應用開發人員必看的 9 個 Tips

來源:互聯網
上載者:User

去年,Android應用數量已經超過iOS成為全球最大的生態系統,不過在這多大百萬的應用中,有些應用的下載量很大,賺的盆滿缽滿;另外一些應用就石沉大海、無人問津了。

擁有多年程式開發經驗,最近在開發Android應用Sliding Explorer的Shirwa Mohamed就總結了一些看似普通卻非常實用的Tips,我們來一起看看。

1、遵循Andriod開發手冊

Google已經為開發人員提供了一整套開發範例,雖然不是強制採用,但按照手冊來進行編程無疑可以讓你對Android系統如何運行你的程式理解的更加清晰,使用者的使用體驗也能保證完好的一致性。

比如手冊中對隱藏式瀏覽選單有非常詳細的講解,在很多成熟的應用中這一元素也被充分運用,這些細節之處保證了整部手機擁有一致的體驗。

2、緊跟最新潮流

一般來說,Google每年會發布最新的SDK,這就給了開發人員設計應用的新方法和新思路。比如最新的Android 4.4擁有KitKat功能,全新的底層編譯需要應用做出相應的最佳化,如果你想帶來更加流暢的體驗,那麼趕緊學習吧。

3、聆聽使用者反饋

提升應用品質的最好方法之一就是聆聽使用者的反饋,當使用者感到他的建議被尊重並被真正考慮進下一版本後,他們再也沒有理由叛逃到其他應用了。要記住,這些反饋者不是來給你找麻煩的,而是讓你走在其他可替代應用前面的最大幫手。

4、沉浸在Android裝置中

有個意外的結論,很多Android應用開發人員本身使用Android裝置的頻率並不比普通使用者高多少,這是應用開發人員的大忌。除了更多的體驗各種 電子裝置的互動外,你還應該參加各種Android社群、論壇等等,在那裡,你不但可以獲得即時的協助,還能相互鼓舞,不知不覺就提升了自己的能力。

5、不要局限在一種螢幕尺寸

Android裝置最大的特點就是螢幕尺寸異常繁多,作為一個開發人員,要想在所有螢幕尺寸的Android裝置上運行自己的程式幾乎是件不可能的事 情。最實際的方法就是採用裝置獨立像素而不是實際像素來設計自己的UI,那樣,Android系統將自動計算出對應的像素大小,使得應用的裝置相容性大大 增加。

6、精簡你的應用

很多開發人員容易陷入這功能也想要、那功能也想留的尷尬境地,最終導致應用臃腫不堪,運行速度也非常差。其實最好的設計思路就是主攻一點,保證運行速度和穩定性,將特色發揮到極致。

7、不要求額外的許可權

現在使用者對許可權的擷取非常敏感,如果使用者在安裝過程中,看到你的應用申請一大堆許可權列表,他們的印象分就大大下降了,有的使用者甚至會直接取消安裝。

8、不要頻繁的推送廣告

知道你開發應用非常辛苦,賺點兒廣告費也無可厚非,但頻繁的推送廣告無疑會惹怒使用者,尤其是廣告不符合他們口味的時候。

9、把開發當成一件快樂的事

看了上面的八種Tips,其實最重要的是你真正的對開發應用感興趣。興趣是最好的老師,只有保持濃厚的興趣,你才願意學習最新的東西,希望與其他開發人員交流經驗,並且努力提升自己應用的品質。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.