mPaaS 月度小报 | 3月发生的大事件
本月亮點(diǎn)速覽
Easyconfig
- 告別白屏等待:客戶端突如其來(lái)的“白屏”等待應(yīng)該如何排查?
行業(yè)資訊:
- 貨運(yùn)物流數(shù)字化升級(jí)行業(yè)交流會(huì):如何針對(duì)貨運(yùn)物流行業(yè),打造性能流暢、用戶活躍、終端安全的移動(dòng)應(yīng)用?
- 安卓 WebView?致應(yīng)用連續(xù)閃退
mPaaS 動(dòng)態(tài):
- CodeHub#4 荷小魚:在線教育應(yīng)用的開(kāi)發(fā)實(shí)踐
- 全新地域——中國(guó)(香港)正式開(kāi)服:助力 App 實(shí)現(xiàn)動(dòng)態(tài)化更新與發(fā)布
- 掃碼組件上架 APICloud、CSDN,立即 get 支付寶同款
?
Easyconfig
白屏等待問(wèn)題如何排查
開(kāi)發(fā)者在接入 mPaaS 容器后,配合移動(dòng)發(fā)布服務(wù),可以讓客戶端方便地從本地加載業(yè)務(wù)包,極大地提升了應(yīng)用的加載效率。但在接入過(guò)程中一些細(xì)微的錯(cuò)誤,可能會(huì)導(dǎo)致離線機(jī)制失效,致使應(yīng)用在網(wǎng)絡(luò)好的情況下會(huì)有一個(gè)短暫的“白屏”等待時(shí)間,在網(wǎng)絡(luò)較差的情況下,甚至完全無(wú)法完成頁(yè)面的加載。
?
因?yàn)?mPaaS 容器存在 fallback 機(jī)制,所以即使“離線”失敗,容器也是可以“正常”加載業(yè)務(wù)包的內(nèi)容的,開(kāi)發(fā)階段開(kāi)發(fā)者往往容易忽略掉“離線”對(duì)性能層面的影響。
?
所以建議開(kāi)發(fā)者在聯(lián)調(diào)和上線的過(guò)程中,對(duì)于離線機(jī)制的工作情況予以檢查和確認(rèn),可以通過(guò)抓包的手段從外部確認(rèn)沒(méi)有額外的、非必要的 fallback 請(qǐng)求產(chǎn)生,最終的目的是發(fā)揮離線包的性能優(yōu)勢(shì)。
?
🔗了解更多:問(wèn)題排查 | 客戶端突如其來(lái)的“白屏”等待
行業(yè)資訊
貨運(yùn)物流數(shù)字化升級(jí)行業(yè)交流會(huì)
來(lái)自上海大學(xué)現(xiàn)代物流研究中心主任的儲(chǔ)雪儉教授表示:“今天討論智慧物流,絕對(duì)不是一蹴而就的,銷售渠道下沉造成物流日益碎片化。面對(duì)當(dāng)前業(yè)務(wù)碎片化,我們需要思考的是在業(yè)務(wù)碎片化的情景下,怎么通過(guò)平臺(tái)做整合,建立你的專業(yè)化運(yùn)維池?”
?
在整個(gè)貨運(yùn)物流行業(yè)的運(yùn)營(yíng)模型里,移動(dòng)端目前對(duì)用戶來(lái)說(shuō)是不可或缺的力量。如何針對(duì)貨運(yùn)物流行業(yè),打造一個(gè)性能流暢、用戶活躍、終端安全的移動(dòng)應(yīng)用呢?
🔗了解更多:貨運(yùn)物流移動(dòng)端解決方案:為貨運(yùn)物流行業(yè)打造高性能、高粘性的“雙端”觸點(diǎn)
WebView 致安卓應(yīng)用連續(xù)閃退
據(jù)外媒 9to5 Google 報(bào)道,大量安卓用戶突遇應(yīng)用連續(xù)閃退的情況,有用戶發(fā)現(xiàn)通過(guò)卸載安卓系統(tǒng) WebView 后可以停止閃退。目前,谷歌已經(jīng)發(fā)布了應(yīng)用崩潰問(wèn)題的永久修復(fù):涉及更新 Android System WebView 和 Chrome 瀏覽器 89.0.4389.105 版本升級(jí)。
?
實(shí)際上,Android 碎片化問(wèn)題自其誕生之初業(yè)已存在,而且目前看上去并沒(méi)有好的解決方案。不同系統(tǒng)、不同廠商中的瀏覽器內(nèi)核同樣存在差異,導(dǎo)致層出不窮的兼容性問(wèn)題令眾多安卓開(kāi)發(fā)同學(xué)頭疼不已。
?
為了徹底解決并且掌控這些問(wèn)題,mPaaS 集成獨(dú)立的 UC 瀏覽器內(nèi)核,同時(shí)繼承了支付寶深度應(yīng)用的容器及離線包:圍繞 WebView 所產(chǎn)生的任何安全問(wèn)題,開(kāi)發(fā)者可以通過(guò) mPaaS 可以在第一時(shí)間修復(fù)并發(fā)布
🔗了解更多:技術(shù)干貨 | 深度解構(gòu) Android 應(yīng)用面臨緊急發(fā)版時(shí)的救星方案:mPaaS 熱修復(fù)——DexPatch
mPaaS 動(dòng)態(tài)
CodeHub#4 回顧:在線教育應(yīng)用的開(kāi)發(fā)實(shí)踐
作為啟蒙教育應(yīng)用,「荷小魚」的 App 頁(yè)面除了需要嵌入基礎(chǔ)框架代碼和頁(yè)面邏輯代碼外,還需要嵌入多個(gè)字體庫(kù)和多個(gè)音視頻文件。資源的多而大,導(dǎo)致頁(yè)面非常容易收到網(wǎng)絡(luò)的影響:網(wǎng)絡(luò)不穩(wěn)定時(shí)容易文件丟失、白屏加載資源時(shí)間長(zhǎng)、造成網(wǎng)絡(luò)線程阻塞等。
同時(shí),也讓 App 更新資源變得困難了很多:無(wú)法實(shí)時(shí)更新下發(fā)最新資源、緩存失效等。為技術(shù)團(tuán)隊(duì)在更新版本和調(diào)修 Bug 上造成了很大的阻礙。
經(jīng)過(guò)了多方調(diào)研,「荷小魚」最終選擇使用 mPaaS“H5 容器 + 動(dòng)態(tài)發(fā)布服務(wù)”作為技術(shù)選型,用來(lái)解決 App 現(xiàn)階段需要解決的難題。
🔗了解更多:荷小魚 x mPaaS | 借助 H5 容器改善 App 白屏、瀏覽器兼容等問(wèn)題
中國(guó)(香港)正式開(kāi)服
mPaaS 中國(guó)(香港)正式開(kāi)服,發(fā)布服務(wù)(含小程序發(fā)布)、消息推送、移動(dòng)網(wǎng)關(guān)、數(shù)據(jù)同步等基礎(chǔ)組件已上線,助力境外開(kāi)發(fā)者實(shí)現(xiàn)移動(dòng)應(yīng)用動(dòng)態(tài)化更新與發(fā)布。
🔗了解更多:https://www.alibabacloud.com/product/mpaas
掃碼組件上架 APICloud、CSDN
源于支付寶的掃碼組件,讓您的 app 可以擁有像支付寶一樣的掃碼體驗(yàn),識(shí)別速度、識(shí)別率遠(yuǎn)超開(kāi)源掃碼。現(xiàn)已上架 APICloud、CSDN,全網(wǎng)開(kāi)發(fā)者均能免費(fèi)下載使用,15 分鐘接入?get?支付寶同款掃碼插件。
🔗APICloud 下載地址:https://www.apicloud.com/mod_detail/128169
🔗CSDN 下載地址:https://download.csdn.net/download/m0_47737908/15684443
原文鏈接:https://developer.aliyun.com/article/783434?
版權(quán)聲明:本文內(nèi)容由阿里云實(shí)名注冊(cè)用戶自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,阿里云開(kāi)發(fā)者社區(qū)不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。具體規(guī)則請(qǐng)查看《阿里云開(kāi)發(fā)者社區(qū)用戶服務(wù)協(xié)議》和《阿里云開(kāi)發(fā)者社區(qū)知識(shí)產(chǎn)權(quán)保護(hù)指引》。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,填寫侵權(quán)投訴表單進(jìn)行舉報(bào),一經(jīng)查實(shí),本社區(qū)將立刻刪除涉嫌侵權(quán)內(nèi)容。 與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的mPaaS 月度小报 | 3月发生的大事件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 自建Kubernetes集群如何使用弹性
- 下一篇: 云效飞流Flow项目版本管理的最佳实践