web?混合?原生?移動開發的三種模式選擇

Xavier2050發表於2014-12-03

今天,消費者在移動app應用(包括原生和混合)上花費的時間(94分鐘/天)超過移動web(72分鐘/天),於是“移動優先”成為移動開發戰略的熱門口號,但實際上移動web和移動app又有各自不可替代的優勢,不同的移動開發模式都有成功的案例,企業需要根據自身的產品和業務屬性、移動戰略及目標使用者需求,選擇適合自己的開發道路。

下面是AppCloud製作的一張資訊圖,為我們詳細對比了純web(HTML5)、混合App(Hybrid)和原生App(Native)三種移動開發路線的差異。

以下是圖表中的列舉的一些重點差異:

    • ● 開發難度。移動web和混合App開發難度對於web開發者來說相對較低,而且可以充分利用現有的web開發工具和工作流程
    • ● 釋出渠道和更新方式。混合App可以在應用商店App Store釋出,但可以自主更新,而原生App的更新必須通過應用商店App Store。
    • ● 移動裝置本地API訪問。混合App可以通過JavaScript API訪問到移動裝置的攝像頭、GPS;而原生App可以通過原生程式語言訪問裝置所有功能。
    • ● 跨平臺和可移植性。基於瀏覽器的移動web最好的可移植性和跨平臺表現;混合App也能節省跨平臺的時間和成本,只需編寫一次核心程式碼就可部署到多個平臺,而原生App的跨平臺效能最差。
    • ● 搜尋引擎友好。只有移動web對搜尋引擎友好,可與線上營銷無縫整合。
    • ● 貨幣化。混合App除廣告外,還支援付費下載及程式內購買;原生App的程式內購買金額2012年首次超過下載收費。
    • ● 訊息推送。只有混合App和原生App支援訊息推送,這能增加使用者忠誠度。

choose-your-mobile-development-path_50bce07c8e89b


原文連結: 文章來自IT經理網

相關文章