本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

wzatv:开发者谈苹果App Store“大问题”:应用体积越来(2)

时间:2017-08-13 21:31来源:118论坛 作者:本港台直播 点击:
另一个不愿意透露姓名的开发人员称:“通常一个使用Swift语言构建的应用程序需要在程序中填充多达30个Swift运行时库。除此之外,你可能还会惊讶于一些

另一个不愿意透露姓名的开发人员称:“通常一个使用Swift语言构建的应用程序需要在程序中填充多达30个Swift运行时库。除此之外,你可能还会惊讶于一些应用程序里使用了不少在其它应用中(比如GitHub)找到的通用代。”

“开发人员往往不关心是否去删除与应用程序无关的内容,”他补充道。

wzatv:开发者谈苹果App Store“大问题”:应用体积越来

应用程序的大小增长了1100%

营销和研究公司Sensor Tower在6月份发表的一篇博客文章中写道:“安装量排在前十的iPhone应用程序已从2013年5月的164 MB增长到了上个月的大约1.9 GB,短短四年间就增加了12倍或约1,100%。”而反观iPhone的存储容量改变速度却被远远甩开,基础款的iPhone存储容量在最近才从16GB上升到了32GB。

Sensor Tower的移动负责人兰迪·尼尔森(Randy Nelson)表示,iOS应用程序仍在继续包含多个版本的资源(图像,按钮等),以满足不同屏幕尺寸的需求(iPhone 7,iPhone 7 Plus,iPhone SE或iPad),这极大地影响了用户的存储空间。

尼尔森解释说“这与Android世界的工作方式不同,即便安卓也有更多不同种类的设备,拥有不同的规格和屏幕尺寸,但通常来说,其资源都是会按比例放大或缩小的。”

“另一个原因在于这些应用程序在iOS与Android上所需的库和SDK的数量和类型。此外,iOS上的应用程式代是加密的,并且造成的二进制文件大大超过了Android。最终,是许多方面不同的原因导致了iOS与Android应用程序之间产生的大小差异。”

较大的应用程序可能会对一些用户只造成轻微的烦恼,或者对于居住在西方市场的用户根本不成问题,但它确实会在像印度这样的市场带来不小的影响,因为这些地方无线网络并不是很发达,又或者他们手机的数据流量往往很有限。而根据市场研究公司Counterpoint的数据,16GB iPhone 5是去年在印度最受欢迎的iPhone型号,可想而知,他们所用设备的存储空间也存在着不少限制。

wzatv:开发者谈苹果App Store“大问题”:应用体积越来

来自旧金山的开发人员本·桑福德斯基(Ben Sandofsky)是Twitter的iOS应用程序开发团队的一员,他对于这样的担忧产生了共鸣,并表示:“这些(西方)公司的员工生活在一个互联网和科技都最先进的地方,他们有充足的LTE数据连接,快速的wifi网络,64GB存储空间的手机,这导致了他们在考虑周边普通用户时产生了盲点。”

桑福德斯基最近为iPhone开发了流行的第三方Halide相机应用,他补充说:“在不考虑一些用户负担的情况下,确实可以让工程师和经理们的工作变得更轻松。而且在iPhone应用程序之间重复使用通用代码比以往任何时候都要容易。只要敲击几下键盘,工程师就可以在应用程序中添加数千行代码,理论上这很好,因为工程师不需要重复工作做同样的事情。但不幸的是,在过去的几年里,事情已经变得越来越疯狂了,工程师们在他们的应用程序里添加了庞大的库,这也导致了应用程序的体积越来越庞大,而原本他们就可以通过创建更小的程序来完成这个任务。”

但这也不是全部,桑福德斯基说道,j2直播,公司经常增加A / B测试来推动产品开发。这意味着他们会在一个应用程序中进行小的实验性更改,比如改变一个按钮的颜色,然后观察分析,看看是否有更多的人点击它,这也就产生了一系列不会为最终用户带来任何价值的跟踪代码。而真正的关键还在于这一系列废弃的实验常常在代码中被搁置。许多公司都没有删除它们,所以代码库每天未使用的代码都在增长。

“太多的公司使用指标来推动所有的决策了,你可以测试出有没有更多的人点击了这个按钮,但你很难衡量一个用户为什么放弃了一个应用程序,或者为什么用户从来没有下载过一个应用程序。”返回搜狐,查看更多

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容