[简译] WWDC 2017 Initial Impressions

原文地址:WWDC 2017 Initial Impressions

Xcode 9

New Editor

  • 一次性Fix多个issue
  • 按住Command键移动鼠标查看代码结构
  • Command- + or Command– – 放大或缩小字体
  • 包含Markdown 编辑器

Refactoring

  • 对类名重命名(工程所有地方)

Swift 4

  • 可以编译 Swift 3.2 and Swift 4

Xcode ❤️s GitHub

  • 关联GitHub account (GitHub.com, or GitHub Enterprise)

Wireless Debugging

  • 不用通过USB连接设备调试,可以用局域网连接调试

Simulator Enhancements

  • 一次性运行多个模拟器

Testing

  • Xcode UI tests can access other apps:比如在其他app 测试Extensions
  • Tests Can Run On Simulators In Parallel : 比如同时在 iOS 10 Simulator 和 iOS 11 Simulator 测试

Speed

  • 编辑大文件出色的表现
  • 新的build system,beta 版默认关闭,在File -> Workspace Settings 可以打开
  • 使用Quick Open or the Search Navigator搜索更快

iOS 11

Drag and Drop

  • iPad可以在单个app和跨app 拖动
  • iPhone 只能在单个app内拖动

ARKit

Machine Learning

Vision

  • 高于CoreImage framework,比如人脸识别,二维码,文本等,配合Core ML 更强大

HEVC and HEIF

  • VideoToolbox, Photos, and Core Image 这些框架支持

MusicKit

AirPlay 2

iOS Rapid Fire

  • App Store Redesign – Coming with iOS 11 is a redesigned App Store app. It looks a lot like Apple Music, and has separate tabs for Apps and Games.
  • Promote in-app purchases on the App Store – Got a new in-app purchase that you would like users aware of? You can now promote in-app purchases on the App Store, and additionally, in-app purchases can also be featured on the App Store by Apple!
  • Live Photo adjustments – You can now edit Live Photos to do things like loop the Live Photo, or blur the moving parts.
  • New SiriKit Domains and Intents – Enhancements to SiriKit now make it possible to add notes, interact with to-do lists and reminders, cancel rides, and transfer money.
  • Annotate Screenshots on iPad – When taking a screenshot on your iPad, you’ll be able to quickly access the screenshot via a thumbnail in the corner of the screen, and then annotate it with markup.
  • Phased App Releases – Now you can slowly release your app over a period of time. If you’re worried about a new app update putting a heavy load on your server-side backend, this can be a way to mitigate that risk.

Hardware

HomePod

Refreshed Desktops

iMac Pro

New iPad Pro

你可能感兴趣的:([简译] WWDC 2017 Initial Impressions)