热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

iPad上的应用正在开始“腐烂”

国外知名开发者MarcoArment在个人博客上撰文指出,iOS上的应用正在开始“腐烂”,尤其是iPad。具体表现在应用不再积极更新、应用版本并不是专为iOS7而开发、iPad应用商店不再充满活力和拥有多种选择等等


如果你是iPad用户,现在让你拿着iPad仔细端详这上面的第三方应用,你觉得它们做的怎么样?现在还被积极更新吗?他们的版本是专门为iOS 7而开发的吗?放眼望去,你看到的肯定都是——iOS 6的键盘或旧样式的控件,对不对?

再回头看,最近我们还能找到什么新颖而且又很棒的iPad应用程序吗?对于用户而言,iPad应用程序商店还充满活力并拥有多种好选择吗?新的iOS应用你还关心他们是否会有iPad版本,并得到及时升级吗?有吗?如果iOS 8发布,你确认有些应用能升级吗?

由于我不是忠实的iPad用户,平时也不怎么使用iPad,因此我很希望你们能说——我们的iPad挺好的没任何问题,这仅仅是你iPad异常吧……不管怎么说,在我看来iPad的软件正在变得停滞不前。

应用商店的“TOP榜单”在作恶

苹果应用商店的设计是导致这个问题的最大原因,“TOP榜单”的主导地位和声望所带来的效应,远高于其它人的各种努力。因此在榜单之外的99.98%的应用,等于是被苹果的生态系统鼓励而效仿“TOP榜单”中的应用设计。再加上巨大的收益刺激,因此导致了各种现象:垃圾邮件、粗制滥造、抄袭和应用诈骗。

另外,质量、可持续性和更新对于App Store成功来说好像是不相干的,苹果也只是懒惰地依赖顶层榜单上列出的应用,而不是更多的编辑、搜索和选择好的应用。

鉴于此,苹果要想提高应用质量,做好也最简单的做法就是将TOP榜单从苹果应用商店中移除。我希望苹果意识到它对于每个人的重要性——开发者、消费者,希望苹果能做出改变以鼓励更高质量的应用程序。是的,如果他们还想继续推动iPad的销量以及增加iOS和Android设备之间差异性的话,这就是开始的第一步。

无处不在的应用市场竞争正在损害iOS应用的质量和可持续性

与早期相比,应用的商品化越来越明显,应用市场也逐渐成为一个成熟、发达的产业,随之而来的则是竞争无处不在,竞争在很多不为人知的领域越来越残酷和甚至不择手段。一款应用要想引人注目,要比以往任何时候都要付出更多的努力,但收益却很难获得或增加。

对于全职的iOS独立开发者,他们的主要收入是来自他们的应用程序,而不是咨询或其它相关工作,但是现在这样的全职独立开发者越来越罕见。另外咨询业务也未能幸免下滑,在2008年那个时候,客户在应用开发支出上花费很多,因为他们不得不这么做。而现在移动应用开发者无处不在,应用程序开发不再是一个专长,而是一个商品。

我不是唯一注意到这点的,Matt Gemmell、Luc Vandal、Gus Mueller等人也都注意到了这个问题的存在,并在各自的文章中也都指出这类现象。

这些压力正在给iOS应用程序的质量和可持续性带来巨大损失,需要指出的是,这个问题在iPad上远比iPhone上要来的严重和明显,这主要原因是iPhone上巨大的安装基数可以较长时间地隐藏这个问题,而iPad的安装规模要小得多,所以iPad上的问题很容易显现。不过iPhone应用市场也在劫难逃,因为同样的问题大部分也都存在。

随着经济紧缩,未来将更难获得完整的待遇,比如开发者在过去为应用所付出的:专职开发人员、每个屏幕像素级完美自定义设计、频繁的免费更新和完全不同于iPhone和iPad的接口。

与此同时,也出现了开发者放弃潮

而为了稳定、高薪工作很多人都会放弃做开发(不少人已经放弃了),对于我们这些想要留下来的人来说,目前所面临的问题还是有解决办法的。当一个行业成熟并且能够应付这些压力时,幸存者都是那些能够适应并且能找到可怕的理由去裁员的人,与此同时,他们还能说服其余的人接受更多的工作而没有加薪,从而能少花钱多办事。

那应用开发真的没有前景了吗?

效率是关键,拥有效率意味着能做更多的工作,写更多的但量很少的自定义代码和UI。另外,苹果已经大大帮我们提高了效率,每个iOS版本都带来了新功能,这些新功能让许多特性的实现变得更加容易,比如说iOS 7重新设计则给独立开发者带来了优势,它能让普通的UI变得很酷。

iOS 8帮助更大,它扩展和打开了广阔的新天地。CloudKit免除了很多应用程序都需要运营Web服务的麻烦。自适应布局将不再需要大多数应用为iPad和iPhone准备不同的UI。取而代之的是,提供一个类似于响应式Web设计的自动匹配屏幕尺寸的UI。

未来的路依旧不好走,但相信幸存下来的人能够适应并继续走下去。

本文摘译自:Marco


推荐阅读
  • 本文旨在提供一套高效的面试方法,帮助企业在短时间内找到合适的产品经理。虽然观点较为直接,但其方法已被实践证明有效,尤其适用于初创公司和新项目的需求。 ... [详细]
  • 本文探讨了在UC浏览器中调用分享面板后,图片无法正常显示的问题,并提供了详细的解决方法和代码示例。 ... [详细]
  • Netflix利用Druid实现高效实时数据分析
    本文探讨了全球领先的在线娱乐公司Netflix如何通过采用Apache Druid,实现了高效的数据采集、处理和实时分析,从而显著提升了用户体验和业务决策的准确性。文章详细介绍了Netflix在系统架构、数据摄取、管理和查询方面的实践,并展示了Druid在大规模数据处理中的卓越性能。 ... [详细]
  • Ulysses Mac v29:革新文本编辑与写作体验
    探索Ulysses Mac v29,这款先进的纯文本编辑器为Mac用户带来了全新的写作和编辑环境。它不仅具备简洁直观的界面,还融合了Markdown等标记语言的最佳特性,支持多种格式导出,并提供强大的组织和同步功能。 ... [详细]
  • CSS 布局:液态三栏混合宽度布局
    本文介绍了如何使用 CSS 实现液态的三栏布局,其中各栏具有不同的宽度设置。通过调整容器和内容区域的属性,可以实现灵活且响应式的网页设计。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文介绍了如何使用jQuery根据元素的类型(如复选框)和标签名(如段落)来获取DOM对象。这有助于更高效地操作网页中的特定元素。 ... [详细]
  • 本文将详细介绍如何使用剪映应用中的镜像功能,帮助用户轻松实现视频的镜像效果。通过简单的步骤,您可以快速掌握这一实用技巧。 ... [详细]
  • 深入理解Cookie与Session会话管理
    本文详细介绍了如何通过HTTP响应和请求处理浏览器的Cookie信息,以及如何创建、设置和管理Cookie。同时探讨了会话跟踪技术中的Session机制,解释其原理及应用场景。 ... [详细]
  • 本文介绍如何在 Xcode 中使用快捷键和菜单命令对多行代码进行缩进,包括右缩进和左缩进的具体操作方法。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • 本章将深入探讨移动 UI 设计的核心原则,帮助开发者构建简洁、高效且用户友好的界面。通过学习设计规则和用户体验优化技巧,您将能够创建出既美观又实用的移动应用。 ... [详细]
  • 本文介绍如何通过SQL查询从JDE(JD Edwards)系统中提取所有字典数据,涵盖关键表的关联和字段选择。具体包括F0004和F0005系列表的数据提取方法。 ... [详细]
  • 本文详细介绍了如何通过命令行启动MySQL服务,包括打开命令提示符窗口、进入MySQL的bin目录、输入正确的连接命令以及注意事项。文中还提供了更多相关命令的资源链接。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
author-avatar
詹慧君874
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有