在周一舉行的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允許使用者發現附件的裝置,並在沒有網路的情況下直接開啟資料轉送協議。