iOS 8令开发者面临巨大压力:适配新系统新机型

竹子 发表于:14年08月21日 10:00 [转载] 搜狐IT

  • 分享:
[导读]在苹果iPhone 6可能的9月份正式亮相前夕,应用开发人员在忙于确保他们的应用能在iOS 8上正常运行。外界预计iOS 8将与iPhone 6同步亮相。
 

8月21日,据CNBC网站报道,苹果iOS应用开发人员面临越来越大的压力。

在苹果iPhone 6可能的9月份正式亮相前夕,应用开发人员在忙于确保他们的应用能在iOS 8上正常运行。外界预计iOS 8将与iPhone 6同步亮相。

对于苹果的900万注册开发人员来说,新操作系统既是一个机遇,也令他们感到头疼,因为他们不但面临为尚未公布的产品开发应用的挑战,还要面对消费者对应用可用性极高的预期。

苹果CEO蒂姆•库克(Tim Cook)今年6月份曾在该公司的全球开发商会议(Worldwide Developers Conference)上表示,iOS 8将是自App Store应用商店2008年推出以来iOS平台的最大一次升级。

开发物联网应用

苹果的应用生态链就像是一台高速印钞机。苹果今年1月份披露,2013年客户在App Store上的支出超过100亿美元(约合人民币616亿元),开发者收入累计超过150亿美元(约合人民币924亿元)。

由于外界广泛预计iOS 8将为苹果生态链进军移动设备之外的其他领域奠定基础,开发者看到了一个巨大的机遇。

iOS 8最重要的功能之一是应用扩展,即允许第三方应用相互通讯。应用扩展为第三方应用与苹果的Homekit(智能家居管理应用)和HealthKit(可穿戴设备和医疗服务管理应用)等应用相互协作提供了可能性。

从本质上来说,苹果这是要促使开发者开始为iPhone、iPad之外的其他设备开发应用。应用测试公司Applause首席战略官马特•约翰斯顿(Matt Johnston)表示,苹果要进军所谓的“物联网”领域,为新平台开发应用相当困难。

约翰斯顿说,“简单地说,为新平台开发应用令人头疼,但其中也蕴藏着巨大的机遇。开发人员不再在一个相对封闭的环境中测试他们的应用,但他们必须对应用进行测试,测试应用如何与电视机和其他第三方应用‘互动’。测试工作的复杂性将大大增加,因为开发这类应用是一种全新的挑战”。

企业移动应用开发商Y Media Labs CEO(Ashish Toshniwal)阿施施•托什尼瓦(Ashish Toshniwal)表示,有媒体报道称苹果将发布两款不同尺寸的新款iPhone,这也会使开发人员面临更多的问题。

两种不同尺寸的新款iPhone意味着开发人员必须针对每个型号设计自己的应用。

约翰斯顿指出,尽管苹果在iOS 8中提供有统一情节串连图板(unified storyboard)功能等开发人员工具,有助于开发人员同时为多种尺寸的设备开发应用,但这仍然并非一个完美的解决方案,“发布过软件的开发人员都知道,这些技术在实验室中都没有问题,但到用户手中就会出现各种各样的问题”,这也是开发人员最为担心的。

未雨绸缪

约翰斯顿指出,开发人员不敢冒自己的应用首秀失败的险,因为消费者会用脚投票,“忠实用户通常会预期大牌应用能提供完美的体验,也会预期部分应用仅仅能正常运行。但是,随着应用越来越复杂,应用表现低于用户预期的几率越来越高。在应用经济中,用户十分苛刻,一点儿都不宽容”。

约翰斯顿说,为了避免在发布时出现失误,开发人员针对iOS 8发布的准备工作开始时间早于往年。Applause的许多客户都早早开始了准备工作,平均而言,客户开始准备工作的时间比iOS 7时要提前约1个月。

约翰斯顿称,开发人员无意一开始就利用iOS 8的最新功能,他们首先会确保应用能在新系统上流畅地运行,然后随着对系统越来越熟悉,再利用新系统的最新功能。

托什尼瓦表示,尽管不是每款应用都会用到新系统的每项新功能,但有些新功能却是每款应用都会使用的,例如Touch ID——在允许用户访问前查验用户身份,可操作的通知(actionable notification)——使用户能对消息做出回应,或无须打开应用,在锁屏画面上推送通知。

托什尼瓦指出,“iOS 8是苹果在正确方向上迈出的有力的一步。iOS会存在学习曲线,但大多数开发人员已经快速进入状态。每个新版本对于开发人员来说都是挑战。但总体来说,iOS 8是一次比较大的升级”。(竹子)

[责任编辑:redsenlin]
苹果已开始逐渐摆脱对三星和夏普两家公司的依赖,转投LG、JDI和Innolux。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.