? ? ? ?如果想創業做一款APP,你會選擇什么方式呢?那么首先,一定要想明白你要做什么樣的App?! ”热缫鰝€資訊類的App,那就有文章發布,文章編輯,文章置頂,閱讀統計、文章評論等多種功能,其他的功能可能會加入定位、社交的功能,如果想做個電商類的App,類似于京東那樣的,那就是一套交易系統,包含商品展示、商品報價、用戶購買等多個功能?! ∑浯?,了解多種方案 1WebApp 簡單來說,Web App就是針對iOS/Android優化后的web站點,用戶不需要下載安裝即可訪問。一般的web站點測重使用網頁技術在移動端做展示,包括文字,視頻,圖片等,而Web App更側重“功能”,是基于網頁技術開發實現特定功能的應用,必須依賴手機瀏覽器運行?! eb APP對網絡環境的依賴性較大,因為Web APP中的H5頁面,當用戶使用時,去服務器請求顯示頁面。如果此時用戶恰巧遇到網速慢,網絡不穩定等其他環境時,用戶請求頁面的效率大打折扣,在用戶使用中會出現不流暢,斷斷續續的不良感受。同時,H5技術自身渲染性能較弱:對復雜的圖形樣式,多樣的動效,自定義字體等的支持性不強?! eb App開發成本低,維護更新簡單,支持云修復,用戶不用下載更新,但是App的用戶體驗不足,頁面跳轉遲鈍甚至卡殼,頁面交互動態效果不靈活,而且可能上不了AppStore,如果企業的核心功能不多,App需求側重于信息查詢,瀏覽等基礎功能,可以選擇Web App?!?strong> 2Native App Native App即原生APP,是基于智能手機操作系統(現在主流的是ios和Android)用原生程序編寫運營的App。Native App運行時是基于本地操作系統的,所以它的兼容能力和訪問能力更好,擁有最佳的用戶體驗、最好的交互界面,但也是開發難度最大,開發成本和維護成本最高的App?! ≡鶤pp的開發,大家都知道,需要招聘Android、ios開發工程師,需要招聘前端、后端、UI等各個崗位的人,開發周期長,成本比較高,60-100萬,如果你的項目經過前面幾個階段已經很成熟,你對原生又情有獨鐘,那么可以采用原生App的技術?!?strong> 3Hybrid App 即混合模式移動應用,是指介于web-app、native-app這兩者之間的App?! ∵@種半原生半web的混合類App,同時采用網頁語言和程序語言進行開發,通過不同的應用商店進行打包分發,用戶需要下載安裝使用。Hybrid App兼具Native App良好的用戶交互體驗和web App跨平臺開發的優勢,因在開發過程中使用網頁語言,所以開發成本和難度大大降低。Native App是現在的主流應用,大型的App如淘寶/掌上百度/微信都是走的Hybrid App路線?! ∵@種技術的好處就是降低了App的開發成本,在價格上有很大的優勢,同時在時間上面,比原生縮短了超過80%的時間。對創業者來說,是個很不錯的選擇,可以快速進入創業狀態,快速實現App上線,也可以快速試錯,即使失敗了損失也很小。這種方式,適合資訊、電商、企業應用、互聯網金融等App,開發速度快,時間快,上線快,獨立性強(不受限制),成本低,方便創業者快速試錯?! ∽詈?,選擇一個適合自己的方案 上面的幾種APP開發方案,可以詳細的了解到底用哪種最適合自己的情況,大家根據自己的需求進行判斷。但在目前及未來很長一段時間內,很大程度上會形成以Hybrid形式為主的移動端開發方式。而web App目前是無法取代原生App開發語言的。另外,App開發的成本、時間周期、性能優化、體驗優化、動態性等是多數App需要關注的重點。