cocoaheads stockholm 08/2014

13
The implications of the new iOS 8 features on user behavior CocoaHeads Stockholm 2014-08-04, Bontouch @yangmeyer [email protected]

Upload: yang-meyer

Post on 27-Aug-2014

176 views

Category:

Software


13 download

DESCRIPTION

How the new iOS 8 features will affect users’ expectations on your apps.

TRANSCRIPT

Page 1: CocoaHeads Stockholm 08/2014

The implications of the newiOS 8 features on user behavior

CocoaHeads Stockholm2014-08-04, Bontouch

@[email protected]

Page 2: CocoaHeads Stockholm 08/2014

What’s new in iOS 8

Swift Metal SceneKit SpriteKit CloudKit

Extensions iCloud Drive

HealthKit HomeKit Handoff

Page 3: CocoaHeads Stockholm 08/2014

What’s new in iOS 8 Swift Metal SceneKit SpriteKit CloudKit

Extensions iCloud Drive

HealthKit HomeKit Handoff

“Implementation details”

“Apps working together”

“Devices working together”

Page 4: CocoaHeads Stockholm 08/2014

Implementation details

Swift – less bugs and crashes Metal – super-smooth performance SceneKit – visual realism SpriteKit – behavioral realism CloudKit – syncing that works

➤ user expectations fundamentally unchanged

Page 5: CocoaHeads Stockholm 08/2014

Devices working together

HealthKit platform for health accessories

HomeKit platform for home appliances

➤ iOS device as controller and dashboard

Handoff users can continue their current activity – “job to be done” – on

another device

➤ seamless continuation of activities between Mac/iOS devices

Page 6: CocoaHeads Stockholm 08/2014

Apps working together

Extensions Photo editing Sharing Actions Today widgets Storage provider Custom keyboards

iCloud Drive view/edit another app’s document

Page 7: CocoaHeads Stockholm 08/2014

Apps working together:being useful in the context of stock apps

Extensions Photo editing Sharing Actions Today widgets Storage provider Custom keyboards

iCloud Drive view/edit another app’s document

Page 8: CocoaHeads Stockholm 08/2014

Apps working together:being useful within third-party apps

Extensions Photo editing Sharing Actions Today widgets Storage provider Custom keyboards

iCloud Drive view/edit another app’s document

Page 9: CocoaHeads Stockholm 08/2014

Apps working together

Users will expect to useyour app’s features within other apps: apply custom Bokeh filter within Photos app fill in fields from 1Password within Safari app show page views metric within Today view show blood pressure within Health app …

Users will want to view and edit the same document(not a copy) in multiple apps: annotate a PDF within some other app

Page 10: CocoaHeads Stockholm 08/2014

Key take-away:Pre-iOS 8, apps were silos

Every app had their own private data, library UI, sharing To use an app, you had to open it

Page 11: CocoaHeads Stockholm 08/2014

Key take-away: More than ever,Apps are service providers

Apps are service providers for “jobs to be done”: do one thing great then get out of the way

Make your services useful to your users: within other apps across devices

➤ Homework for you: How can your apps be useful without being opened?

Page 13: CocoaHeads Stockholm 08/2014

Misc

Content size classes: prepare your UI for future device form factors

Mail app draft UX pattern: use the “stashable creation sheet” UX pattern in your own apps

Touch ID: use for local authentication

Custom actions on notifications: quick in-context decision