ios 10 & xcode 8, swift 3.0 features and changes

4
IOS 10 & XCODE 8 Manjula Jonnalagadda @transcdentpi [email protected]

Upload: manjula-jonnalagadda

Post on 13-Jan-2017

181 views

Category:

Mobile


1 download

TRANSCRIPT

Page 1: iOS 10 & XCode 8, Swift 3.0 features and changes

IOS 10 & XCODE 8Manjula Jonnalagadda

@[email protected]

Page 2: iOS 10 & XCode 8, Swift 3.0 features and changes

FEATURES

• Messages framework for writing extensions of Message Apps

• SiriKit for building extensions for SiriKit

• CallKit for using call app for VOIP services

• Major changes to Notification, unifying local and push notification

• Live photo editing

• Access to Raw image

Page 3: iOS 10 & XCode 8, Swift 3.0 features and changes

IMPROVEMENTS

• Prefetching for UICollectionView/UITableView

• Batch updates for CoreData

• Thread Sanitizer

• Layout profiling amongst others.

• Better story board

• Automatic profile management

Page 4: iOS 10 & XCode 8, Swift 3.0 features and changes

SWIFT 3.0 MAJOR CHANGES

• Next version will be backward compatible

• Changes to functions, there is always a label

• Better compatibility with Objective C

• Cocoa Touch & Foundation classes API are slightly different.

• Convention changes like enums in lowerCamelCase.