what's new in ios 10 for developers?

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

Upload: turntotech

Post on 11-Feb-2017

219 views

Category:

Technology


0 download

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