图片 1

iOS与安卓

独立开发者杰夫沃格尔正式宣布将不再针对iOS开发游戏,并指责苹果对开发者的冷漠态度。

iOS是由苹果公司开发的移动操作系统[1]  。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS X操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhone OS,因为iPad,iPhone,iPod touch都使用iPhone OS,所以2010WWDC大会上宣布改名为iOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。

iOS是由苹果公司开发的移动操作系统 [1] 
。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod
touch、iPad以及Apple TV等产品上。iOS与苹果的Mac OS
X操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhone
OS,因为iPad,iPhone,iPod touch都使用iPhone
OS,所以2010WWDC大会上宣布改名为iOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。

沃格尔最近在iOS发布了一个全新的角色扮演游戏《阿佛纳姆2》,而仅仅在发布几天后,他却宣布将不再针对该平台开发。

发展历程编辑

2007年1月9日苹果公司在Macworld展览会上公布,随后于同年的6月发布第一版iOS操作系统,最初的名称为“iPhone
Runs OS X”。

2007年10月17日,苹果公司发布了第一个本地化iPhone应用程序开发包(SDK),并且计划在2月发送到每个开发者以及开发商手中。

2008年3月6日,苹果发布了第一个测试版开发包,并且将“iPhone runs OS
X”改名为“iPhone OS”。

2008年9月,苹果公司将iPod
touch的系统也换成了”iPhone
OS“。

2010年2月27日,苹果公司发布iPad,iPad同样搭载了”iPhone
OS”。这年,苹果公司重新设计了“iPhone OS”的系统结构和自带程序。

2010年6月,苹果公司将“iPhone
OS”改名为“iOS”,同时还获得了思科iOS的名称授权。

2010年第四季度,苹果公司的iOS占据了全球智能手机操作系统26%的市场份额。

2011年10月4日,苹果公司宣布iOS平台的应用程序已经突破50万个。

2012年2月,应用总量达到552,247个,其中游戏应用最多,达到95,324个,比重为17.26%;书籍类以60,604个排在第二,比重为10.97%;娱乐应用排在第三,总量为56,998个,比重为10.32%。

2012年6月,苹果公司在WWDC 2012上宣布了iOS
6,提供了超过 200 项新功能。

2013年6月10日,苹果公司在WWDC 2013上发布了iOS
7,几乎重绘了所有的系统APP,去掉了所有的仿实物化,整体设计风格转为扁平化设计。将于2013年秋正式开放下载更新。[3] 

2013年9月10日,苹果公司在2013秋季新品发布会上正式提供iOS
7下载更新。

2014年6月3日(西八区时间2014年6月2日),苹果公司在WWDC 2014上发布了iOS
8,并提供了开发者预览版更新。[4] 

Java[4] 

苹果至今仍没有宣布任何让iPhone运行Java的计划。但太阳微系统已

图片 1

宣布其将会发布能在iPhone上运行的Java虚拟机(JVM)的计划,它是基于Java的Micro
Edition版本。这将让用Java应用程序得以在iPhone和iPod
Touch上运行。在这个计划发表之后,熟悉iOS软件开发协议的程序员们相信虽然iOS软件开发协议不允许应用程序后台运行(比如说在接电话的时候仍然运行程序),
但却允许自带的应用程序从其他的来源下载代码,而且它们还能与第三方应用程序相互作用(比如说Safari和Java虚拟机),
这可能会阻碍不与苹果合作的Java虚拟机的发展。
很明显,在iPhone运行的Java在iOS软件开发协议所规定的范畴以外。

Flash

iOS不支持Flash。Adobe计划在iPhone发行第三方Flash
Lite软件程序,但现时仍未有计划。以现时来说,只支持标准Flash。现时可以使用iPhone第三方程序jailbreak观看flash动画。但不支持在线播放。

Swift

Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C共同运行于Mac
OS和iOS平台,用于搭建基于苹果平台的应用程序。

Swift是苹果公司在WWDC2014上发布的全新开发语言。从演示视频及随后在appstore上线的标准文档看来,语法内容混合了OC,JS,Python,语法简单,使用方便,并可与OC混合使用。作为一项苹果独立发布的支持型开发语言,已经有了数个应用演示及合作开发公司的测试,相信将在未来得到更广泛的应用。某种意义上Swift作为苹果的新商业战略,将吸引更多的开发者入门,从而增强App
Store和Mac
Store本来就已经实力雄厚的应用数量基础。

2016年1月,随着9.2.1版本的发布,苹果修复了一个存在了3年的漏洞。该漏洞在iPhone或iPad用户在酒店或者机场等访问带强制门户的网络时,登录页面会通过未加密的HTTP连接显示网络使用条款。在用户接受条款后,即可正常上网,但嵌入浏览器会将未加密的Cookie分享给Safari浏览器。利用这种分享的资源,黑客可以创建自主的虚假强制门户,并将其关联至WiFi网络,从而窃取设备上保存的任何未加密Cookie。
[2]
2007年1月9日苹果公司在Macworld展览会上公布,随后于同年的6月发布第一版iOS操作系统,最初的名称为“iPhone
Runs OS X”。

沃格尔在VentureBeat的采访中谈道:“在过去的几年,所做的每一件事情,其复杂度都在直线上升,令人非常焦头烂额。苹果不断更新代码,迫使程序员学习和不断修改一切。我的大脑没有太多的精力来继续学习这些新东西。有时,不断的更新会使得设备和软件性能更加优越。而在其他时候,只是因为没有从开发者和用户当中获得更多利益而这么做。

2007年10月17日,苹果公司发布了第一个本地化iPhone应用程序开发包(SDK),并且计划在2月发送到每个开发者以及开发商手中。

“苹果公司根本不在乎。我甚至怀疑如果90%苹果游戏开发者一夜之间消失,苹果公司会欣喜若狂。”

2008年3月6日,苹果发布了第一个测试版开发包,并且将“iPhone runs OS
X”改名为“iPhone OS”。

图片 2

2008年9月,苹果公司将iPod touch的系统也换成了”iPhone OS“。

2010年2月27日,苹果公司发布iPad,iPad同样搭载了”iPhone
OS”。这年,苹果公司重新设计了“iPhone OS”的系统结构和自带程序。

2010年6月,苹果公司将“iPhone
OS”改名为“iOS”,同时还获得了思科iOS的名称授权。

2010年第四季度,苹果公司的iOS占据了全球智能手机操作系统26%的市场份额。