what's new in ios 10 for developers?
TRANSCRIPT
![Page 1: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/1.jpg)
What’s new in iOS 10
for developers?
APPLE
![Page 2: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/2.jpg)
An iMessage app store in iOS 10
![Page 3: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/3.jpg)
Apple’s iMessage app demo
APPLE
LaunchiMessageapps
Interac4ves4ckersthatyougettobuild
iMessageappstore
Yourmessagesarealivewith
s4ckers!
![Page 4: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/4.jpg)
Apple’s iMessage app demo
h@ps://developer.apple.com/library/prerelease/content/samplecode/IceCreamBuilder/IceCreamBuilderAsimpleMessagesappextension.zip
Source code for demo
![Page 5: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/5.jpg)
You can get Siri to launch your app
![Page 6: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/6.jpg)
Apple’s sample app UnicornChat launched by Siri
Sirisentamessageusing
theapp‘UnicornChat’
Interactwithyourappusing
Siri
![Page 7: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/7.jpg)
Thisappextensionisavailable
toSiri
![Page 8: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/8.jpg)
Apple’s SiriKit demo app
h@ps://developer.apple.com/library/prerelease/content/samplecode/UnicornChat/UnicornChatExtendingYourAppswithSiriKit.zip
Source code for demo
![Page 9: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/9.jpg)
VoIP integration
CallKit.framework
Users can see incoming calls on Their lock screen instead of a notification
![Page 10: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/10.jpg)
APPLE
BigUXimprovementforVoIPapps!
![Page 11: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/11.jpg)
How do these apps talk to each other??
APPLE
• YoutypicallywriteanextensionwhichisinvokedbyaHostappsuchasSiri.• Yourextensionisshippedaspartofacontainingappwhichuserswilldownload
fromtheappstore• Thehostappwillunderstandhowtointeractwithyourapp(Request/Response
below)
![Page 12: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/12.jpg)
Continuous Speech recognition APIs
Speech framework
Real-time and recorded audio
![Page 13: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/13.jpg)
UICollectionView pre-fetching and refresh
Some other major changes in iOS 10
CoreData now provides pinning of the ManagedObjectContext to a specific transaction and a connection pool for SQLite
Searching inside your app from Spotlight
GCD easier to use from Swift
Include media in your notifications
![Page 14: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/14.jpg)
Resources
• Apple WWDC 2016 videos https://developer.apple.com/videos/
• developer.apple.com
https://developer.apple.com/library/prerelease/content/releasenotes/General/WhatsNewIniOS/Articles/iOS10.html
• Sample code https://developer.apple.com/library/prerelease/content/navigation/
• All samples were run on an iPad Air 2 using iOS 10 beta
![Page 15: What's new in iOS 10 for developers?](https://reader033.vdocument.in/reader033/viewer/2022052514/589e7dc51a28ab300b8b6955/html5/thumbnails/15.jpg)
Thank you!
Want to learn iOS development? Contact us! +1-212-924-8324
184 5th Avenue, 4th Floor New York, NY 10010
http://www.turntotech.io