DALLAS APP DEVELOPERS
Outline▸ Conference Recap
▸ About the conference
▸ What’s new in watchOS, tvOS, macOS, iOS
▸ Xcode 8 Demo
▸ Changes in Interface Builder & Literals
▸ How to make an Messages app
▸ How to make a macOS app
DALLAS APP DEVELOPERS
Fun Facts▸ 2,000,000 apps on the App Store
▸ 6,000 Apple TV apps in 7 months
▸ Over 100K apps now use Swift (5%)
▸ App-Review-Guidelines-The-Comic-Book.pdf
DALLAS APP DEVELOPERS
Best & Worst of WWDCBest
▸ Attending sessions
▸ Developers & friends
▸ Meeting the Apple Team
Worst
▸ $$$$
▸ Swift focus
▸ Labs not too helpful
DALLAS APP DEVELOPERS
Best Talk▸ Bill Rosemann
▸ Marvel: Making a Difference in the Real World
▸ https://developer.apple.com/videos/play/wwdc2016/108/
▸ more videos & slides: https://developer.apple.com/videos/
▸ projects: https://developer.apple.com/library/prerelease/content/navigation/
DALLAS APP DEVELOPERS
watchOS 3▸ New OS features: Dock, New Watch Faces, Control Center,
background refresh
▸ Much faster response time (instantly)
▸ Sprite Kit added
▸ Focus on health & fitness (Breathe, 911, Activity Sharing)
▸ Messages Updated
DALLAS APP DEVELOPERS
tvOS 10▸ New OS Features: Single sign-on, dark mode, Siri deep
linking, automatic download, TVML in-line play
▸ iOS remote app update with Siri Remote functionality
▸ Games can now require MFi controllers
▸ Notifications & badges
DALLAS APP DEVELOPERS
macOS Sierra▸ New OS Features: Universal Clipboard, Optimized
Storage, Apple Pay for Web, Picture-in-Picture, Siri Integration
▸ Changed name from OS X
▸ New Apple File System APFS
DALLAS APP DEVELOPERS
iOS 10▸ New OS Features: new lock screen, 3D Touch, page
navigation on control center, Apple Music redesign, Home app, photo recognition, new notifications
▸ Messages update (Emoji 3x bigger, iMessages apps, bubble effects)
▸ Security & Accessibility
▸ Subscription in new categories
DALLAS APP DEVELOPERS
New for Developers▸ App Store for Message apps
▸ Siri open to developers
▸ Changes to Notifications
▸ Replay Kit & Home Kit
▸ Removed Game Center app
▸ Spotlight Deep Linking
▸ Search Ads
▸ Beta: https://developer.apple.com/app-store/search-ads/
DALLAS APP DEVELOPERS
Swift 3▸ Swift Playground
▸ content = text.stringByTrimmingCharactersInSet(NSCharacterSet.newlineCharacterSet()
▸ content = text.trimmingCharacters(in: .newlines)
▸ Literals
▸ Xcode 8 Migration Tool and supports 2.3 & 3
DALLAS APP DEVELOPERS
Xcode 8▸ Interface Builder improvements: auto-resize, edit at any
zoom, device render previews
▸ Code signing from multiple machines
DEMO
DALLAS APP DEVELOPERS
Discussion▸ When should you adopt these new features?
▸ How will Search Ads affect indie app developers?
▸ Will Swift 3 bring lasting stability?
▸ Should you attend WWDC?
Recommended