Related Apps

WPMagic90

WWDC2014 logo

Here are my notes from the WWDC Monday June 2, 2014 1–3pm EDT. Little sketch on the gamer stuff due to lack of interest.

WWDC 2014
* Paper – Liebskind
* Developers – Magic
* Today and all week to celebrate developers
* 25th year – Sytstem 7 1997
* 2/3rds first timers
* Student scholarship winners
* Youngest developer 13
* 9M registered developers – +47% from last year
* Platforms OSX iOS – to work seamlessly together
* DEV – developer tools?

OSX – Mac
* Shipping best macs
* Last year industry declined by 5% – Macs +12%
* Mavericks
* Powers users
* Advanced Tech
* New and improved apps
* 40M copies installed
* User adoption 51% – fastest adoption every any PC operating system
* Windows
* Windows 8 year before Mavericks – at 14%

Future
* Craig Frederighi- Mavericks naming conversation
* Oxnard
* Rancho Cucamonga
* OSX Weed
* Yosemite
* New interface – Apps – Coninuity
* Design
* OSX – Aqua – Mavericks
* Flat design
* Clarity – utility – toolbars – window materials – translucence – also sidebars – keeps sense of depth and place
* Dock – New Icons – new trash can
* Typography – consistent and clear type
* Also Dark mode
* Fewer edges
* Notification centre
* Light dark
* Today view – with widgets
* Spotlight
* Find apps and content
* Now get a search field – launch an app
* Inline previews
* Also Internet – get feeds wikipedia maps
* Maps – titlebar picks up colour
* Calendar – caledar area then more into
* Notifications – Today view – weather clock – stocks – reminder – edit widgets from apps
* Spotlight – search field in middle of screen – can look up contacts – numbers – get all recent docs – conversions – quick searches – news – maps – lookups – movies with showtimes

iCloud Drive
* iWork docs – all platforms – in Finder – iOS docs – can store all of your own files – synch across all macs – organize – iOS – also Windows

Mail
* reliable synching
* fast switches
* quick retrieval
* large attachments – Mail Drop
* encrypted – securely – link – att up to 5G – click to download on other end

Mark Up
* In mail on pdfs – can sign it into email message (take picture)

Safari
* Just the top bar
* Can bring back favs – smart search field finds them – also spotlight
* Sharing – can subscribe to RSS – shared links – share to people one click
* Tab view – bird’s eye view – stacks for each site
* Privacy – easier than ever – new window private – other windows unaffected
* Standards -web gl – indexedDB JS Promises css shapes
* up to 2 hours longer on battery
* Uber fast
* JS compiler faster
* Brian Kroll
* Search field – instant access to all sites
* Tabs – doesn’t matter how many you have open – slide open
* tabs image stacks
* sharing button top right
* right top box of image – Markup – mag loop – can also add comments – recognizes attempt at arrow
* guesses image scrawl –
* Safari – Mail

Continuity
* Right device for the moment
* Transitions seamless
* Start with Airdrop between iOS and the Mac
* Handoff – Proximal devices are aware of what you are doing on your mac – iPad swipe up – start working on your iPad – also works backward
* Instant hotspot – WiFi menu on Mac auto-finds your phone – don’t have to touch the phone
* SMS – now foreign SMS on mac -phone relays them – also with phone calls – Mac gives caller ID – can use as a speaker phone
* Even with phone in charger.
* Contacts can call a number
* Mac phone numbers callable
* Developers get it here today – everyone else in the Fall – free
* Public beta program – can sign up on the web

iOS
* 800M devices
* New customers to Apple – 130M (First apple device)
* Switchers from Android
* Nearly half of customers from China
* 97% iOS7 satisfaction
* Free – installed base 89% running iOS7
* Android -KitKat 9% – 1/3rd using version over 4 years old – not getting new features or latest apps – security – Android dominates the Mobile malware market.

iOS8
* User and Developer features
* End User
* Craig
* Design
* iPhone & iPad
* Notification Centre
* Interactive – pull down – don’t have to leave app
* Works on lock screen
* Double tap to get to people you use most frequently
* Birds eye view of tabs – sidebar and top bar translucency
* Delete pull all the way across
* Composing – swipe message down – access to rest of mail
* Swipe left to decline or accept
* Contacts – can phone email FaceTime

Mail
* Add to calendar
* Can mark as unread – flick
* Flag – flick
* Drag all the way across to delete

Spotlight
* Pull down on your home screen
* Search for apps on app store
* Points of interest
* News
* Restaurants
* Songs
* Movies

Keyboard – Quicktype
* Autocorrect language models
* Predictive suggestions – context sensitive
* Personalized – people and apps
* Privacy protected
* Language models – Canada

Continuity

Messages
* Name thread
* Add & remove
* Do not disturb
* Can leave thread
* Can share location in conversation – can see theirs too
* Tap to talk – hold mike button – can video message
* Details button – message – locations
* Do not disturb – slider for thread or leave with a single tap
* Photos – attachments all in one place on the thread
* Audio video message

iCloud Drive
* Can work across applications – no copies problem

Enterprise
* 98% of Fortune 500 uses iOS
* best enterprise manageability
* Device Enrollment Program – iPad or iPhone auto-configures for services and apps
* Expanded data protection -including 3rd party apps
* Per message app-mime
* VIP threads – one tap
* Automatic reply for exchange
* Doc providers intergrated into iCloud
* Manage books and pdfs

Health
* Info in silos – can’t get a comprehensive picture
* HealthKit – composit profile
* Health APP
* Also 3rd party apps – privacy provided
* Mayo clinic – can send warnings to hospitals and doctors
* US – centric

Family Sharing
* Family sharing invitation
* Photos – reminders -find my friends – find kids devices – Calendars – Media – Songs – Movies – Books – Apps
* Up to 6 family members – Children as parents for permission

Photos
* iCloud – every photo on all devices
* Can get at them all wherever you are
* Need great search – suggestions – locations – time – albums
* Smart editing – light colour – cropping – straightening
* Smart light meter – controling bightness contrast all together
* Same with Color
* Edits across devices
* Mac new photo solution – will ship early next year
* Moments to collections
* Same kinds of interactive adjustments

Also all videos
First 5Gs are free
* 20 G .99 per month
* 50 G 5.99 per month

Siri
* Car – start up remotely
* Find songs

Maps
* China
* Maps
* Calendar
* Weather

Developer iOS
* App store – 1.2M apps
* 300M visits every week
* 75B apps downloaded
* Store features
* Explore tab – to find app
* Top trending searches
* Search scrolling list
* Related searches
* Editor’s choice logo
* Can make app bundles
* App previews – short videos
* TestFlight – beta test service – can invite users – Free
* Available in fall

SDK
* Biggest release since launch of app store
* 4000 new dev apis
* Extensibility
* Extend system and offer services to other apps
* Security in sandbox – can’t mess with other apps
* Extensions live in own sandbox but via iOS can reach out
* Pinterest – can offer a share sheet to Safari
* Bing could offer translation to Safari
* Photo filters
* Document providers
* 3rd part apps widgets to go in notifications
* Can be used in Photos
* Safari extensions – translation – can translate in-line
* Pinterest – UI defined by Pinterest – post/pin
* System wide third party keyboards – by default no access out of sandbox

Touch ID API
* Third party apps can take advantage
* Protects logins and user data (fingerprint data kept secure)

Camera API’s
* Access

Photos API
* Access

HomeKit
* Switches – Thermostats
* Home automation 3rd Parties
* Secure pairing
* Individual devices
* Group into Scenes
* Siri integration

Cloud Kit
* Client – Server side issues today
* Client side takeover – effectively Free – based on number of users

3D Graphics – Metal
* Open GL – current standard – gets between game and hardware
* A7 direct – 10X faster Draw call rates
* Get compute power of CPU
* Can get most out of processor
* Zen Garden in the App store for free

SpriteKite
* Casual games
* Light sources
* Field forces
* Per-pixels physics
* Inverse kinematics

SceneKit
* 3D scenes

Xcode

14 M downloads
Objective-C – used for 20 years
without the C?
New programming language – Swift

Swift
* Fast modern, safe interactive
* Closures – return types – modern – type inference – generics – Namespaces
* Native Cocoa – Cocoa Touch
* Alongside C code and objective C
* Playgrounds
* Runs code as type – sidebar response
* click to display images
* history of a value over time
* Day one submission to the app store

In beta today locally – everyone else in the Fall – all devices.