天天看點

mPaaS 月度小報 | CodeHub#4 線上教育應用的開發實踐;香港站正式開服上線

mPaaS 月度小報 | CodeHub#4 線上教育應用的開發實踐;香港站正式開服上線

本月亮點速覽

Easyconfig

  • 告别白屏等待:用戶端突如其來的“白屏”等待應該如何排查?

行業資訊:

  • 貨運物流數字化更新行業交流會:如何針對貨運物流行業,打造性能流暢、使用者活躍、終端安全的移動應用?
  • 安卓 WebView 緻應用連續閃退

mPaaS 動态:

  • CodeHub#4 荷小魚:線上教育應用的開發實踐
  • 全新地域——中國(香港)正式開服:助力 App 實作動态化更新與釋出
  • 掃碼元件上架 APICloud、CSDN,立即 get 支付寶同款

白屏等待問題如何排查

開發者在接入 mPaaS 容器後,配合移動釋出服務,可以讓用戶端友善地從本地加載業務包,極大地提升了應用的加載效率。但在接入過程中一些細微的錯誤,可能會導緻離線機制失效,緻使應用在網絡好的情況下會有一個短暫的“白屏”等待時間,在網絡較差的情況下,甚至完全無法完成頁面的加載。

因為 mPaaS 容器存在 fallback 機制,是以即使“離線”失敗,容器也是可以“正常”加載業務包的内容的,開發階段開發者往往容易忽略掉“離線”對性能層面的影響。

是以建議開發者在聯調和上線的過程中,對于離線機制的工作情況予以檢查和确認,可以通過抓包的手段從外部确認沒有額外的、非必要的 fallback 請求産生,最終的目的是發揮離線包的性能優勢。

🔗了解更多:

問題排查 | 用戶端突如其來的“白屏”等待

行業資訊

貨運物流數字化更新行業交流會

來自上海大學現代物流研究中心主任的儲雪儉教授表示:“今天讨論智慧物流,絕對不是一蹴而就的,銷售管道下沉造成物流日益碎片化。面對目前業務碎片化,我們需要思考的是在業務碎片化的情景下,怎麼通過平台做整合,建立你的專業化運維池?”

在整個貨運物流行業的營運模型裡,移動端目前對使用者來說是不可或缺的力量。如何針對貨運物流行業,打造一個性能流暢、使用者活躍、終端安全的移動應用呢?

貨運物流移動端解決方案:為貨運物流行業打造高性能、高粘性的“雙端”觸點
WebView 緻安卓應用連續閃退

據外媒 9to5 Google 報道,大量安卓使用者突遇應用連續閃退的情況,有使用者發現通過解除安裝安卓系統 WebView 後可以停止閃退。目前,谷歌已經釋出了應用崩潰問題的永久修複:涉及更新 Android System WebView 和 Chrome 浏覽器 89.0.4389.105 版本更新。

實際上,Android 碎片化問題自其誕生之初業已存在,而且目前看上去并沒有好的解決方案。不同系統、不同廠商中的浏覽器核心同樣存在差異,導緻層出不窮的相容性問題令衆多安卓開發同學頭疼不已。

為了徹底解決并且掌控這些問題,mPaaS 內建獨立的 UC 浏覽器核心,同時繼承了支付寶深度應用的容器及離線包:圍繞 WebView 所産生的任何安全問題,開發者可以通過 mPaaS 可以在第一時間修複并釋出

技術幹貨 | 深度解構 Android 應用面臨緊急發版時的救星方案:mPaaS 熱修複——DexPatch

mPaaS 動态

CodeHub#4 回顧:線上教育應用的開發實踐

作為啟蒙教育應用,「荷小魚」的 App 頁面除了需要嵌入基礎架構代碼和頁面邏輯代碼外,還需要嵌入多個字型庫和多個音視訊檔案。資源的多而大,導緻頁面非常容易收到網絡的影響:網絡不穩定時容易檔案丢失、白屏加載資源時間長、造成網絡線程阻塞等。

同時,也讓 App 更新資源變得困難了很多:無法實時更新下發最新資源、緩存失效等。為技術團隊在更新版本和調修 Bug 上造成了很大的阻礙。

經過了多方調研,「荷小魚」最終選擇使用 mPaaS“H5 容器 + 動态釋出服務”作為技術選型,用來解決 App 現階段需要解決的難題。

荷小魚 x mPaaS | 借助 H5 容器改善 App 白屏、浏覽器相容等問題
中國(香港)正式開服

mPaaS 中國(香港)正式開服,釋出服務(含小程式釋出)、消息推送、移動網關、資料同步等基礎元件已上線,助力境外開發者實作移動應用動态化更新與釋出。

https://www.alibabacloud.com/product/mpaas
掃碼元件上架 APICloud、CSDN

源于支付寶的掃碼元件,讓您的 app 可以擁有像支付寶一樣的掃碼體驗,識别速度、識别率遠超開源掃碼。現已上架 APICloud、CSDN,全網開發者均能免費下載下傳使用,15 分鐘接入 get 支付寶同款掃碼插件。

🔗APICloud 下載下傳位址:

https://www.apicloud.com/mod_detail/128169

🔗CSDN 下載下傳位址:

https://download.csdn.net/download/m0_47737908/15684443
mPaaS 月度小報 | CodeHub#4 線上教育應用的開發實踐;香港站正式開服上線
mPaaS 月度小報 | CodeHub#4 線上教育應用的開發實踐;香港站正式開服上線

繼續閱讀