OS X, iOS by Craig
OS X
- Yosemite -> 55% adoption rate (7% for windows 8.1)
- El Capitan -> Experience, Performance
- Experience
- Spotlight, Built-in apps,
- Shake mouse cursor, it goes magnified.
- Gestures(swipe to delete, etc) on Mail adopt iOS’s
- Comes ‘Pin Site’ and music mute function on Safari
- Spotlight now have New, Weather and even moving
- Tab of new mail when it’s full screen
- Split screen by full screen button(green one), click, hold and drag.
- Easy access to SpaceBar
- Performance
- Metal for Mac: OpenGL natively runs on Metal
- Metal is computed powered by OpenCL and OpenGL
- Commercial that adopt Metal: 2K, Unity, Blizzard, Feral, Unreal Engine, The Foundry, Campo Santo, Autodesk, aspyr
- Free update on Fall, 2015
iOS
- Adoption rate: 83% (12% for Android)
- iOS 9: Foundation, Intelligence, Apps, iPad
- Siri 1B request per week, 5% miss, 40% faster
- Siri is now Proactive Assistance
- Swipe to left can search now
- API for Search now opened
- Deep linking to Apps from search result
- Privacy: Anonymous, Not associated with Apple ID, Randomized identifier, Not linked to other Apple Services, Not shared to third party, …
- ApplePay – UK in July
- ApplePay app is Wallet
- Notes has formatting now, can make checklist, can drawing inside notes. (응: Just like an Evernote)
- Transit app could show routing bus, train and subway
- News apps
- iPad
- QuickType
- Two-finger trackpad over keypad to moving cursor
- Shortcut to App Switching like OS X
- Multitasking
- Slideover on right
- Split-screen for touching divider on Slideover
- Picture-in-picture
- Developer APIs with Size Classes and Auto layout for iPhone and iPad
- PIP on iPad Air, iPad Air 2, iPad mini 2, iPad mini 3
- Split-screen on iPad Air 2
- Extend Battery life with single switch called ‘Low Power Mode’
- Need only 1.3 GB for upgrading to iOS 9
- Dev (69:40)
-
- OCR accessory setup
- Search extensibility
- Audio unit extension
- VPN plug-in extension
- Swift 2
- Map customization
- Direct document
- UI testing in Xcode
- Notification actions
- Third party notifications
- Sensor profile
- App thinning
- Motorized windows profile
- Flyover and Walkthrough <=== ???
- New Health data types
- Code coverage
- Gaming APIs
- Automated shades profiles
- Layout guide
- Shortcut Bar
- Object-oriented Contacts
- New multitasking APIs
- New HomeKit profiles
- iCloud open in place
- Home security profile
- Storyboard references
- App transport security API
- Stack view
- Wireless CarPlay
- HomeKit iCloud remote access
- New framework – GameplayKit, Model I/O, ReplayKit
- HealthKit
- HomeKit – Security over iCloud
- CarPlay without plug-ins
- Swift 2 – Whole Module Optimizations (73:12)
-
- Recursive nested functions
- Availability checking
- Multi-payload enums
- Swift 1.2 to 2.0 Migrator
- Shorter compile time
- New playgrounds
- @testable
- Improved option sets
- do { }
- Parallelized WMO
- Markdown in comments
- Protocol extensions
- Faster debug mode
- Faster runtime
- defer
- Objective-C generics
- Nullability in Objective-C
- Error handling model
- Mutability warnings
- Synthesised “headers” in Xcode
- C function pointer APIs
- Pattern matching in “if”
- guard
- SIMD support
- Swift 2 is Open Source by the end of 2015
- Public beta on July, 2015
- Free upgrade in Fall, 2015
- Upgrade to iOS for all of iOS 8 devices
App Store
- 100 Billion App downloads
- 30B dollars to Developers
- 98% of all Fortune 500 companies have an iOS app
- In 2015 the App Store has 1,500,000 apps
- There are 195,000 educational apps in the App Store (81:45)
- The average person has 119 apps (83:30)
- 850 apps downloaded every second
watchOS by Kevin Lynch
- Enhancement
- Photo face
- Time-Lapse face
- Complications – customized watch face with watchOS SDKs
- Time Travel
- Night-stand for clock
- Communicating
- Friends, Digital Touch
- Reply to Email
- FaceTime Audio
- Health & Fitness
- Transit
- WatchKit – Native App Support: You could app logic directly on Apple Watch now (94:58)
- Apple Watch connect directly to Wi-Fi with WatchConnectivity.framework
- New Features (95:35)
-
- Accelerometer => Golf Swing
- Watch Connectivity
- Security
- HomeKit
- Core Foundation
- Audio
- Video
- NSURLSession
- Core Motion
- MapKit
- ImageIO
- WatchKit
- Core Graphics
- ClockKit
- HealthKit
- EventKit
- CoreData
- Digital Crown
- Contacts
- Microphone
- Taptic Engine
- Core Location
- Animation & Layout
- PassKit
- Developer Beta available today
- Free upgrade on Fall, 2015
One more thing…
- Apple Music by Eddy Cue
- New music ecosystem
- Revolutionary music service
- 24/7 global radio => b1: Beats One by Apple
- Connecting fans with artists
- Lauching +100 countries on 30th June, 2015
- Android app coming in Fall, 2015
- Apple Music for $9.99 USD per month with 1st 3 month free
- Apple Music for $14.99 USD for 6 family members
Recent Comments