ios6可用软件 ios6的软件_ios


6月12日:WWDC 2012 开发者大会上,苹果正式对外介绍IOS6。之后一段时间里,Beta版发布。

9月12日:iPhone5发布,随之其原生态系统IOS6正式版面世。

9月20日:IOS6正式版 开放下载,随之Xcode 4.5 也开始可更新。

随着Apple 的IOS6系统发布,其SDK中的变化也成了广大开发者所关心的部分,令人欣喜的是这次的更新有很多抢眼的地方。

1、地图

IOS6摒弃了在之前的版本中一直使用的Google Map服务,取而代之的是Apple自己的MapKit,这样带来的好处就是开发使用的时候更加的容易交互了。另一个就是带有绚丽的3D地图预览功能,对于使用者来说这可能能够更加的直观的展现地理位置。

2、Social Framework (社交集成)

在IOS的上一个版本中深度集成了Twitter,这一举动,让Twitter和Apple都获得了不小的收获。可是针对中国市场来说,大范围的时候Twitter几乎是不可能的,因此在IOS6中Apple深度集成了中国本度化的社交元素--Sina Weibo, 以及著名的Facebook。对于开发者来说这简直是再好不过了,以后在做分享的时候再也不用进行繁琐的API申请,等待审核等等了,你只需要使用Social.framework从系统拿到认证后直接想发送消息了; 还有这对于app的推广更是锦上添花。

3、Pass Kit 

Passbook是IOS6带来的一款全新的APP,可以用来存储一些优惠劵、电影票、等机票等等,Apple的势头好像是要进军数字消费领域,因为Apple的设备很容易统一。

而PassKit是配合Passbook而存在的框架,开发者可以利用这个框架生成和读取一些电子票劵之类的文件,而后进行数据加密发送给用户。这样的使用对于票务类、优惠劵类、机票管理类等等带来了更大的客户群。

4、Game Center

IOS6中对Game Center进行了升级,主要有联机对战匹配机制。还有就是在Mountain Lion中也加入了Game Center,这样Mac设配和IOS设备之间就可以通过Game Center联机对战了,真是Mac设备和Mac 设备之间也可以联机对战了,但是对于中国用户来说,Game Center一直都不让人高兴,由于亚洲暂时没有Ganme Center的服务器。

5、提醒

IOS6将自带的提醒应用进行了升级加强,而且,Apple开放了Reminder中添加和读取的API(Event Kit框架)以及一套标准的User Interface。这样在一些To_Do类的应用开发中更是能够得心应手了。

6、IAP(应用内购买)

Apple煞费苦心,为了让用户能够快速便捷的购买他们的各种各样的产品服务,在IOS6中Apple提出了IAP机制,用户可以直接在Itunes Store 购买音乐、影视等等。但是貌似中国用户这一功能暂时无法使用,但是Apple肯定不会放弃这么多的额中国用户的。

7、Collection Views

想必那些“瀑布流”样式的应用现在已经很多了,Apple这次将这一样式直接集成在了IOS6中,而且样式更加的灵活,开发者可以根据要求不断的变化排列的方式等。除了这个,Apple还提供了 UICollectionViewController。但是这一功能  only for IOS6!

8、UI状态的保存

Apple希望用户在关闭app,重新打开的时候app还是保持在关闭之前的状态,就是说,app支持后台,而不被系统kill掉。之前的做法是在AppDelegate里面进行操作,而现在这些都由Apple帮你完成了,现在的做法是从rootViewController中把所有的ViewController归档,保存到NSData中,下次启动的时候进行状态检查,如果需要状态不变就从NSData中解压出来。

9、Auto Layout (自动布局)

这一功能有点想Android中的某些东西,但是对于IOS开发者来说,这一功能将允许开发者限制性的开发定义UI的设计元素。AutoLayout允许开发者容易的更换UI设计和语言格式,而更贴心的一些必备的小导航图标是收到用户的喜欢的。

10、数据隐私

可以说IOS6中到处都需要用户的允许才能访问等等,但是这样对与开发者来说影响不大。

11、FrameWork功能增强

部分增强的FrameWork,具体的内容详见Apple API文档。

UIKit Framework
OpenGL ES
Media Player Framework
Image IO Framework
Image IO Framework
iAd Framework
Foundation Framework
External Accessory Framework
Event Kit Framework
Core Video Framework
Core Location Framework
Core Bluetooth Framework
Core Audio
AV Foundation Framework
Accelerate Framework