原創|行業資訊|編輯:郝浩|2015-09-06 15:27:00.000|閱讀 437 次
概述:移動應用開發是當今的一大熱門,如何構建一流的移動應用程序呢?這篇文章可以幫助找尋答案。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
在今天,高速發展的數字化生活已把我們淹沒在了成千上萬的應用程序之中。創建開發一個應用程序并不困難,看看這驚人的應用程序數量你就明白了,但是這其中能夠給人耳目一新,讓人印象深刻的應用程序卻是萬里挑一,屈指可數了。要構建成功的應用程序,除了推廣等外部因素以外,我們還應該了解一些關于構建一流應用程序所需的最佳實踐。這里,讓我們看看關于構建一流移動應用程序的9個最佳實踐:
作為一個長期與手機打交道的開發者,你怎能忘記手機內存這個對于用戶至關重要的部分?釋放應用程序內存已經成為用戶移動生活中日常的一部分了!現在的人們熱衷于音樂、視頻、照片等東西,要下載的這些應用程序當然是越小越好。在功能相似的應用程序面前,文件的大小往往會成為用戶進行取舍的決定性因素。
對于Android應用程序大小來說:
對于iOS應用程序大小來說:
ProGuard工具可以顯著優化你的設計代碼。這個工具可以在sourceforge上使用。你的前輩總是建議你在編碼完成之后進行反復測試以進行優化,而ProGuard絕對會助你一臂之力。使用該工具,可以通過刪除未使用代碼等方式達到優化、減少代碼的目的。
調試符號只對還處于開發階段,仍需要調試的應用程序有意義。作為一項最佳實踐,你應當將這些調試的符號從本地庫(文件)中刪除 。
移除應用程序的所有調試相關功能是一個很好的建議。你的應用程序通常不會使用相關的調試數據因此Android和iOS操作系統在運行應用程序時并不需要它。強烈建議從應用程序中刪除所有相關的調試功能。調試信息只是浪費空間,因此它應該被刪除。
對于iPhone來說:
對于Android來說:
對于Android,推薦使用的圖片格式包括PNG、JPEG、BMP、WebP、和GIF PNGs。對于iPhone,確保你所使用的所有圖片和圖標都是PNG格式的。另外,建議不要使用 interlaced PNG(譯者注:具體的關于),Apple上的應用最好使用標準的24位深度的圖標和圖像。
iTunes U只支持使用H.264視頻壓縮技術下的MPEG-4標準(含 .mp4 、.m4v或.mov格式),這就可能發生.mov 格式的視頻播客無法在大多數的iPods和其它便攜設備上播放的情況。為了確保與移動設備兼容,建議只使用H.264視頻壓縮技術下MPEG-4標準中的.mp4和 .m4v格式。一般的移動設備所支持的視頻文件類型有H.263下的 3GPP (.3gp) 和MPEG-4 (.mp4),H.264下的3GPP (.3gp)、MPEG-4 (.mp4)、MPEG-TS(.ts,僅限于Android 3.0+的AAC音頻)。
對于應用程序中的PNG格式的圖片,你需要考慮在不影響其質量的前提下減少占用的內存大小。在 iOS 中通常也會考慮使用JPEG的圖像,它們沒有PNG高效,但所占內存更小。請確保這些圖片處于合適的比例大小,這樣才能避免手機的內存被吃光。
那些未被利用過的垃圾一直占據著系統空間,這是對系統資源的一種浪費。使用能夠同時用于Android和iOS系統的工具來掃描清除項目中未使用過的資源。
本文翻譯自,轉載請注明本文地址。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn