各地市:
漯河数据分析如何帮助企业进行数据清洗? 许昌网页开发的就业前景和薪资水平如何 濮阳定制化网站去哪儿找? 濮阳域名注册去哪儿找? 鹤壁网站建设费用多少? 漯河定制化网站如何保证网站安全? 许昌网站建设中,如何策划吸引人的文章内容? 濮阳网站维护如何进行学习? 周口电商网站分为哪些类型? 商丘网站建设怎么处理服务器漏洞安全? 开封免费搭建网站如何策划? 漯河数据分析如何策划? 开封logo设计的流程和注意事项有哪些? 周口logo设计怎么设计最好? 濮阳网站建设主页设计有什么要求? 南阳网站SEO中链轮模型如何建立? 济源SEO技术中更换IP后怎么做? 濮阳网站建设Linux服务器怎么配置SSH服务器? 开封域名注册的费用是多少? 济源网站优化SEO中快速排名有哪些应用场景? 安阳网站建设公司哪家专业可靠? 开封域名注册需要多少钱? 开封网站建设怎么定期Linux服务器备份数据? 平顶山响应式设计最新技术发展趋势分析? 洛阳SEO技术如何降低跳出率? 周口网站维护分为哪些类型? 三门峡网站建设Linux服务器怎么限制shell访问权限? 开封免费搭建网站的优势是什么? 濮阳电商网站需要注意什么事项? 济源网络安全有什么技巧? 周口网站建设Linux服务器通过哪些方式隐藏服务器? 洛阳免费搭建网站如何进行学习? 漯河定制化网站需要确认哪些功能? 商丘网站空间购买需要多长时间? 南阳域名注册需要多长时间? 洛阳网站建设导航设计有什么要求? 驻马店网页开发分为哪些类型? 信阳网站维护需要多少钱? 漯河网站优化中搜索引擎怎么操作? 焦作网络安全需要考虑什么因素? 许昌网站建设日常怎么检查服务器网络安全? 新乡seo中网站空间如何进行优化? 新乡免费搭建网站去哪儿找? 新乡网站设计去哪儿找? Linux服务器通过哪些方式发现未授权访问? 南阳网站建设Linux服务器怎么过滤流量? 南阳网站建设Linux服务器怎么记录未授权访问? 三门峡网站建设Linux服务器通过哪些方式拒绝服务攻击? 濮阳网站建设Linux服务器通过哪些方式限制流量? 安阳网站建设怎么处理服务器系统安全? 鹤壁网站建设404页面怎么开发?
您的位置: 主页 > 互联网新闻 > 让你的APP性能无忧:MDSA第三期线下公开课干货

让你的APP性能无忧:MDSA第三期线下公开课干货

发布时间:2023-08-04 09:20:53 | 发布者:往流科技

在移动互联网时代,用户从传统互联网转到移动,对Web App还是Native App的体验越来越挑剔,容忍度也相对较低,快速迭代成为一个重要的生存法则。在这样的一个环境当中,如何去通过性能优化来提升APP的体验是活下去和壮大的根基,同时在APP整个生命周期过程当中显得极其重要的。


5月30日,由51CTO主办的MDSA线下公开课在皇苑大酒店举办,主办方特别邀请了来自唱吧的技术总监申成磊老师、云智慧高级架构师的刘徐兵老师、美团网前端技术专家的巩守强老师为现场的同学带来一场移动性能优化的饕餮盛宴。此次公开课吸引了来自不同行业的110多位开发者前来听课。现场气氛火爆,座位也不断的增加,相继填满了整个会场。



公开课在下午2点正式开始,首先是由唱吧的技术总监申成磊老师为大家带来《唱吧在APP中的性能优化》的主题分享。



在一开始申成磊老师提出影响用户体验的原因主要有卡顿、响应慢。尤其是对唱吧这种类型的APP来说,对音频、视频的录制受到很大的影响。


申成磊老师介绍到唱吧的优化策略分为两步走,第一步是预判发现问题,第二步是定位解决问题。在解决问题方面唱吧主要是通过缓存、异步、预加载、懒加载、以及系统硬件方面对APP性能进行提升优化,另外还为在场的同学推荐了合适的工具。



申老师还分享使用Core Graphics的好处—COREANIMATION的好处在网络请求方面唱吧通过客户端和服务器配合来减少流量,使用ETag减少带宽和负载游湖HTTP请求,合并多个请求到一个Http request中,以及数据压缩。


在之后的提问环节小伙伴们踊跃提问,因为时间关系许多提问的同学都到走廊上跟老师进行交流。


接下来是云智慧移动端高级架构师刘徐兵老师为大家带来《实战移动应用性能监控》



刘老师首先提出关于目前App的用户体验问题。从用户的角度出发,一般的App有以下的几种表现:响应速度慢、没有反应、卡顿、闪退等。而通过5秒原则再一次严峻的拷问了APP的性能,当响应时间超过5秒,我们的用户会有以下几种表现:


1.50%移动应用用户会放弃;

2.30%用户会卸载;

3.33%使用的用户会转向竞争对手的应用。


紧接着刘老师为在场的同学介绍了iOS的HooK机制的原理:



从而引出交互性能—事务监控的问题。


在分享过程中在刘老师事无巨细的为在场的同学做了描述,甚至一些问题精确到了代码级别,许多同学看的也是目不转睛。很显然对于这种干活,小伙伴们甘之若饴。


最后,刘老师总结出移动应用性能管理产品的六个必备标准特征:真实的用户体验、轻量化的SDK部署、全数据采集基于大数据的多维数据分析、深度前后端问题诊断、业务流程体验监控。


最后,是来自美团的前端技术专家巩守强老师为大家分享《美团高性能移动Web开发实战》。



一开始巩老师从图片优化、速度传输、前端效率、以及WebView几个方面分享了美团的做法,还介绍了美团Truckjs和EVEUI两个优秀的解决方案。


在WebView优化方面,巩老师认为应该通过打包加更新服务、使用隐藏Webview的加载项以及Android中调整Webview的优先级三个途径来完成。


接下来是美团自主研发的工程化truckJS解决方案和EVE的UI框架介绍:



他们的实战效果非常优秀,缓存率可以达到82%,CDN的平均请求时间是33.75ms,节省了 132.76G的用户流量,节省了32%的首屏加载时间和45%的完全加载时间。时间过得很快,巩老师的分享在不经意间就溜走了。




5月30日,由51CTO主办的MDSA线下公开课在皇苑大酒店举办,主办方特别邀请了来自唱吧的技术总监申成磊老师、云智慧高级架构师的刘徐兵老师、美团网前端技术专家的巩守强老师为现场的同学带来一场移动性能优化的饕餮盛宴。此次公开课吸引了来自不同行业的110多位开发者前来听课。现场气氛火爆,座位也不断的增加,相继填满了整个会场。



公开课在下午2点正式开始,首先是由唱吧的技术总监申成磊老师为大家带来《唱吧在APP中的性能优化》的主题分享。



在一开始申成磊老师提出影响用户体验的原因主要有卡顿、响应慢。尤其是对唱吧这种类型的APP来说,对音频、视频的录制受到很大的影响。


申成磊老师介绍到唱吧的优化策略分为两步走,第一步是预判发现问题,第二步是定位解决问题。在解决问题方面唱吧主要是通过缓存、异步、预加载、懒加载、以及系统硬件方面对APP性能进行提升优化,另外还为在场的同学推荐了合适的工具。



申老师还分享使用Core Graphics的好处—COREANIMATION的好处在网络请求方面唱吧通过客户端和服务器配合来减少流量,使用ETag减少带宽和负载游湖HTTP请求,合并多个请求到一个Http request中,以及数据压缩。


在之后的提问环节小伙伴们踊跃提问,因为时间关系许多提问的同学都到走廊上跟老师进行交流。


接下来是云智慧移动端高级架构师刘徐兵老师为大家带来《实战移动应用性能监控》



刘老师首先提出关于目前App的用户体验问题。从用户的角度出发,一般的App有以下的几种表现:响应速度慢、没有反应、卡顿、闪退等。而通过5秒原则再一次严峻的拷问了APP的性能,当响应时间超过5秒,我们的用户会有以下几种表现:


1.50%移动应用用户会放弃;

2.30%用户会卸载;

3.33%使用的用户会转向竞争对手的应用。


紧接着刘老师为在场的同学介绍了iOS的HooK机制的原理:



从而引出交互性能—事务监控的问题。


在分享过程中在刘老师事无巨细的为在场的同学做了描述,甚至一些问题精确到了代码级别,许多同学看的也是目不转睛。很显然对于这种干活,小伙伴们甘之若饴。


最后,刘老师总结出移动应用性能管理产品的六个必备标准特征:真实的用户体验、轻量化的SDK部署、全数据采集基于大数据的多维数据分析、深度前后端问题诊断、业务流程体验监控。


最后,是来自美团的前端技术专家巩守强老师为大家分享《美团高性能移动Web开发实战》。



一开始巩老师从图片优化、速度传输、前端效率、以及WebView几个方面分享了美团的做法,还介绍了美团Truckjs和EVEUI两个优秀的解决方案。


在WebView优化方面,巩老师认为应该通过打包加更新服务、使用隐藏Webview的加载项以及Android中调整Webview的优先级三个途径来完成。


接下来是美团自主研发的工程化truckJS解决方案和EVE的UI框架介绍:



他们的实战效果非常优秀,缓存率可以达到82%,CDN的平均请求时间是33.75ms,节省了 132.76G的用户流量,节省了32%的首屏加载时间和45%的完全加载时间。时间过得很快,巩老师的分享在不经意间就溜走了。