本月亮点速览
Easyconfig
- 告别白屏等待:客户端突如其来的“白屏”等待应该如何排查?
行业资讯:
- 货运物流数字化升级行业交流会:如何针对货运物流行业,打造性能流畅、用户活跃、终端安全的移动应用?
- 安卓 WebView 致应用连续闪退
mPaaS 动态:
- CodeHub#4 荷小鱼:在线教育应用的开发实践
- 全新地域——中国(香港)正式开服:助力 App 实现动态化更新与发布
- 扫码组件上架 APICloud、CSDN,立即 get 支付宝同款
Easyconfig
白屏等待问题如何排查
开发者在接入 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