回覆列表
-
1 # web網際網路
-
2 # 廣發智慧金融
其實一名設計初學者,談不上對程式設計有多少理解.但我瞭解喬布斯當年欽點的HTML5技術用來取代耗電大戶Flash.事實證明喬布斯是正確的,因為拒絕了Flash使得今天的裝置拿在手裡續航達到十幾小時.Flash本身應該是弊大於利了,HTML5技術應該是包括HTML、CSS和JavaScript等技術於一身的一套新的技術標準.Apple沒有理由不使用HTML5技術,在程式設計領域蘋果也有著一席之地.在設計領域反到沒那些想象的那麼偉大,卻也透過iOS 7改變了這個世界的審美!
原因一
時間成本,對於現在很大網際網路企業來說,時間成本是做任何專案必須考慮的一個重要因素,沒有幾個企業捨得花一年甚至幾年的時間來研發一個專案,而對於做APP來說,如果採用原生的方式來開發一個複雜功能的APP,那麼時間成本是非常非常高的。
原因二
經歷了原生的痛,很多網際網路企業因為覺得自己很有實力開發原生版的APP,於是一開始就分別找安卓和IOS的程式設計師,但是隨著市場需求,發現修改原生APP的成本和效率存在很大的問題,於是不得不轉到原生+H5的方式來開發。
原因三
我們現在的手機配置越來越高,安卓系統和IOS系統的內建瀏覽器元件效能越來越好,新特徵越來越多,執行速度也越來越接近原生。
綜合上面三個因素,原生+h5的混合開發不斷在很多網際網路企業中誕生。