摘要:文章从优化手机app的大小、app的API设计、架构设计、自适应显示、快速启动等方面比较全面的介绍了如何提高手机App的性能,以下是译文。
去年,我在从伦敦飞回的航班上,遇到一个从事手机行业的人。在过去20年里,他在一个堪称龙头企业的大公司里负责企业新技术的采用。
在我们一起飞行的8个小时里,他提到的一些事情,我最近还一直在思考。他认为移动应用程序及其性能只是不断的交付而已,事实上,他都没法审计手机应用程序的性能到底有了多少显著的提高。
当我在旧金山降落以后,我联络了更多手机行业内的人去了解这个事,发现他们都有类似的看法。代码质量和基础框架是大家讨论的唯一的东西。
我马上想到了该如何在Simform上构建App,去探索一些非常优秀的做法,遵循这些做法,建立基准,突破现有的应用程序,规模可达数十亿美元。
以下因素将大大影响手机应用程序的质量:
应用程序大小
应用程序性能
指定平台的准则
架构设计
现在,让我们看看如何优化它们,以一种简单的方式,易于采用的步骤,使手机应用程序更快。
最小化应用程序的大小
手机没有强大的GPU,然而,低端配置的手机占领着大多数的安卓市场份额。它们甚至不支持2G或3G,下载一个立刻就需要用到的大的应用将是用户的噩梦。在这种低端手机上,应用占用的空间越少越好。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !