Apple 发布包含 4,000 多个全新 API 的 iOS 8 SDK

apple_ios_8_apple

Apple 今日发布了 iOS 8 SDK,这是迄今为止发布最重大的开发者版本,包含超过 4,000 个全新 API,让开发者能够创建前所未有的全新而精彩的应用程序。iOS 8 让开发者可以使用各项主要扩展功能,如通知中心 widget 和第三方键盘,进一步定制完美的用户体验。iOS 8 同时引入了 HealthKit 和 HomeKit 等强大开发框架,包含可充分发挥 A7 芯片性能的全新图形处理技术 Metal,以及强大的新编程语言 Swift。

“iOS 设备全球销售量超过 8 亿,为开发者提供了良机。” Apple 软件工程高级副总裁 Craig Federighi 表示,“这是自 App Store 推出以来最重大的 iOS 版本。iOS 8 SDK 带来了超过 4,000 个拥有出色新框架的全新 API、更出色的扩展性以及革命性的全新编程语言。”

iOS 8 为开发者提供了多个可靠的框架,包括可让健康健美应用程序相互通信的 HealthKit API。经过你的许可之后,每个应用程序都可以使用其他应用的特定信息,让你更全面地管理你的健康和健美数据。例如,你的血压应用程序可以将其数据共享给医师应用程序,如 Mayo Clinic 应用程序,使医生可以为你提供高质量的健康指导和护理。

“我们相信,Apple 的 HealthKit 将彻底改变健康行业与人们之间的互动方式。” Mayo Clinic 主席兼首席执行官 John Noseworthy 医学博士指出,“凭借 Mayo Clinic 应用程序,我们很自豪能走在这一技术的最前沿。”

HealthKit 可整合健康数据,更好的护理你的健康,HomeKit 则可以让你的家居配件无缝连接,从而帮你更有效地打理家中大小事务。HomeKit 提供通用协议,支持安全配对,更集成了 Siri®,让你可以轻松控制家中单个或群组设备。例如,你可以告诉 Siri 你要”睡觉”,它会为你调暗灯光,锁门,关闭车库门,并设置空调温度。

“我们很高兴能参与其中,以一种集成而安全的方式,在实现家居自动化的道路上更进一步。” 飞利浦首席执行官 Eric Rondolat 表示,“HomeKit 让我们能够更轻松地将家里的设备进行安全配对,并使用 Siri 进行控制,从而进一步改善 Philips Hue 照明体验。”

开发者可以使用 iOS 扩展功能进一步定制用户体验,包括全新共享选项、自定照片滤镜、自定操作和文稿 API。现在,开发者可以将自己的 widgets 添加到通知中心,而第三方键盘也带来了更多的键盘布局和输入方式。

得益于 iOS 8 中的 Metal,iOS 设备上的游戏体验得到大幅提升。Metal 是一项全新图形处理技术,可最大限度发挥 A7 芯片的性能。该技术带来高达十倍的绘制调用速度,让顶尖游戏提供商首次能够将游戏主机级别的 3D 游戏带到移动设备

对于休闲游戏,iOS 8 现拥有 SceneKit,开发者可以轻松创建出充满乐趣的 3D 游戏,除此之外,SpriteKit 也有多项主要功能得以改进,包括力场、像素级物理效果和反向运动效果。

Swift 是一种适用于 iOS 和 OS X 的全新而强大的编程语言,有了它,开发者可以更轻松地创建精彩的应用程序。Swift 专为 Cocoa 和 Cocoa Touch 设计,将汇编语言的高效表现与热门脚本语言的交互性完美融合。经过精心设计,Swift 可帮助开发者消除各种常见编程错误,从而写出更安全、更可靠的代码。同时,该语言可与 Objective-C 代码共存,让开发者可以轻松将 Swift 集成到现有的应用程序。Xcode Playgrounds 可即时显示 Swift 代码输出,赋予编写 Swift 出色的互动性。

iOS 8 还包含 Touch ID™ API,让开发者对应用程序内的用户进行安全认证,保护登录和用户数据,解锁钥匙串项目。有了 iOS 8,开发者可以通过成功指纹匹配进行认证,同时确保保存在 Secure Enclave 的指纹数据安全无忧 。

适用于开发者的 iOS 8 其他功能包括:
• PhotoKit,开发者可以运用内置照片应用程序中同样强大的框架,实现更快性能、无损编辑及读写照片图库的操作;
• 全新相机 API,让开发者可以精确控制对焦、白平衡和曝光;
• CloudKit,一项完善的可扩展后端解决方案,让开发者无需再编写服务器代码及维护服务器;以及
• 适用于开发者的全新 App Store™ 功能,如应用程序预览及应用程序捆绑套装、支持免费分析的全新 iTunes Connect 以及测试预发行版应用程序的测试版 TestFlight。

极具创新的 App Store 可供所有 iPhone®、iPad 及 iPod touch 用户访问,在全球 155 个国家提供超过 120 万款应用程序。App Store 每周访问量逾 3 亿,而 iOS 用户下载应用程序数量已超过 750 亿。

iOS 开发者计划成员可以通过 developer.apple.com 立即获得 iOS 8 测试软件和 SDK。iOS 8 将于今年秋季作为 iPhone 4s、iPhone 5、iPhone 5c、iPhone 5s、iPod touch (第五代)、iPad 2、配备 Retina 显示屏的 iPad、iPad Air™、iPad mini™ 和配备 Retina 显示屏的 iPad mini 的免费软件更新予以提供。iCloud Photo Library 照片图库和 iCloud Drive™ 使用你的 iCloud 存储空间,首个 5GB 空间免费使用。各项功能可能有所变化。某些功能可能仅适用于部分地区或语言。

iOS 和 OS X 开发者计划成员可以通过 developer.apple.com 立即获得 Swift 测试版。最终版将于今秋推出,Swift 中编写的应用程序可于 iOS 8 及 OS X Yosemite 发布后,提交至 App Store 和 Mac App Store。

访问 Apple PR

Comments are closed.