Native,Web,Hibrid Apps

原文請參考:https://www.mobiloud.com/blog/2012/06/native-web-or-hybrid-apps/

基礎

主流的手機操作系統有Google開發的Android(48.3%)和Apple開發的IOS(41%)

Native Apps 

可以從App Store或Google Play中下載

開發Native Apps

iPhone apps 使用Objective-C,Android apps使用java編寫。

每個移動平臺爲開發者提供了他們自己的開發工具,接口元素和標準化的SDK。這些幫助一個專業的開發人員相對容易地開發一個原生app。

用這種方式編寫App有一系列的優勢:

1.他們給用戶提供一個最快的、最可靠的和最自適應的體驗

2.可以最大限能地發揮設備的優勢,包括攝像機、話筒、指南針、加速器和掃手勢

3.推送通知。當新的內容發佈或他們的關注點得到滿足時,會向用戶發送通知。這是參與的一種關鍵方法。

4.App的使用率在不斷提高

用戶體驗好,但開發成本高,在20萬到40萬元之間。這裏有一個native 平臺,叫做Mobiloud。已經做好了開發,你只需利用native app的好處。只需開發特定的用戶故事和一系列的功能。

Web apps

什麼是Web app?

網站的手機版本即爲web app,在一個移動瀏覽器中加載,例如Safari或者Chrome.你的用戶不需要安裝web app。在設備上不需要可用的空間。

Web app使用JavaScript,CSS,HTML5。開發者不能使用標準SDK。

用戶體驗不好,但是開發簡單、容易。不能在Google Play或App Store中下載,不便於推廣。

Hybrid app

混合APP介於Web APP和Native APP中.它開發比原生APP快,因此也更加便宜。

APP使用兼容性很好的web技術,例如Html5,CSS和Javascript.同時使用一些本地的code允許APP使用設備的功能。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章