在周一举行的WWDC上,苹果软件工程高级副总裁Craig Federighi提及iOS 7中将包含1500多个全新的API,包括iBeacons、MFi游戏手柄和全新的多任务功能。这些API将会为开发者提供可以尝试的许多新功能,为未来更好的软件和硬件打下基础,用户可以体验到全新的游戏技术、位置功能等等,下面是一些比较有创意的API功能: iBeacons:根据MacWorld报道,iBeacons是被设计使用蓝牙低能耗进行微定位的,这项技术允许iOS设备使用蓝牙4.0获取位置数据。 分享菜单的AirDrop:所有加入AirDrop支持的应用都可以在应用内分享照片、文档和其他内容。 苹果地图:iOS 7允许开发者将很多高级地图功能集成在自己的应用中,包括3D查看模式,基于方向的路线信息以及基于地图的图像数据。 MFi认证的游戏手柄:iOS 7将支持MFi,也就是Made for iPhone游戏手柄硬件认证。这允许厂商为iOS打造专用的iOS游戏手柄,让iPhone和iPad变成终极游戏机器。游戏可以根据游戏手柄框架设计,这允许无缝的链接。下面就是MFi认证的游戏手柄概念图,来自苹果开发者资源库。 Sprite Kit:Sprite Kit框架允许开发者创建高性能2D游戏,控制位置、尺寸、转动、重力和质量等数据更轻松。这种技术包含内置的物理性能支持,让动画效果看起来更真实,也包含粒子系统等额外的游戏效果。 游戏中心:iOS 7中加入了全新的回合制游戏模式,还包含全新的玩家认证和安全游戏得分传输。这些功能将降低越狱设备对游戏中心比分的影响。 多任务和后台下载:苹果全新的多任务API允许用户在后台智能的更新和下载内容。比如说推特应用可能会用到这种新功能,在iPhone没有任何任务时在后台更新内容,让数据保持更新的同时又不会牺牲电池。推送通知也能激活内容下载。 跨App的音频功能:这种API允许音频在应用之间传输,这让苹果iOS设备创建音乐更容易。 60fps视频捕捉:iOS 7允许应用以60帧每秒录制视频 点对点连接:这个全新的数据传输API允许用户发现附件的设备,并在没有网络的情况下直接开启数据传输协议。
责任编辑:边境
|