The document summarizes new features in iOS 10 for developers, including the ability to create iMessage apps with stickers, enable Siri integration through app extensions, improve VoIP app user experience with CallKit, access new speech recognition APIs, and take advantage of other changes like CoreData pinning and Spotlight search from within apps. It provides links to Apple documentation and sample code to demonstrate these new capabilities.
3. Apple’s iMessage app demo
APPLE
Launch
iMessage
apps
Interac4ve
s4ckers
that you
get to
build
iMessage
app store
Your
messages
are alive
with
s4ckers!
11. How do these apps talk to each other??
APPLE
• You typically write an extension which is invoked by a Host app such as Siri.
• Your extension is shipped as part of a containing app which users will download
from the app store
• The host app will understand how to interact with your app (Request/Response
below)
13. 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
14. 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
15. Thank you!
Want to learn iOS development? Contact us!
+1-212-924-8324
nyc@turntotech.io
184 5th Avenue, 4th Floor New York, NY 10010
http://www.turntotech.io