灯罩厂家
免费服务热线

Free service

hotline

010-00000000
灯罩厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

苹果使用20年的开发语言将被Swift边缘化对外封闭对内开放

发布时间:2019-03-12 22:30:30 阅读: 来源:灯罩厂家

A5交易A5任务 SEO诊断淘宝客 站长团购

原标题:苹果使用20年的开发语言将被Swift边缘化?开发者如何看苹果的对外封闭,对内开放

【IT时代周刊深度视察】北京时间6月3日清晨1点WWDC召开,很多果粉熬夜看视频现场直播,小编身旁更有甚者还对WWDC是不是发布iPhone 6一事打赌,虽然WWDC2014上没有出现iPhone 6、iWatch等硬件的身影,但一样吸引了很多人的关注,并为之震动。

苹果CEO库克在2个小时的WWDC大会上,主要对苹果的生态系统战略做了布局。发布了两个软件系统iOS 8和OS X 10.10 Yosemite,并将两个系统在交互设计和功能方面实现了互通。Yosemite(优越美地)是Mac桌面操作系统的名字,取自美国加州第一个州立公园,是乔帮主婚礼举行地。

另外,这次WWDC上苹果还发布了全新编程语言Swift。苹果在过去的20年里,只支持Objective-C。苹果方面表示,未来苹果开发者平台将支持这款全新的Swift,由于其具有快速、现代、安全、互动等特性,全面优于Objective-C语言。

苹果使用20年的Objective-C会被边缘化?

WWDC2014的主题是Write the Code Change the World(通过代码改变世界),苹果发布全新编程语言Swift能否完成苹果这1伟大的构想?

在WWDC2014开幕后的第一时间,IT时代周刊就今天开发者大会的情况采访了苹果平台的开发者,有开发者对IT时代周刊表示,Swift只是苹果的障眼法,苹果根本不想把Objective-C替换掉,由于没有一款iOS或Mac使用Swift改写,想一想文强睡过的女星当年苹果要砍掉Carbon,首先就把 Finder重写了。

另外一名叫Kevin的开发者对IT时代周刊表示,WWDC上苹果在软件上的种种布局和一系列动作,可以看出苹果的重点是为了全部生态系统繁华,从运用层面来做系统融会,将手机运用对接到平板和PC上,从而实现互通。

Swift代替Objective-C可以拉动苹果更好做跨平台运用。由于Swift是具有脚本性质语言,视觉化的运用开发下降了苹果运用的开发门坎,让开发者的效力提高,编译时间几近为零就可以去履行任务。

长时间来讲,对开发者生态系统来说是个好事情,但短时间来看,开发本钱变高了,开发者需要适应新的语言是有代价的。

苹果打造生态系统:对外封闭,对内开放

苹果封闭的生态系统一直让开发者十分头疼,此前,苹果运用在平台一直受限,比如开发者做了一款i检查全部小说Phone运用,没法在Mac系统平台上直接使用,需要开发者二次开发,本钱较高。

有行业分析人士对IT时代周刊表示,如果说苹果的生态系统对外封闭是出于安全性的斟酌,那末对内部各个平台之间则不需要更多的障碍。因此,苹果iOS和Mac两个系统互通,不光实现了笑八仙之素女的故事在设计与交互风格统一,另外还实现了功能性的互通。实现互通后,苹果不光可以解决内部平台的二次开发本钱问题,还可以利用iPhone的高人气,从iOS平台上为Mac系统平台导流量,让具有iPhone的用户也去购买1台Mac配合使用。

从操作系统角度来看,虽然ios8和Mac系统底层开发环境不一样,但是从顶层运用环境来看是一样的。苹果此次系统的融会,也是希望开发者将来面对的是统一的开发环境。因此选择全新的Swift脚本性质语言,本身不会对平台进行刻意辨别。

另外,现在手机社交App占用了用户大量时间,其实,这块时间对用户来讲更加宝贵。苹果希望把用户的移动社交时间,与平板和PC进行多屏同享,实现融会。

此次苹果iOS 8发布为iMessage新增发送语音及短视时代图片频功能,加上苹果多终端设备系统的融会买通,苹果也可以做腾讯微信平台的事情,只是看苹果是不是会看得上这块业务了。

手机平板和PC只是工具,如果没有好的生态系统来提供亮眼的运用,那末这个生态系统的竞争力会愈来愈低。因此,只有把平台障碍买通,全部生态系统繁华了,产品附加值才会大量提高,这就是苹果要做的事情通过软件系统融会,打造更强的生态系统。苹果此次将iPhone、Mac等多屏同享运用互通,正是要打造一个对外封闭,对内开放的生态系统,增进苹果生态系统进一步的繁华。

相关阅读