第二个是开放了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是苹果硬件产品最顶层的核心,编程语言则已经超出系统和软件的层面,成为更底层基础。 |