19
Widget iOS: how to use them well. Appsterdam Milan TalkLab 20/11/2014

Widget iOS: how to use them well

Embed Size (px)

Citation preview

Page 1: Widget iOS: how to use them well

Widget iOS: how to use them well.

Appsterdam Milan TalkLab 20/11/2014

Page 2: Widget iOS: how to use them well

iOS 8 feature

Page 3: Widget iOS: how to use them well

The guidelines from Apple• The best widgets give users quick updates or

enable very simple tasks.

• Users tend to open the Today view frequently, and they expect the information they’re interested in to be instantly available.

• If you want to create an app extension that enables a multistep task or helps users perform a lengthy task, such as uploading or downloading content, the Today extension point is not the right choice.

Page 4: Widget iOS: how to use them well

The guidelines from Apple

• Ensure that content always looks up to date

• Respond appropriately to user interactions

• Perform well (in particular, iOS widgets must use memory wisely or the system may terminate them)

Page 5: Widget iOS: how to use them well

iOS Human Interface Guidelines

• Design an appearance that looks at home in Notification Center

• Use the default margins and background appearance provided by Notification Center

• For best results, focus on drawing your content and not on drawing backgrounds or other materials.

Page 6: Widget iOS: how to use them well
Page 7: Widget iOS: how to use them well

• Avoid making users scroll or vertically shift the view to see all the information in your Today widget.

• Avoid enabling horizontal swiping or dragging, because it interferes with navigation between Notification Center areas.

Page 8: Widget iOS: how to use them well

• As much as possible, let users perform a task or open your app with a single tap (note that the keyboard is not available within a Today widget).

• Optimize performance so that people get useful information immediately.

Page 9: Widget iOS: how to use them well

If appropriate, let people tap your Today widget to

open your app

Page 10: Widget iOS: how to use them well
Page 11: Widget iOS: how to use them well
Page 12: Widget iOS: how to use them well
Page 13: Widget iOS: how to use them well
Page 14: Widget iOS: how to use them well
Page 15: Widget iOS: how to use them well

How To

Page 16: Widget iOS: how to use them well
Page 17: Widget iOS: how to use them well
Page 18: Widget iOS: how to use them well
Page 19: Widget iOS: how to use them well

In the same way, you can build your AppleWatch app for now.

!

Thanks :-)