digitalis design - mobile app design (hun)

70
Mobil app design Korsós Milán, SoWink Inc. milankorsos.com - @korsosm

Upload: milan-korsos

Post on 19-Jun-2015

818 views

Category:

Documents


0 download

DESCRIPTION

MOMEline Digitalis Design Kurzus digitalisdesign.momeline.hu

TRANSCRIPT

Page 1: Digitalis Design - Mobile App Design (hun)

Mobil app design

Korsós Milán, SoWink Inc.milankorsos.com - @korsosm

Page 2: Digitalis Design - Mobile App Design (hun)
Page 3: Digitalis Design - Mobile App Design (hun)

Mobil appok

Page 4: Digitalis Design - Mobile App Design (hun)

Okostelefonok

Nagy érintőképernyő

GPS chip

Szinte állandó mobilinternet kapcsolat

Egy kattintással letölthető alkalmazások (appok)

Page 6: Digitalis Design - Mobile App Design (hun)

Facebook

Page 7: Digitalis Design - Mobile App Design (hun)

Instagram

Első olyan social network, ami csak iPhoneon érhető el.

képmegosztó szolgáltatás

1 év alatt (2010. okt. 6), 12 millió letöltés (2011. dec. 2.)

jelenleg havi több, mint 2M új felhasználó TechCrunch 2011

Page 8: Digitalis Design - Mobile App Design (hun)
Page 9: Digitalis Design - Mobile App Design (hun)

Platformok

Page 10: Digitalis Design - Mobile App Design (hun)

Platformok

Apple App Store: 522 000 apps

Android Market: 200 000 apps (Jun) - 600 000 apps (Dec)

Windows Phone 7 Marketplace: 25 000 apps

Blackberry AppWorld: 21 000 apps

Page 11: Digitalis Design - Mobile App Design (hun)

Natív app vs webapp

Natív app: alkalmazás store-ból letölthető, minden platformra külön kell lefejleszteni

Web app: a böngészőben egy webcímről érhető el, elméletileg egyszer kell megcsinálni és minden platformon elérhető (gyakorlatilag optimalizálni kell)Videó: Native apps must die (Scott Jenson)

Page 12: Digitalis Design - Mobile App Design (hun)

Natív app vs web app

Page 13: Digitalis Design - Mobile App Design (hun)

Design process

• UI design egy analitikus tervezési folyamat

Page 14: Digitalis Design - Mobile App Design (hun)

Tablets

Page 15: Digitalis Design - Mobile App Design (hun)

Design process

Page 16: Digitalis Design - Mobile App Design (hun)

Design process

UI design egy analitikus tervezési folyamat

Page 17: Digitalis Design - Mobile App Design (hun)

Design process

Page 18: Digitalis Design - Mobile App Design (hun)

Design process

our primary task is not to understand technologybut understand people

Page 19: Digitalis Design - Mobile App Design (hun)
Page 20: Digitalis Design - Mobile App Design (hun)

Scribe created by ww

w.PopulationD

esign.com

© 2010 Human Factors International, Inc. All rights reserved. www.HumanFactors.com | 800.242.4480 USA & Canada | +1.641.472.4480 International

The video: http://www.youtube.com/watch?v=O94kYyzqvTc

Page 21: Digitalis Design - Mobile App Design (hun)

Miben más a mobil?

Mindig nálunk van.

Csak mi használjuk.

Kis képernyője van.

Nincs billentyűzete.

Szinte mindig online. (De csak szinte!)

Page 22: Digitalis Design - Mobile App Design (hun)

Ökölszabályok

Tervezz a felhasználóknak. Ez mobilon különösen fontos!

A környezetet és a felhasználó viselkedését vedd figyelembe!

Minőség itt sokkal fontosabb mint a mennyiség.

Figyelj az apróságokra is.

Az egyszerűbb mindig jobb - ha úton vagy akkor meg főleg!

Page 23: Digitalis Design - Mobile App Design (hun)

Design process

Követelmények meghatározása

Logikai tervezés

UI tervezés

Fejlesztés

Tesztelés

Page 24: Digitalis Design - Mobile App Design (hun)

Követelmények

1. Probléma definiálása

2. Üzleti célok meghatározása

3. Felhasználók elemzése

4. User story-k megírása

Page 25: Digitalis Design - Mobile App Design (hun)

Probléma definiálása

Mi az alkalmazás célja és kontextusa?

SoWink apps

A branddel való kapcsolat mélyítése

Elsősorban tartalom fogyasztás

Sitera terelés, ott történjen a tartalom előállítás

Page 26: Digitalis Design - Mobile App Design (hun)

Üzleti célok meghatározásaMilyen üzleti elvárásoknak kell megfelelni?

árazás (free, paid, in-app purchase, ads)

platform választás

SoWink apps

free iPhone app, (free) mobile web app

üzleti cél a termék használatának ösztönzése

Page 27: Digitalis Design - Mobile App Design (hun)

Felhasználók elemzése

Ki a célcsoport?

mi a médiafogyasztási sajátosságuk?

milyen platformon van jelentős populáció?

Miért fogják használni az appot?

Hogyan fogják használni az appot?

Page 28: Digitalis Design - Mobile App Design (hun)

5 / 17

Az alábbiakben összegy!jtöttük a tipikus felhasználói típusokat, amelyeket a tervezés során maximálisan

igyekszünk kiszolgálni.

Kikeresi a megfelel! funkciót, maximum három Pane-ig navigál el, miután befejezte, visszatér a DashboardraMancika nagyon szereti hogy átlátható az app felülete; nincs sok variációs lehet"ség,

egyszerre egy taszkra kell koncentrálnia, tuti nem rontja el. Ha véletlenül továbbklik-

kel, már nyomja is a Visszát. A Wall-t ritkán használja, az Autosave már egyszer

megmentette a szívrohamtól.

Elindít egy kapcsolattartó felvételt, közben felvesz hozzá egy partnert, amihez szerkeszti a globál tevékenységi köröketÉvike átlátja a formok kapcsolódásait; szereti hogyha egy feladat közben eszébe jut,

hogy egy másik kapcsolódó feladatot is meg kell oldania, akkor meg tudja oldani. Kicsit

meg nem mutatja neki a shift-klikkes új folyamat indítást. A Wall-t szereti és használja,

bár hiányzik neki a Like funkció.

Több tabon több folyamatot kezel egyszerre, van amit gyorsan lepörget, van amit pihentet órákig a 20. tabban

kizárólag, egy ablakba nem fér be. Ritkán látja a Dashboardot, már egyb"l

Page 29: Digitalis Design - Mobile App Design (hun)

User story-k írása

User stories

felhasználói igények meghatározása

pár mondatban, hétköznapi nyelven

célja: könnyen és gyorsan lehet validálni, hogy a meghatározott céloknak megfelel-e

Page 30: Digitalis Design - Mobile App Design (hun)

User story-k írása

SoWink user stories

Rex a buszon ül és unatkozik. Nincs kedve sokat gépelni, vagy döntéseket hozni, de szívesen bogarászna a felhasználók között. Akik tetszenek neki, azokat megjelölné valahogyan, hogy később, a laptopja előtt ülve interaktálni tudjon vele.

Page 31: Digitalis Design - Mobile App Design (hun)

Design process

Követelmények meghatározása

Logikai tervezés

UI tervezés

Fejlesztés

Tesztelés

Page 32: Digitalis Design - Mobile App Design (hun)

Logikai tervezés

Interakciók megtervezése

Use-case-k definiálása

Feature set specifikálása

Page 33: Digitalis Design - Mobile App Design (hun)

Interakciók

Felrajzoljuk az egyes kepernyőket

Minden képernyőről nyilat húzunk azokhoz a képernyőkhöz, ahova el tudunk jutni

Optimalizáljuk és teszteljük a user storyk alapján

Page 34: Digitalis Design - Mobile App Design (hun)
Page 35: Digitalis Design - Mobile App Design (hun)

Use-casesA user story-k megvalósulásához szükséges lépések.

SoWink apps: új üzenet írásaÜzenetek menüt megnyomni

Új üzenet írása gombot megnyomni

Kiválasztani a partnert

Üzenet megírása

Üzenet elküldése

Page 36: Digitalis Design - Mobile App Design (hun)

Feature set

Szövegesen, vagy skiccekkel leírjuk az egyes funkciók pontos működését.

SoWink apps

felsorolásszerűen az összes funkciót részletezzük, kitérve minden felmerülő lehetőségre.

Page 37: Digitalis Design - Mobile App Design (hun)
Page 38: Digitalis Design - Mobile App Design (hun)

Design process

Követelmények meghatározása

Logikai tervezés

UI tervezés

Fejlesztés

Tesztelés

Page 39: Digitalis Design - Mobile App Design (hun)

UI tervezés

Screen wireframing

tartalom meghatározása szövegesen

vázlatos UI skiccek megtervezése

UI skiccek véglegesítése

Grafikai tervezés

Page 40: Digitalis Design - Mobile App Design (hun)

Screen wireframing

Page 41: Digitalis Design - Mobile App Design (hun)

Screen wireframing

Platformonkénti eltérő UI szokások és lehetőségek

minden platformhoz elérhető UI guideline

Platformonkénti eltérő OS funkciók

notificationok, vissza gomb, keresés, stb.

Page 42: Digitalis Design - Mobile App Design (hun)

Screen wireframing

kézzel, PS-sel, mockup software-rel

gomockingbird.com / Azure / OmniGraffle / stb.

A cél, hogy a grafikusnak már ne kelljen nyitott UI kérdéseken gondolkoznia.

Page 43: Digitalis Design - Mobile App Design (hun)

Screen wireframing

Page 44: Digitalis Design - Mobile App Design (hun)

Grafikai tervezés

Inspiráció!

Igen, nem elég nyomogatni az adott készüléket, használni kell egy darabig, hogy megértsük a működését.

Vannak szép appok, meg kell nézni őket.

Page 45: Digitalis Design - Mobile App Design (hun)

Grafikai tervezés

Elérhető rengeteg előre legyártott UI elem.

Page 46: Digitalis Design - Mobile App Design (hun)

Design process

Követelmények meghatározása

Logikai tervezés

UI tervezés

Fejlesztés

Tesztelés

Page 47: Digitalis Design - Mobile App Design (hun)

Design process

Követelmények meghatározása

Logikai tervezés

UI tervezés

Fejlesztés

Tesztelés

Page 48: Digitalis Design - Mobile App Design (hun)

Specifikáció

Milyen hosszú legyen?

mindig olyan hosszú, hogy megértse az, aki dolgozik belőle.

Nincs kötött formátuma.

Lehet gdocs, pdf, rajz, de akár egy email is.

Page 49: Digitalis Design - Mobile App Design (hun)

Platformok

Page 50: Digitalis Design - Mobile App Design (hun)

Ahány platform, annyi UI

Page 51: Digitalis Design - Mobile App Design (hun)

iOS

Egy gomb, ami kilép az alkalmazásból.

Page 52: Digitalis Design - Mobile App Design (hun)

iOS

Page 53: Digitalis Design - Mobile App Design (hun)

iOS

Page 54: Digitalis Design - Mobile App Design (hun)

Android

Külön gomb a menüre, visszára és az alkalmazásból való kilépésre

Page 55: Digitalis Design - Mobile App Design (hun)

Android

Page 56: Digitalis Design - Mobile App Design (hun)

Android

Page 57: Digitalis Design - Mobile App Design (hun)

Windows Phone 7

Külön gomb a menüre, a keresésreés az alkalmazásból való kilépésre

Page 58: Digitalis Design - Mobile App Design (hun)

Windows Phone 7

Page 59: Digitalis Design - Mobile App Design (hun)

Windows Phone 7

Page 60: Digitalis Design - Mobile App Design (hun)

Windows Phone 7

Page 61: Digitalis Design - Mobile App Design (hun)

Windows Phone 7

Page 62: Digitalis Design - Mobile App Design (hun)

Mobil web

Böngészőgomb a visszára.

Page 63: Digitalis Design - Mobile App Design (hun)

Mobil web

Page 64: Digitalis Design - Mobile App Design (hun)

Házi feladat

Page 65: Digitalis Design - Mobile App Design (hun)

Házi feladat

Egy olyan mobil appot tervezünk, ami a következő kulcsszavak közül 3-5 tetszőlegessel jellemezhető.

barátok, ismerkedés, kapcsolattartás, fesztivál, bárok, programajánló, zenekarok, fénykép megosztás, élmény megosztás, pozíció megosztás, utazás, taxi, mozi.

Page 66: Digitalis Design - Mobile App Design (hun)

Házi feladat

1. találjátok ki a célközönséget

legyen két fiktív, de egymástól eltérő felhasználó.

adjatok neki nevet és írjatok róluk 2-2 mondatot.

legyenek egyéniségek és viccesek.

Page 67: Digitalis Design - Mobile App Design (hun)

Házi feladat

2. tervezzetek három user story-t

hogyan és mire fogja használni az appot a fiktív felhasználó.

mindegyik user story max 3 mondat legyen, de csak kulcsszavak is elég.

valós probléma legyen, amire te is használnád.

Page 68: Digitalis Design - Mobile App Design (hun)

Házi feladat

3*. tervezzetek hozzá egy interakciós térképet

milyen főbb képernyők kellenek ahhoz, hogy a fenti három user story teljesüljön

nyilak h honnan hova tudnak eljutni a felhasználók

rajzoljatok, firkáljatok, bármi

kézzel vagy szoftverrel, pl gomockingbird.com

Page 69: Digitalis Design - Mobile App Design (hun)

Házi feladat

Jövő szombaton megnézzük.

ha kérdésetek van, vagy feedbacket szeretnétek kapni, akkor írjatok: milan kukac sowink pont com

Page 70: Digitalis Design - Mobile App Design (hun)

Köszönöm.

We make it ridiculously easy to meet new people offline.