what’s new in cocoa touch · 2016-07-08 · what’s new in cocoa touch jason beaver senior...
TRANSCRIPT
![Page 1: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/1.jpg)
© 2015 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple.
#WWDC15
What’s New in Cocoa Touch
Jason Beaver Senior Engineering Manager, iOS Platform Technologies
Featured
Session 107
![Page 2: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/2.jpg)
![Page 3: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/3.jpg)
![Page 4: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/4.jpg)
Auto Layout
![Page 5: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/5.jpg)
Dynamic Type
![Page 6: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/6.jpg)
Adaptivity
![Page 7: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/7.jpg)
Adaptivity
Size Classes
![Page 8: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/8.jpg)
Size Classes
Adaptivity
Compact Width
RegularHeight
Regular Width
RegularHeight
![Page 9: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/9.jpg)
Adaptivity
Size Classes
![Page 10: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/10.jpg)
Adaptivity
Size ClassesView Controllers
![Page 11: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/11.jpg)
Adaptivity
Size ClassesView ControllersView Controller Presentations
![Page 12: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/12.jpg)
Adaptivity
Size ClassesView ControllersView Controller PresentationsSearch Results
![Page 13: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/13.jpg)
Adaptivity
Size ClassesView ControllersView Controller PresentationsSearch ResultsAction Sheets
![Page 14: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/14.jpg)
Multitasking in iOS
![Page 15: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/15.jpg)
Multitasking in iOS
![Page 16: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/16.jpg)
Picture-in-Picture
![Page 17: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/17.jpg)
Multitasking in iOS
Getting Started with Multitasking on iPad in iOS 9 Presidio Tuesday 4:30PM
Multitasking Essentials for Media-Based Apps on iPad in iOS 9 Pacific Heights Wednesday 2:30PM
Optimizing Your App for Multitasking on iPad in iOS 9 Presidio Wednesday 3:30PM
![Page 18: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/18.jpg)
Auto Layout
![Page 19: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/19.jpg)
Layout Guides
![Page 20: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/20.jpg)
Layout Guides
UILayoutGuide
![Page 21: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/21.jpg)
Layout Guides
UILayoutGuide UIView
![Page 22: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/22.jpg)
Layout Guides
UILayoutGuide UIView var layoutMarginsGuide
![Page 23: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/23.jpg)
Layout Guides
UILayoutGuide UIView var layoutMarginsGuide var readableContentGuide
![Page 24: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/24.jpg)
Layout GuidesReadable content margin
![Page 25: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/25.jpg)
Layout GuidesReadable content margin
![Page 26: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/26.jpg)
Layout GuidesReadable content margin
![Page 27: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/27.jpg)
Layout GuidesReadable content margin
![Page 28: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/28.jpg)
Layout GuidesReadable content margin
![Page 29: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/29.jpg)
Layout GuidesReadable content margin
![Page 30: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/30.jpg)
Layout GuidesReadable content margin
![Page 31: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/31.jpg)
Layout GuidesReadable content margin
![Page 32: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/32.jpg)
Layout GuidesReadable content margin
![Page 33: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/33.jpg)
Layout Guides
![Page 34: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/34.jpg)
Layout Guides
![Page 35: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/35.jpg)
Layout Guides
![Page 36: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/36.jpg)
Layout Guides
![Page 37: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/37.jpg)
Layout Guides
![Page 38: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/38.jpg)
Layout Guides
![Page 39: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/39.jpg)
Layout Guides
![Page 40: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/40.jpg)
Layout Guides
![Page 41: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/41.jpg)
UIStackView
![Page 42: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/42.jpg)
UIStackView
![Page 43: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/43.jpg)
UIStackView
![Page 44: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/44.jpg)
UIStackView
![Page 45: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/45.jpg)
UIStackView
![Page 46: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/46.jpg)
UIStackView
![Page 47: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/47.jpg)
UIStackView
![Page 48: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/48.jpg)
UIStackView
![Page 49: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/49.jpg)
UIStackView
Mysteries of Auto Layout, Part 1 Presidio Thursday 11:00AM
Mysteries of Auto Layout, Part 2 Presidio Thursday 1:30PM
![Page 50: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/50.jpg)
Shortcuts Bar
![Page 51: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/51.jpg)
Shortcuts Bar
![Page 52: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/52.jpg)
Shortcuts Bar
![Page 53: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/53.jpg)
Shortcuts Bar
UITextInput
![Page 54: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/54.jpg)
Shortcuts Bar
UITextInput func inputAssistantItem
![Page 55: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/55.jpg)
Shortcuts Bar
UITextInput func inputAssistantItem
UITextInputAssistantItem
![Page 56: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/56.jpg)
Shortcuts Bar
UITextInput func inputAssistantItem
UITextInputAssistantItem var leadingBarButtonGroups: [UIBarButtonItemGroup]
![Page 57: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/57.jpg)
Shortcuts Bar
UITextInput func inputAssistantItem
UITextInputAssistantItem var leadingBarButtonGroups: [UIBarButtonItemGroup] var trailingBarButtonGroups: [UIBarButtonItemGroup]
![Page 58: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/58.jpg)
Storyboards
![Page 59: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/59.jpg)
Storyboards
Organizing your storyboards
![Page 60: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/60.jpg)
Storyboards
Organizing your storyboardsUnwinding segues
![Page 61: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/61.jpg)
Storyboards
Organizing your storyboardsUnwinding segues
What's New in Storyboards Nob Hill Thursday 9:00AM
![Page 62: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/62.jpg)
Right-to-Left
![Page 63: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/63.jpg)
Right-to-Left
![Page 64: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/64.jpg)
Right-to-Left
![Page 65: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/65.jpg)
Right-to-Left
![Page 66: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/66.jpg)
Right-to-Left
![Page 67: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/67.jpg)
Right-to-Left
![Page 68: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/68.jpg)
Right-to-Left
![Page 69: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/69.jpg)
Right-to-Left
UIViewController var semanticContentAttribute
UIView var semanticContentAttribute
![Page 70: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/70.jpg)
Right-to-Left
UIViewController var semanticContentAttribute
UIView var semanticContentAttribute static func userInterfaceLayoutDirectionForSemanticContentAttribute
![Page 71: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/71.jpg)
Right-to-Left
![Page 72: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/72.jpg)
Right-to-Left
UISemanticContentAttribute UISemanticContentAttributeUnspecified
![Page 73: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/73.jpg)
Right-to-Left
UISemanticContentAttribute UISemanticContentAttributeUnspecified UISemanticContentAttributePlayback
![Page 74: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/74.jpg)
Right-to-Left
UISemanticContentAttribute UISemanticContentAttributeUnspecified UISemanticContentAttributePlayback UISemanticContentAttributeSpatial
![Page 75: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/75.jpg)
Right-to-Left
UISemanticContentAttribute UISemanticContentAttributeUnspecified UISemanticContentAttributePlayback UISemanticContentAttributeSpatial UISemanticContentAttributeForceLeftToRight UISemanticContentAttributeForceRightToLeft
![Page 76: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/76.jpg)
Right-to-Left
![Page 77: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/77.jpg)
Right-to-Left
UIImage
![Page 78: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/78.jpg)
Right-to-Left
UIImage func imageFlippedForRightToLeft
![Page 79: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/79.jpg)
Right-to-Left
UIImage func imageFlippedForRightToLeft var isFlippedInRightToLeft
![Page 80: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/80.jpg)
Right-to-Left
UIImage func imageFlippedForRightToLeft var isFlippedInRightToLeft
New UIKit Support for International User Interfaces Nob Hill Thursday 2:30PM
![Page 81: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/81.jpg)
Accessibility
![Page 82: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/82.jpg)
Accessibility
Changes to AVSpeechSynthesis
![Page 83: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/83.jpg)
Accessibility
Changes to AVSpeechSynthesis
iOS Accessibility Pacific Heights Tuesday 9:00AM
![Page 84: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/84.jpg)
Text Editing Gestures
![Page 85: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/85.jpg)
Text Editing Gestures
![Page 86: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/86.jpg)
Keyboard Commands
![Page 87: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/87.jpg)
Touch Events
![Page 88: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/88.jpg)
Touch Events
![Page 89: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/89.jpg)
Touch Events
![Page 90: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/90.jpg)
Touch Events
![Page 91: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/91.jpg)
Touch Events
![Page 92: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/92.jpg)
Touch Events
![Page 93: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/93.jpg)
Touch Events
![Page 94: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/94.jpg)
Touch Events
Advanced Touch Input on iOS Mission Friday 3:30PM
![Page 95: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/95.jpg)
UIKit Dynamics
![Page 96: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/96.jpg)
UIKit Dynamics
Support for non-rectangular collision boundsenum UIDynamicItemCollisionBoundsType : UInt { case Rectangle case Ellipse case Path }
![Page 97: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/97.jpg)
UIKit Dynamics
Support for non-rectangular collision boundsenum UIDynamicItemCollisionBoundsType : UInt { case Rectangle case Ellipse case Path }
![Page 98: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/98.jpg)
UIKit DynamicsUIFieldBehavior
Adds support for vector force fieldsSeveral built-in field types• Linear and Radial Gravity• Spring• Drag and Velocity• Noise and Turbulance• Electric and Magnetic
Custom field evaluator to create your own field
![Page 99: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/99.jpg)
UIKit DynamicsUIFieldBehavior
Adds support for vector force fieldsSeveral built-in field types• Linear and Radial Gravity• Spring• Drag and Velocity• Noise and Turbulance• Electric and Magnetic
Custom field evaluator to create your own field
![Page 100: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/100.jpg)
UIKit DynamicsUIFieldBehavior
Adds support for vector force fieldsSeveral built-in field types• Linear and Radial Gravity• Spring• Drag and Velocity• Noise and Turbulance• Electric and Magnetic
Custom field evaluator to create your own field
![Page 101: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/101.jpg)
UIKit DynamicsUIFieldBehavior
Adds support for vector force fieldsSeveral built-in field types• Linear and Radial Gravity• Spring• Drag and Velocity• Noise and Turbulance• Electric and Magnetic
Custom field evaluator to create your own field
![Page 102: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/102.jpg)
UIKit DynamicsUIAttachmentBehavior
Support for additional attachment types• Fixed• Sliding• Pin• Limit
![Page 103: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/103.jpg)
UIKit DynamicsUIAttachmentBehavior
Support for additional attachment types• Fixed• Sliding• Pin• Limit
![Page 104: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/104.jpg)
Visual Effects
![Page 105: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/105.jpg)
Visual Effects
![Page 106: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/106.jpg)
Visual Effects
What's New in UIKit Dynamics and Visual Effects Mission Friday 10:00AM
![Page 107: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/107.jpg)
API Optimizations for Swift
![Page 108: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/108.jpg)
API Optimizations for Swift
Nullability
![Page 109: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/109.jpg)
API Optimizations for Swift
NullabilityLightweight Generics
![Page 110: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/110.jpg)
API Optimizations for Swift
NullabilityLightweight Generics
What’s New in Swift Presidio Tuesday 11:00AM
![Page 111: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/111.jpg)
Notifications
![Page 112: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/112.jpg)
Notifications
UIUserNotificationAction
![Page 113: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/113.jpg)
Notifications
UIUserNotificationAction var behavior
![Page 114: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/114.jpg)
Notifications
UIUserNotificationAction var behavior
![Page 115: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/115.jpg)
Notifications
UIUserNotificationAction var behavior var actionParameters
![Page 116: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/116.jpg)
Notifications
UIUserNotificationAction var behavior var actionParameters
What's New in Notifications Mission Friday 1:30PM
![Page 117: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/117.jpg)
Safari
![Page 118: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/118.jpg)
Safari
SFSafariViewController
![Page 119: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/119.jpg)
Safari
SFSafariViewController
![Page 120: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/120.jpg)
Safari
SFSafariViewController
Introducing Safari View Controller Nob Hill Tuesday 1:30PM
![Page 121: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/121.jpg)
New Extension Points
![Page 122: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/122.jpg)
New Extension PointsVPN
![Page 123: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/123.jpg)
New Extension PointsVPN
Packet tunnel provider
![Page 124: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/124.jpg)
New Extension PointsVPN
Packet tunnel providerApp proxy provider
![Page 125: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/125.jpg)
New Extension PointsVPN
Packet tunnel providerApp proxy providerFilter control provider/filter data provider
![Page 126: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/126.jpg)
New Extension PointsVPN
Packet tunnel providerApp proxy providerFilter control provider/filter data provider
What's New in Network Extension and VPN Nob Hill Friday 9:00AM
![Page 127: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/127.jpg)
New Extension PointsSafari
![Page 128: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/128.jpg)
New Extension PointsSafari
Shared Links
![Page 129: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/129.jpg)
New Extension PointsSafari
Shared LinksContent blocking
![Page 130: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/130.jpg)
New Extension PointsSafari
Shared LinksContent blocking
Safari Extensibility: Content Blocking and Shared Links Nob Hill Friday 11:00AM
![Page 131: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/131.jpg)
New Extension PointsSpotlight
![Page 132: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/132.jpg)
New Extension PointsSpotlight
Indexing of application data
![Page 133: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/133.jpg)
New Extension PointsSpotlight
Indexing of application dataIndex maintenance
![Page 134: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/134.jpg)
New Extension PointsSpotlight
Indexing of application dataIndex maintenance
Introducing App Search Mission Wednesday11:00AM
![Page 135: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/135.jpg)
New Extension PointsAudio Units
![Page 136: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/136.jpg)
New Extension PointsAudio Units
Audio Unit Extensions Nob Hill Thursday 11:00AM
![Page 137: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/137.jpg)
Contacts
![Page 138: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/138.jpg)
Contacts
New Swift and Objective-C API
![Page 139: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/139.jpg)
Contacts
New Swift and Objective-C API
Introducing the Contacts Framework for iOS & OS X Pacific Heights Thursday 3:30PM
![Page 140: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/140.jpg)
Wallet and PassKit
![Page 141: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/141.jpg)
Wallet and PassKit
Card provisioning
![Page 142: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/142.jpg)
Wallet and PassKit
Card provisioningApple Pay suppression
![Page 143: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/143.jpg)
Wallet and PassKit
Card provisioningApple Pay suppression
Wallet - The home for Apple Pay and more Mission Tuesday 10:00AM
![Page 144: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/144.jpg)
Core Location
![Page 145: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/145.jpg)
Updates to background location tracking
Core Location
![Page 146: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/146.jpg)
Updates to background location trackingNew API
Core Location
![Page 147: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/147.jpg)
Updates to background location trackingNew API
CLLocationManager
Core Location
![Page 148: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/148.jpg)
Updates to background location trackingNew API
CLLocationManager func requestLocation
Core Location
![Page 149: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/149.jpg)
Updates to background location trackingNew API
CLLocationManager func requestLocation
Core Location
What's New in Core Location Pacific Heights Thursday 1:30PM
![Page 150: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/150.jpg)
MapKit
![Page 151: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/151.jpg)
MapKit
Access to 3D Flyover view
![Page 152: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/152.jpg)
MapKit
Access to 3D Flyover viewShow traffic
![Page 153: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/153.jpg)
MapKit
Access to 3D Flyover viewShow trafficShow compass and scale
![Page 154: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/154.jpg)
MapKit
Access to 3D Flyover viewShow trafficShow compass and scaleCreate custom callouts
![Page 155: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/155.jpg)
MapKit
Access to 3D Flyover viewShow trafficShow compass and scaleCreate custom callouts
What's New in MapKit Nob Hill Tuesday 4:30PM
![Page 156: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/156.jpg)
HealthKit
![Page 157: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/157.jpg)
HealthKit
Direct support in watchOS 2
![Page 158: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/158.jpg)
HealthKit
Direct support in watchOS 2New data types
![Page 159: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/159.jpg)
HealthKit
Direct support in watchOS 2New data typesNew APIs for activity apps in watchOS 2
![Page 160: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/160.jpg)
HealthKit
Direct support in watchOS 2New data typesNew APIs for activity apps in watchOS 2
What's New in HealthKit Pacific Heights Tuesday 11:00AM
![Page 161: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/161.jpg)
ResearchKit
![Page 162: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/162.jpg)
iPad support
ResearchKit
![Page 163: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/163.jpg)
iPad supportNew active tasks
ResearchKit
![Page 164: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/164.jpg)
iPad supportNew active tasksNew image capture step
ResearchKit
![Page 165: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/165.jpg)
iPad supportNew active tasksNew image capture step
ResearchKit
Building Apps with ResearchKit Mission Wednesday 4:30PM
![Page 166: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/166.jpg)
HomeKit
![Page 167: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/167.jpg)
HomeKit
Detailed change notifications
![Page 168: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/168.jpg)
HomeKit
Detailed change notificationsPredefined scenes
![Page 169: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/169.jpg)
HomeKit
Detailed change notificationsPredefined scenesExpanded trigger support
![Page 170: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/170.jpg)
HomeKit
Detailed change notificationsPredefined scenesExpanded trigger supportwatchOS 2 support
![Page 171: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/171.jpg)
HomeKit
Detailed change notificationsPredefined scenesExpanded trigger supportwatchOS 2 supportRemote access
![Page 172: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/172.jpg)
HomeKit
Detailed change notificationsPredefined scenesExpanded trigger supportwatchOS 2 supportRemote accessNew standard profiles
![Page 173: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/173.jpg)
HomeKit
Detailed change notificationsPredefined scenesExpanded trigger supportwatchOS 2 supportRemote accessNew standard profiles
What's New in HomeKit Nob Hill Wednesday 1:30PM
![Page 174: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/174.jpg)
CloudKit
![Page 175: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/175.jpg)
CloudKit
Updated limits and pricing for public databases
![Page 176: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/176.jpg)
CloudKit
Updated limits and pricing for public databasesCloudKit web services to integrate with your web application
![Page 177: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/177.jpg)
CloudKit
Updated limits and pricing for public databasesCloudKit web services to integrate with your web application
What's New in CloudKit Mission Tuesday 3:30PM
CloudKit Tips and Tricks Pacific Heights Thursday 4:30PM
![Page 178: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/178.jpg)
UIDocument
![Page 179: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/179.jpg)
UIDocument
Open in Place
![Page 180: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/180.jpg)
UIDocument
Open in Place
Building Document Based Apps Pacific Heights Friday 2:30PM
![Page 181: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/181.jpg)
On Demand Resources
![Page 182: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/182.jpg)
On Demand Resources
Hosted on the App Store
![Page 183: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/183.jpg)
On Demand Resources
Hosted on the App StoreDynamically loaded content
![Page 184: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/184.jpg)
On Demand Resources
Hosted on the App StoreDynamically loaded contentIntelligent caching
![Page 185: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/185.jpg)
On Demand Resources
![Page 186: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/186.jpg)
On Demand Resources
![Page 187: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/187.jpg)
On Demand Resources
![Page 188: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/188.jpg)
On Demand Resources
Introducing On Demand Resources Pacific Heights Wednesday 4:30PM
![Page 189: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/189.jpg)
App Slicing
![Page 190: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/190.jpg)
App Slicing
Automatically tailors your application
![Page 191: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/191.jpg)
App Slicing
Automatically tailors your applicationNew NSDataAsset class
![Page 192: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/192.jpg)
App Slicing
Automatically tailors your applicationNew NSDataAsset class
App Thinning in Xcode Presidio Wednesday 9:00AM
![Page 193: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/193.jpg)
Game Center
![Page 194: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/194.jpg)
Game Center
Guest players
![Page 195: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/195.jpg)
Game Center
Guest playersUnified environment
![Page 196: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/196.jpg)
Game CenterReplayKit
![Page 197: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/197.jpg)
Game CenterReplayKit
Going Social with ReplayKit and Game Center Mission Wednesday 1:30PM
![Page 198: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/198.jpg)
SpriteKit
![Page 199: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/199.jpg)
SpriteKit
Metal backed
![Page 200: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/200.jpg)
SpriteKit
Metal backedAll new action editor
![Page 201: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/201.jpg)
SpriteKit
Metal backedAll new action editorIntegrated with On Demand Resources
![Page 202: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/202.jpg)
SpriteKit
Metal backedAll new action editorIntegrated with On Demand Resources
What's New in SpriteKit Mission Wednesday 10:00AM
![Page 203: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/203.jpg)
SceneKit
![Page 204: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/204.jpg)
New Scene EditorAvailable in Xcode 7
![Page 205: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/205.jpg)
SceneKitNew features
![Page 206: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/206.jpg)
SceneKitNew featuresScene transitions
![Page 207: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/207.jpg)
SceneKitNew featuresScene transitionsAudio nodes
![Page 208: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/208.jpg)
SceneKitNew featuresScene transitionsAudio nodesModel I/O
![Page 209: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/209.jpg)
SceneKitNew featuresScene transitionsAudio nodesModel I/OAmbient occlusion and light maps
![Page 210: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/210.jpg)
SceneKitNew featuresScene transitionsAudio nodesModel I/OAmbient occlusion and light mapsPhysics collision tests
![Page 211: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/211.jpg)
SceneKitNew featuresScene transitionsAudio nodesModel I/OAmbient occlusion and light mapsPhysics collision testsBillboards
![Page 212: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/212.jpg)
SceneKitNew featuresScene transitionsAudio nodesModel I/OAmbient occlusion and light mapsPhysics collision testsBillboardsBlend modes
![Page 213: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/213.jpg)
SceneKitNew featuresScene transitionsAudio nodesModel I/OAmbient occlusion and light mapsPhysics collision testsBillboardsBlend modesDebug layers
![Page 214: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/214.jpg)
SceneKitNew features
Enhancements to SceneKit Mission Wednesday 2:30PM
Scene transitionsAudio nodesModel I/OAmbient occlusion and light mapsPhysics collision testsBillboardsBlend modesDebug layers
![Page 215: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/215.jpg)
GamePlayKit
![Page 216: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/216.jpg)
Entities and components
GamePlayKit
![Page 217: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/217.jpg)
Entities and componentsAgents
GamePlayKit
![Page 218: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/218.jpg)
Entities and componentsAgentsPath finding
GamePlayKit
![Page 219: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/219.jpg)
Entities and componentsAgentsPath findingAI
GamePlayKit
![Page 220: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/220.jpg)
Entities and componentsAgentsPath findingAIRule systems
GamePlayKit
![Page 221: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/221.jpg)
Entities and componentsAgentsPath findingAIRule systemsState machines
GamePlayKit
![Page 222: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/222.jpg)
Entities and componentsAgentsPath findingAIRule systemsState machinesRandom sources
GamePlayKit
![Page 223: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/223.jpg)
Entities and componentsAgentsPath findingAIRule systemsState machinesRandom sources
GamePlayKit
Introducing GameplayKit Mission Thursday 11:00AM
![Page 224: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/224.jpg)
watchOS 2
![Page 225: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/225.jpg)
watchOS 2
Introducing WatchKit for watchOS 2 Presidio Tuesday 10:00AM
![Page 226: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/226.jpg)
More Information
DocumentationWhat’s New in iOSStart Developing iOS AppsiOS App Programming GuideAdopting Multitasking Enhancements on iPad
developer.apple.com/library/
Technical SupportApple Developer Forumsdeveloper.apple.com/forums
Developer Technical Supportdeveloper.apple.com/support/technical
General InquiriesCurt Rothert, App Frameworks [email protected]
![Page 227: What’s New in Cocoa Touch · 2016-07-08 · What’s New in Cocoa Touch Jason Beaver Senior Engineering Manager, iOS Platform Technologies Featured Session 107. ... Multitasking](https://reader031.vdocument.in/reader031/viewer/2022013021/5ed6d56d126754677f630467/html5/thumbnails/227.jpg)