Emerging Android UX trends

16
Manikantan K [email protected] @manikantan_k New and emerging design patterns

description

This presentation discusses the new emerging UX trends in Android, esp after Android 4.0 or Ice cream sandwich.

Transcript of Emerging Android UX trends

Page 1: Emerging Android UX trends

Manikantan K

[email protected]@manikantan_k

New and emerging design patterns

Page 2: Emerging Android UX trends

ICS- New UX guidelines

Android 4.0 or Ice cream Sandwich brought a design paradigm that uniteddesign patterns from Gingerbread and Honeycomb.Apart from that, it brings its own goodness.

Page 3: Emerging Android UX trends

ICS- The big changes

Navigation Bar Action Bar

Multi pane layouts Selection options on Action Bar

Page 4: Emerging Android UX trends

Ex. Google Reader app

Gingerbread ICS onwards

Page 5: Emerging Android UX trends

Ex. Google Reader app

Page 6: Emerging Android UX trends

ICS- General App UI

Action Bar app/screen title with first level actions

Top bar

Bottom bar for second level of actions

Page 7: Emerging Android UX trends

ICS- Navigation Bar change

Nexus S Galaxy Nexus

Page 8: Emerging Android UX trends

Action Bar

Page 9: Emerging Android UX trends

Action Bar

ActionBar

Page 10: Emerging Android UX trends

App Navigation - Tabs

•You expect your app's users to switch views frequently.•You have a limited number of up to three top-level views.•You want the user to be highly aware of the alternate views.

Page 11: Emerging Android UX trends

App Navigation - Spinner

•You don't want to give up the vertical screen real estate for a dedicated tab bar.•The user is switching between views of the same data set (for example: calendar events viewed by day, week, or month) or data sets of the same type (such as content for two different accounts).

Page 12: Emerging Android UX trends

App Navigation Navigation Drawer

•You don't want to give up the vertical screen real estate for a dedicated tab bar.•You have a large number of top-level views.•You want to provide direct access to screens on lower levels.•You want to provide quick navigation to views which don't have direct relationships between each other.•You have particularly deep navigation branches.

Page 13: Emerging Android UX trends

Navigation Back and Up

Up takes you one-step above in app structure

Page 14: Emerging Android UX trends

Multipane layouts / Fragments

Page 15: Emerging Android UX trends

Selection options in Action Bar

Page 16: Emerging Android UX trends

Some resources

http://developer.android.com/training/design-navigation/index.htmlhttp://developer.android.com/design/patterns/navigation-drawer.htmlhttp://www.mobile-patterns.com/

http://mobile.tutsplus.com/tutorials/android/android-sdk-using-fragments/http://mobile.tutsplus.com/tutorials/android/android-sdk_fragments/http://marakana.com/s/post/1250/android_fragments_tutorialhttp://developer.android.com/training/multiscreen/index.html