全称为苹果全球开发者大会的WWDC,每一年的这个时候,都会如这段时间先后所举行的Google I/O 和微软的BUILD开发者会议同样,吸引全球科技媒体的目光。近几年来,由于在会上爆的猛料愈来愈多,“开发者大会”主要并非让苹果的开发者们兴奋,而是让普通的消费者激动。不过,在今天凌晨刚刚结束的2014年WWDC上,可能消费者看了会以为一头雾水,不知道库克他们到底在讲什么。可是对于开发者来讲,本次会议能够说回归了“开发者大会”的本意,的确是激动人心的时刻。编程
以乔布斯归来做为分水岭,苹果后来的各类大会和产品发布会,基本上遵循了每三年会给咱们带来一大惊喜的定律。1998年,苹果发布了彩色机身的iMac台式电脑。2001年,苹果发布了第一代随身听播放机iPod。2004年,苹果iTunes商店的营收超过了公司总体营业额,显露出颠覆音像市场的潜力。2007年,第一代iPhone发布。2010年,第一代iPad发布。在每一个三年之间可能每一年会对已经有的大型产品线发布小幅更新。可是这每隔三年总会掀起一次的高潮,老是会给咱们带来一个又从新定义了某个产品,或者颠覆了某市场的新的品类。swift
乔布斯死后,苹果第一个“三年之约”按理说是在2013年。苹果为咱们带来的全新品类是最强力的消费类计算机Mac Pro。可是跟其余一些机器出来以后就有巨额的销售不一样,在出来以后半年时间才出货的这款怪物级机器,由于天价的缘故,虽然确实是一个全新的概念,可是没法普及。微信
2013年,人们更期待苹果推出手表,眼镜,头盔之类的来颠覆可穿戴硬件行业,可是这一切都没有发生。在这个三年之约阶段当中发布的最重要的产品,倒不如说是iOS 7。这个全新的界面设计,力挽狂澜通常总体的改变了还在坚持拟物化风格的大多数产品,基本上,扁平化一晚上之间沦为历史遗迹。可是这种风格的改变,除了可以证实苹果仍然具备振臂一呼,应者云集的能力以外,也没法对整个产业形成实质性的改变。app
库克的继任加深了人们对于苹果可能由天才公司沦为中庸的担心。而通往平庸的转变当中,一个很明显的信号,就是没有办法以稳定的频率,不断推出全新概念的产品,以颠覆行业。站在消费者的角度来看,本次的会议介于“三年之约”中间,原本就应该比较平淡,可是仍是平淡的过了头,甚至不会有各类改良的产品出现,好比2004年的大会上还宣布了不一样尺寸的显示器,今年就连这个都没有。编程语言
咱们今年所能看到的变化,是两个全新升级的系统版本,分别对应移动设备和传统PC产品线。可是这两个系统当中所添加的功能也在咱们的预期当中,iOS 8并无改变从第七版沿袭下来的扁平风格,而这种扁平风格被沿用到Mac上面,也是瓜熟蒂落。工具
两个系统进一步加深了向云端的整合能力,iCloud上的iMessage能够整合手机短信,而且内置了实时对讲的语音信息(若是微信和Whatsapp等等没有起诉苹果垄断或抄袭就奇怪了)。可是,iCloud从推出以来,就做为已有硬件设备的附庸而存在,它从没有得到过相似Dropbox甚至OneDrive那样跨平台的成就,并不能证实苹果在云策略上的成功。学习
然而,正如开头所讲的,对于开发者来讲,本届大会的确让他们无比兴奋,就由于在大会最后所公布的那款编程语言的出现。这款名叫Swift(雨燕)的新语言大幅度下降了为iOS设备编程的难度。若是你曾经对苹果所使用的Objective-C语言有所耳闻,你就会明白它的编写难度已经突出的高于另外两个平台Android和Windows Phone/Windows RT。使用恰当的工具编写后两个系统的应用,掌握起来就像编写HTML那样容易上手,它的门槛会大大的下降。可能没有企业会承诺让你在一个月以内学会Objective-C语言,可是却已经有公司打出了让你在一个月以内从零学会Python语言的招牌,而且这家名为One Month的培训机构最近还拿到了融资。动画
Swift就是方便了但愿从零开始学习编程的初学者。相比之下微软在一两年前所作的事情更加完全,为Metro界面应用编写程序,甚至只须要学会HTML和XML,稍做移植就能够发布到应用商店。在WP和Android平台如今都有根据RSS等信息快捷生成应用的程序。再加上Web App被打包成“轻应用”等等,实际上,关于让普通人都可以写代码,经过编程发挥我的才华的这一轮战争,苹果是属于比较靠后的参战一方。可是它终于进来了。网站
编程门槛的高低,其实只对初学者有意义。在熟练掌握了Objective-C以后,iOS内置的各类控件和动画效果,能够方便开发者作出符合标准,风格统一的应用,或者实现一些特殊效果。加上苹果应用商店审核的高门槛,致使其中应用的综合质量要高于Android和WP平台。不少开发者出于方便机型适配和统一标准的考虑,优先选择上手更难的iOS做为发布平台,过一两年才推出Android客户端。也许,Swift的出现,将意味着初学者的应用,再也不直接和Android/WP以及“粗制滥造”划等号。就像iBook Author和Keynote的做用同样,他们也有机会第一次就作出一个“优雅”的iOS应用。spa
苹果将iPad定位为,不只是一款欣赏创做成果的设备,更是一款生产创意产品的设备。有了iPad以后,人们能够在移动的过程中绘画,创做音乐和视频做品。iPad在办公能力之上的短板,则被微软的Surface平板电脑给补齐。而几大平台同时下降写做程序的难度,则有可能会意味着编程成为继文字,图像,声音,视频以后,又一种新的创意载体。它上面可能会承担更多人的构想,回忆以及愿望。
曾经有人给女友过生日,或者记念日的时候,都会创建网站,用动态效果来回忆本身和女朋友曾经度过的日子。之后,随着门槛愈来愈低,作一个应用程序显示这一切,将不会只是码农的专利。今年的大会上最小的中国参加者只有十几岁,由于开发了一款上苹果官方推荐的软件,得到了参加本次大会的门票。这就是趋势所在。
而若是出现了这样的趋势,也能够说苹果正在完成帮着全人类作智能升级的过程。也能够说,苹果把咱们都变成了开发者,咱们这些普通人将会变成苹果在这个“三年之约”当中发布的最重要的“新产品”。
转自腾讯科技 swift技术交流群 376538118