Top Banner
What’s new in iOS 10 for developers? APPLE
15

What's new in iOS 10 for developers?

Feb 11, 2017

Download

Technology

TurnToTech
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What's new in iOS 10 for developers?

What’s new in iOS 10

for developers?

APPLE

Page 2: What's new in iOS 10 for developers?

An iMessage app store in iOS 10

Page 3: What's new in iOS 10 for developers?

Apple’s iMessage app demo

APPLE

LaunchiMessageapps

Interac4ves4ckersthatyougettobuild

iMessageappstore

Yourmessagesarealivewith

s4ckers!

Page 4: What's new in iOS 10 for developers?

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?

You can get Siri to launch your app

Page 6: What's new in iOS 10 for developers?

Apple’s sample app UnicornChat launched by Siri

Sirisentamessageusing

theapp‘UnicornChat’

Interactwithyourappusing

Siri

Page 7: What's new in iOS 10 for developers?

Thisappextensionisavailable

toSiri

Page 8: What's new in iOS 10 for developers?

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?

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?

APPLE

BigUXimprovementforVoIPapps!

Page 11: What's new in iOS 10 for developers?

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?

Continuous Speech recognition APIs

Speech framework

Real-time and recorded audio

Page 13: What's new in iOS 10 for developers?

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?

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?

Thank you!

Want to learn iOS development? Contact us! +1-212-924-8324

[email protected]

184 5th Avenue, 4th Floor New York, NY 10010

http://www.turntotech.io