开发者热议苹果新政:门槛更低 Swift程序移植难_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 开发者热议苹果新政:门槛更低 Swift程序移植难

开发者热议苹果新政:门槛更低 Swift程序移植难

 2014/6/4 14:33:51    程序员俱乐部  我要评论(0)
  • 摘要:开发者热议苹果新政:门槛更低Swift程序移植难一年一度的苹果开发者大会WWDC刚刚结束。今年的大会苹果没有发布任何硬件新品,这让不少果粉有些许失望。不过,对WWDC真正面向的广大开发者人群来说,此次苹果带来了太多需要消化的内容。尤其是新的开发语言,以及众多API接口。“总体来说是开发门槛更低了。”在听完第一天的会议之后,胡莱游戏海外业务副总裁林翔告诉21世纪经济报道:“现在我们要考虑的是,如何赶紧利用上新的API,如何激励团队用上新的技术。&rdquo
  • 标签:程序 移植 开发 开发者 苹果

苹果或在本届 WWDC 推出视网膜版 <a href=Macbook-Air" border="0" />

开发者热议苹果新政:门槛更低 Swift 程序移植难

  一年一度的苹果开发者大会 WWDC 刚刚结束。今年的大会苹果没有发布任何硬件新品,这让不少果粉有些许失望。

  不过,对 WWDC 真正面向的广大开发者人群来说,此次苹果带来了太多需要消化的内容。尤其是新的开发语言,以及众多 API 接口

  “总体来说是开发门槛更低了。”在听完第一天的会议之后,胡莱游戏海外业务副总裁林翔告诉 21 世纪经济报道:“现在我们要考虑的是,如何赶紧利用上新的 API,如何激励团队用上新的技术。”

  此次 WWDC,苹果宣布了 Mac 操作系统以及 iOS 系统的最新更新,希望开发者继续支持苹果生态圈。库克认为苹果的每次系统升级都很成功,作为对比,它在大会演讲中还不忘调侃谷歌与微软这两家竞争对手。

  比如为了证明自己的 iOS 系统在移动端的吸引力,库克表示 iOS 用户中使用新 iOS 7 系统的比例是 89%,而谷歌安卓使用最新系统的比例只有9%。“去年我们有 1.3 亿用户是新接触苹果的用户,”库克说,“而他们大部分原来是使用安卓的。”

  除此之外,苹果还重点展示了 Mac 电脑与 iOS 移动设备之间的协同操作与无缝切换。

  构建平台

  由于没有发布硬件,此次 WWDC 的主角就是新系统。

  无论是新的桌面操作系统 Mac X Yosemite,还是移动操作系统 iOS 8,苹果都花了大量的时间介绍自己在其中某一项应用的新功能、新体验。

  比如 Safari 浏览器如何变得更加智能,照片应用如何加入了更多修图美化功能,邮箱应用怎么样更加方便快捷地处理邮件,短消息里面可以直接发送语音、位置甚至组建群聊。

  看起来,苹果做了很多第三方应用该做的事,抢了 firefox 浏览器、美图秀秀、foxmail、微信们的生意。

  不过,在从事手机相关智能硬件开发的开物科技首席技术官孙本彤看来,“苹果的思路还是挺清晰的,核心还是构建一个完善平台。”

  孙本彤认为,苹果构建平台的做法分为三个层面,第一是把属于自己做的一些基础 APP,优化到更好用。包括前面提到的短信、邮箱、照片、浏览器等应用。

  第二个层面则是提供标准,主要是指发布健康相关的 Healthkit,以及智能家居相关的 Homekit。“现在苹果生态中应用已经太多,会产生很多碎片化的东西。”孙本彤表示,比如最近火热的可穿戴设备,以及未来可能爆发的智能家居。用户每购买一个产品,都需要安装一个独立的应用,而且这些应用之间数据还很可能不互通。

  苹果要做的工作就是去碎片化,比如通过 Healthkit 统一健康相关的可穿戴设备,通过 Homekit 统一智能家居。

  未来开发者要在苹果的平台上应用此类产品,无论是硬件接口还是软件 APP,都需要遵守苹果的一套标准。“其实对我们来说是更省事了。”孙本彤认为,其实我们在开发的过程中,就要考虑很多标准还有功能加减法的问题,现在相当于苹果已经帮我们筛选过一轮了。

  第三个层面则是开放能力。以前苹果有很多东西都是不放开的,但现在都在开放出来,比如摄像头、Siri、Touch ID 语音助手等。

  另外一点体现苹果开放思路的是,苹果终于允许第三方在 iOS 设备上提供输入法,过去这是苹果一直严格禁止的。甚至过去很多 iOS 越狱用户有一个理直气壮的理由就是,为了换上自己熟悉的输入法。

  对此,触宝输入法人士告诉记者,据他们目前的了解,iOS 8 上的输入法用户体验,基本上可以做到和 Android 一样。“不过个别细小的功能受到了限制,但相比于原来的苹果,开放度程度还是很高的。”

  总体来说,对于健康穿戴设备、智能家居以及类似输入法这样的应用来说,快速研究适应苹果的平台都将有更多新机会。

  降低开发成本

  对于 APP STORE 中最庞大也最赚钱的游戏开发者群体来说,此次苹果 WWDC 带来的好消息就是,更多的新接口新工具,帮助开发者快速实现很多新功能的同时也降低了成本。

  比如苹果在现场演示了名为 Metal 3D 平台,开发者借助它可以在 iPad、iPhone 等产品上,实现之前在专业游戏主机上才能实现的很多酷炫功能。

  林翔告诉记者,除了大型 3D 游戏,休闲游戏的开发门槛也再度降低。“通过 Scenekit 等功能,可以让有创意的小团队更轻松地开发休闲游戏。”

  另外,Touch ID api,Sharekit 等功能的开放,也让开发者们心动不已。“我叫 MT”开发商、乐动卓越首席技术官柴魁元表示,它非常关注 Touch ID 指纹识别功能的开放,未来游戏登陆就不需要用户重复输入账户名和密码了,可以直接指纹登陆,极大提升效率和安全性

  柴魁元还很看重 Sharekit 分享功能,游戏开发商们为了推广自己的游戏很多都会加上分享功能,“原来要做微博、微信、facebook 分享,需要自己重复做很多功能。现在苹果集成起来之后,以后直接就能用了。”

  除此之外,苹果在 APP STORE 上也做了很多细节变动。比如在应用介绍页增加视频预览,让用户下载前可以直接观看应用的实际操作视频,帮助用户做决策。

  还有 APP 打包销售功能,未来可以允许开发者自由打包几个应用在一起打折促销。游道易产品经理主管刁正飞认为,这些变化能比较直观地帮助开发者提高下载或者收入,尤其打包销售功能对于下载付费型的应用比较有利。

  当然,一些开发者们对于此次苹果发布新的开发语言 Swift 也有担忧。虽然它能提升在苹果平台上开发应用的效果,但同时,也增加了开发者们的学习成本,还增加了跨平台开发的成本。

  现在大部分的开发商其实都是 iOS、Android、Windows Phone 三平台通吃。根据不同的开发语言,开发团队做在 iOS、Android、WP 不同平台间的跨平台开发,需要修改的工作量也不尽相同。

  “一般来说,采用 C++ 或者 Unity 等,重写的量很小。”据某开发者向记者介绍,未来采用 Swift 的话,要把 iOS 的游戏移植到 Android 或者 WP 上,预计至少三分之一以上需要重写。

发表评论
用户名: 匿名