29
Nechte zmizet své GUI aneb proč nekopírovat iPhone UI na Androidu Tomáš Kafka UX designer/Android developer tomaskafka.com @keff85

Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Embed Size (px)

DESCRIPTION

Lightning talk na konferenci aDevCamp 11 (http://adevcamp.cz)

Citation preview

Page 1: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Nechte zmizet své GUI aneb proč nekopírovat iPhone UI na Androidu

Tomáš Kafka UX designer/Android developer

tomaskafka.com @keff85

Page 2: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

“iPhone všichni milují, tak to prostě obšlehnu a úspěch je na cestě!”

... když dva dělají totéž :)

Page 3: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Anatomie iPhone

aplikace

Page 4: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Anatomie iPhone aplikace

Záhlaví: • lists = back • groceries – to bychom

nepoznali :) • edit – budu vážně

přejmenovávat kategorie tak často?

• new item... musí zabírat celý řádek?

Zápatí • Sort – menu • Sync – nejlíp automaticky • Share – vážně je to tak

používaná funkce?

Page 5: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Čísla?

Page 6: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 7: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

GTasks: úkoly v Android stylu

Page 8: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Záhlaví: samý obsah, žádné buttony

Gesta: rychlý scroll v hlavičce, jemný scroll v úkolech

Synchronizace funguje automaticky

Na příkazy je menu

Page 9: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Čísla podruhé

Page 10: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

iPhone Android

Page 11: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

iPhone Android

Jen touchscreen Touchscreen + HW klávesy

Vše je na obrazovce

Zpět, menu pro méně obvyklé činnosti -> více místa pro to důležité

Jednoduchý mentální model

Víc ‚schovek‘ na funkci, kterou zrovna potřebuju

Přehledné pro začátečníky, omezující pro power usery

Pro laiky matoucí – to hlavní by mělo jít i bez menu

Page 12: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

GTasks v2, aneb

iUpgrade

Page 13: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 14: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Dashboardmania

Page 15: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 16: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

„Facebook má 9 ikon, tak moje aplikace

bude mít 9 funkcí!“

-to je ale náhoda!

Page 17: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 18: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Potřebují dashboard vaši uživatelé?

Spouštějí vaší aplikaci kvůli nějakému contentu? – Ukažte jim ho rovnou (Tweetdeck ...)

Spouštějí vaší aplikaci kvůli jedné konkrétní akci? – Skočte po spuštění rovnou do ní (a dejte jim

možnost jednoduše vycouvat)

• BTW, Facebook app skočí po spuštění rovnou do news feedu – a aktuální verze Twitter app taky

Page 19: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Dashboard je na místě když mám v aplikaci n různých a nijak nesouvisejících činností, které budou uživatelé provádět s podobnou pravděpodobností

... a v takovém případě: nebylo by lepší, kdyby aplikace dělala jednu věc dobře?

Page 20: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Content over

Chrome

Page 21: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 22: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 23: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Content *is*

Chrome

Page 24: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 25: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 26: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 27: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu
Page 28: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Užitečné zdroje

• http://www.androidpatterns.com/

• http://www.androiduipatterns.com

– http://www.androiduipatterns.com/2011/04/5-tips-for-converting-ios-ui-to-android.html

• http://dribbble.com/search?q=android

– dribbble = best of the best

• http://pttrns.com

– sice pro iphone, ale výborné pro grafickou inspiraci

• http://jankorbel.cz/webexpo09/ slide 29-31

• vlastní oči a okolní uživatelé

Page 29: Nechte zmizet své GUI, aneb proč nekopírovat iPhone UI na Androidu

Díky za váš čas!

Tomáš Kafka UX designer/Android developer

tomaskafka.com @keff85