WWDC:苹果走向开放和封闭的极端
来源:互联网 发布:php判断蜘蛛 编辑:程序博客网 时间:2024/05/16 11:50
摘要 : 这次WWDC2014看到的是一个技术过渡期的苹果,开启了很多新的方向。同时,通过圈地,筑造一个向开放和封闭两端延生的苹果生态。
文/图 by 搜狐IT 国仁 旧金山报道(公众号:newhard)
WWDC2014虽然没有硬件产品,但关于这场发布的讨论异常热烈,点赞的和吐槽的两派也都观点鲜明。
我在现场的感受,加上期间与开发者同行沟通得到的整体印象是,苹果正走向开放和封闭的极端。
对整场发布的核心要点可简要归纳为:
1、不管你喜不喜欢,OS X 10.10 Yosemitie设计全面扁平化,同时和iOS通过HandsOff和iCloud Drive等功能和服务进一步打通。
2、iOS 8增强信息功能,像微信和Whatsapp一样,开始社交化,无缝侵入属于即时通讯软件的市场。
3、健康功能Health应用和智能家居相关的Home Kit出现,目前只是点到为止,还在初级阶段,参与的厂商和产品均未落地。
4、苹果封闭的生态系统进一步增强,在OpenGL和C语言之外另辟地盘,推出全新的编程语言Swift和图像处理层Metal。
5、中国市场依然很受重视,矢量地图、语音导航、天气数据、中文联想输入,新增农历显示也很实用。
首先是超出预期的开放:
苹果开放了不少关键功能接口,有很多是之前开发者梦寐以求的,所以也难怪,讲到技术话题时,媒体集体无感的情况下,开发者激动的挥泪鼓掌了:
首先是第三方输入法的开放,苹果在增强自己输入法性能的同时,终于开放了第三方输入法权限,一位做输入法的朋友在朋友圈感叹,“苹果是一家让人实现梦想的公司~”肉麻的话语中,是一种庆幸。另有不少人开玩笑,看来越狱没什么必要了,今年初闹得沸沸扬扬的太极助手越狱工具,公开吐槽iOS越狱的首要原因就是输入法不能兼容第三方,不知苹果的这次妥协与此有无关系。
现在能够让中国用户彻底放弃越狱的困怕只差另一个控诉已久的需求了——来电归属地显示。
第二个是开放了Touch ID指纹识别接口,Touch ID的开放是很有想象力的,以后甚至付款我们都可以指纹识别搞定,用过Touch ID的用户就会知道,减少输入后的操作会高效畅快不少。
Camera的开放也很实用,开发者可以直接调用到对焦、曝光数据和白平衡等信息并进行控制,拍照应用以后将会有更多玩法。这是其中的几个例子,iOS 8新增有超过3000个API。
其次是封闭,苹果正让一个封闭的生态更强大健全:
在苹果不断开放和接纳新功能的同时,苹果也在变得更加封闭。这里的封闭,主要是苹果在打造自己软硬件生态圈的时候,对外界通用技术的依赖在进一步减少,这次的典型动作就是:
一、弱化对OpenGL的支持而自己开发Metal图像处理引擎。
OpenGL已经是广泛接受的图形处理工业化标准,苹果发布会上说自己开发的Metal图像处理层,可以更高效地调用A7处理器的性能,达到前者性能的10倍。
后来我现场得到的官方确认信息是 ,OpenGL还会支持,Metal是给开发者的另一个更高效的选择;言下之意,谁好用你不用傻呀?似有对现有技术标准的不屑。
二、放弃C语言,自己推出编程语言Swift。
推出自己的编程语言,这完全是超出观众预期的。这次大会刚开始时,库克说,到会最年轻的开发者仅13岁。而就在较早之前,我听苹果中国的相关负责人讲,今年参会的有一位中国学生开发者,年龄也仅只有14岁,这说明什么?
苹果不愁新推出一个语言没有开发者,有很多年轻的开发者加入进来。Swift推出这一刻起,全球开发者几乎都站在一个起跑线上。不过和OpenGL一样,Swift也只是一种选择,同时兼容C语音,苹果甚至建议,开发者主程序是C语言开发,现在可以在一些插件上尝试用Swift。
带上苹果标签的编程语言Swift推出后,苹果公司的涉足面就已经涵盖到了软件、硬件、编程语言、互联网服务、甚至CPU整个产业链条;如果说CPU是苹果硬件产品最顶层的核心,编程语言则已经超出系统和软件的层面,成为更底层基础。
甚至这次WWDC2014的主题,Write the Code,Change the World,写代码改变世界的寓意也似乎成了其推出Swift的最好诠释。但Swift真的能改变世界吗?也有悲观人士认为,苹果新推出的语言,有多少人会去用,仍是个问题。
总结:
总的来看,这次WWDC2014看到的是一个技术过渡期的苹果,开启了很多新的方向。同时,通过圈地,筑造一个向开放和封闭两端延生的苹果生态。
这个生态的强大之处在于,打通整个消费电子功能和服务体验链条的同时,让优秀的产品、功能、设计,能够很容易地被苹果化,这一点,说的难听叫抄袭模仿,说的好听则是择优采用,比如通知栏快速回复信息、文档多平台同步等等,这样的想法之前并不鲜见,但通过苹果的同化,让体验在一个封闭的生态里立刻高大上起来。
最后我最看好的还是在健康应用Health和智能家庭HomeKit套间里蕴含的巨大机会,给智能硬件公司开启了一道门。
- WWDC:苹果走向开放和封闭的极端
- 委托,让封闭的系统走向开放!
- WWDC,苹果的野心
- Homekit走向更开放,高傲的苹果妥协了?
- 开放-封闭的原则
- C#开放和封闭原则
- 封闭与开放——关于苹果的兴与衰的思考
- WWDC 2016 | 看了那么多场苹果开发者大会,今年是尺度最大最“开放”的一场
- 未来属于开放,苹果封闭将成为过去
- 苹果的WWDC背后有什么深意?
- 开放封闭原则和接口隔离原则
- 装饰设计模式和开放-封闭原则
- “开放-封闭”原则--OOD的基石
- 智能手机的开放与封闭刍议
- 思维的基本功:开放与封闭
- 浅谈Java的开放封闭原则
- 从封闭走向开放,腾讯过去5年来做了哪些改变?
- 乔布斯背后的苹果九虎将:才华横溢又极端忠诚
- hdu 2830 Matrix Swapping II (dp+树状数组)
- Epydoc——Python文档化开发注释规范化工具
- uva 11825 Hackers' Crackdown(动态规划-状态压缩DP)
- 八皇后问题
- Ubuntu12.04 不能启动,显示 "Could not write bytes: broken pipe"
- WWDC:苹果走向开放和封闭的极端
- centos 6 配置yum
- Spin Lock -- TAS和TTAS
- 远程登录CentOS,短时间就断线的处理
- 频域时域关系
- mysql数据库基本操作(一)
- jquery插件开发全解析,这个更清晰完整点
- http协议
- 每天一个linux命令(2):cd命令