1. <span id="aw3oo"></span>

      <s id="aw3oo"><noscript id="aw3oo"><i id="aw3oo"></i></noscript></s>

    2. <span id="aw3oo"></span>

      我的位置: 首頁 > 技術資訊 > 本文

      TECHNICAL INFORMATION

      技術資訊

      為什么App開發要選混合模式(業務靈活性的需求)。

      文章來源: 本站 作者: 歐柏泰克 發布時間:2022-03-30 01:54:48瀏覽:21318


      在PC時代的B/S架構中,想要實現IT系統的更新并不需要過多考慮用戶端的影響。因為作為用戶入口的瀏覽器,一直處于訪問網絡的狀態,只要網絡聯通,用戶隨時訪問網站都會獲得最新的功能和業務。對用戶而言,并不真正存在版本的概念。只要訪問服務器,服務器的任何更新都可以隨時展示到用戶界面上,真要出現什么用戶的使用問題,大不了”清空一次瀏覽器cookie“基本都可以得到解決。


      但是在移動時代,用戶對版本的概念變得極其敏感。而CIO對于app的版本管理也變成了頭痛的問題。往往礙于軟件開發商能力的制約,或者說凡事工程性的問題就都會存在bug,讓一些發布出去的app變得難用甚至崩潰?;蛘咭恍┡R時的市場活動、很少的但是重要的功能、一些不在規劃內的產品需求調整,都會直接引出同一個問題“用戶必須更新一個版本甚至重新下載,才能滿足上述需求”。這種看似日常的版本發布和用戶的更新,恰恰是傳統企業信息化過程中全新的課題。


      能不能像傳統瀏覽器那樣,用戶打開永遠是最新的服務和功能?很多企業CIO問出了相同的問題,于是大量三流的軟件服務商以及IT程序員想出來一個“偷懶”的模式。在app中嵌入一些WebView,把一些功能用傳統網頁的模式,訪問服務器,動態獲取。這表面上解決了版本更新的問題,實則上大量垃圾體驗的app就此產生。


      企業業務靈活性的要求,其實本質是希望像“微信小程序一樣,隨時發布一些新的功能,隨時動態增改一些功能入口,讓用戶隨意使用。但是用戶的體驗,則要與真正的app一樣”。這種業務靈活性的需求,其實需要的便是像微信小程序或者混合app開發技術來支撐,從而達成“增量更新”、“靜默更新”“打開獲得新功能和新體驗”,而不是嵌套Webview,網頁模擬app的方法,以垃圾體驗的代價換取業務靈活的可行性。


      當然,傳統模式開發的app,特別是Android端也開始部分支持動態更新,這也恰恰說明,業務靈活性是企業互聯網化、數字化過程中的剛需。只是礙于傳統技術的制約以及軟件開發團隊或者服務商的能力所限,真正的原生動態更新始終沒有辦法大范圍進入企業實現商用。這也讓企業開始選擇混合開發的模式來支撐移動戰略,逐漸成為CIO的主流選項。

      gogo西西人体大尺寸大胆高清西西人体艺术337p西西人体大胆瓣开下部西西大胆国模人体艺西西人体艺术摄影西西人体艺术图片,西西大尺度美軳人人体bt西西人体摄影最新西西人体44rtnetgogo西西人体大胆高清密实西西人体44西西人体艺术网西西人体艺,西西人体大胆艺术西西人体大胆西西人体图片西西人体网西西人体正版高清中国西西人体大胆瓣开下部,西西美女人体西西人体超大胆太尽度西西人体艺木西西人体图西西人体大胆高清www西西人体大尺度44rtnet西西人体芝术,西西人体模特摄影西西人体44rten西西人体大胆瓣开下部自慰西西人体高清44人体西西人体大胆www44net西西人体太胆471