服務項目

需求溝通

上海h5開發

  那么移動端開發的未來在哪里?

  動態化

  在聊動態化之前,我們先聊聊 Android 的插件化。

  前兩年,插件化火起來了。為什么火?因為可以實現 Android 應用不發版本的同時動態上線需求,同時熱修復還可以動態的修復線上出現的 bug。但是插件化存在最大的問題是什么呢?兼容性。Android 機型太多太復雜,插件化框架難免會涉及到系統 API 的 hook,兼容性問題就出現了,開發者會看到莫名其妙的錯誤上報上來卻束手無策。

  隨著 Android 版本的迭代更新,插件化這條路越來越不好走,Android P 給了開發者們一個信號:別隨便 hook 系統 API 了,Google 要開始收口整頓了。插件化這條路注定無法一直走下去,于是開發者們另辟蹊徑。

  最開始是繼續用 H5 混合開發的方式,例如老牌 Hybrid 框架 Cordova,但是性能不盡人意。這時候 Facebook 開發出了一個跨時代的框架:React-Native。它提供了一個全新的思路:通過 jscore 進行 js 解析,使用原生的 View 進行渲染,提供橋機制調用原生的能力。

  React-Native 是第一個真正的高性能的動態化框架,它的出現讓 Web 前端和客戶端的界限迅速變得模糊。隨之而來的是各大公司的自研框架,例如阿里巴巴的 Weex 和美團點評的 Picasso 框架。React-Native 只提供了 Android 和 iOS 的雙端支持,Weex 擴展了思路,提供的 Web 端的支持,一個是 React 語法糖,一個是 Vue 語法糖。Picasso 又不一樣,Picasso 是純 TS,DSL 語法樹,寫法實在太簡單,又準備在三端的基礎上提供小程序端的支持。

  2018年 GMTC 大會上,Flutter 發布了第一個預覽版,阿里巴巴閑魚團隊已經在閑魚 APP 中使用了 Flutter 技術。Flutter 四年前開始開發,直到去年才有第一個 beta 版本。通過 Dart 編寫 APP,然后編譯成機器碼同時運行在 Android 和 iOS 上,做到了原生跨平臺,Hot Reload,性能很不錯,可定制性也非常強,連封裝的系統層 Dart 代碼都能改。提供了 Web、iOS、Android、React-Native 開發者學習 Flutter 的入門文檔,也是去年移動端少數的幾個比較火的熱點之一。它的思路不同于 React-Native,是一種全新的思路,目前我對 Flutter 持樂觀態度。

  支付寶的動態方式不同于以上所有,它是完全基于自己的 H5 容器進行 Hybrid 開發,不過由于內核也是自研的(UC 內核),所以性能各方面都比原生的 WebView 好,支付寶里非常多的頁面都是基于 H5 容器開發的,包括支付寶小程序,這也算是一種動態化的方式吧,只不過研發成本太高:自研 WebView 內核。

  目前來看,動態化的三駕馬車已經初步形成:

  React-Native 為首的 jscore(v8)橋通信動態化方案;

  自研 WebView 內核,H5 容器化方案;

  Flutter(我覺得 Flutter 正在發力爭取第三駕馬車的位置)。

  動態化改變了移動開發的方式,模糊了 Web 前端和客戶端的界限,讓越來越多的人認識了什么是 “大前端”。如果有經驗的開發者們對這個方向進行深入研究,五年內,應該不會被淘汰了。

  移動端區塊鏈

  區塊鏈,2018年最火的技術沒有之一。

  從人人都在談比特幣到人人都在談區塊鏈,可以看出區塊鏈技術已經被越來越多人熟知。無數區塊鏈公司如雨后春筍般的冒出,連大公司們也按捺不住開始涉足區塊鏈領域。對于移動端來說,區塊鏈應用最多的還是數字錢包。但是未來移動端區塊鏈一定會有更多的落地應用,例如 Status。區塊鏈去年大火,移動端的區塊鏈應用還沒開始火,但是也不遠了。

 

我們的優勢:

選擇一家app定制的軟件開發公司,最重要的是程序員的素質和綜合能力,仟源科技專業從事軟件開發,服務行業范圍非常之廣,匯聚了JAVA,NET,前端,APP應用,PHP,軟件測試等多方面的開發工程師,也有平面設計,產品設計與運營,網絡建設與運維等方面的專業人才,有多年的企業級軟件開發的經驗.

  仟源科技有限公司始終堅持以創業服務創業,以創新服務創新”的宗旨,做軟件開發,游戲開發和系統開發核心業務,實現前瞻性投資,為優秀創業者做一站式扶持,并建立“大服務、大扶持、大未來”的目標。仟源科技堅持以客戶需求為中心,打造企業品牌助力企業成長!那么最后說一句,如果您有軟件開發的需求,請馬上關注聯系我們吧!

上一篇:成都h5開發 下一篇:區塊鏈開發實戰
文章標簽:
文章評論:

專業的游戲開發/系統開發、品牌設計/網站建設,選仟源!

選擇專業的企業服務公司,服務更靠譜!

立即點擊咨詢>
客服圖標
客服圖標
118旺角心水论坛