SlideShare a Scribd company logo
1 of 70
Download to read offline
Mobil app design

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

Nagy érintőképernyő
GPS chip
Szinte állandó mobilinternet kapcsolat
Egy kattintással letölthető alkalmazások (appok)
Miért fontosak az appok?

A mobil alkalmazás piac értéke 2015-re
több, mint 25 milliárd dollár lesz.
                                          TechCrunch 2011




2009-ben 7 milliárd appot töltöttek le,
2012-re 50 milliárdot fognak.
                                          Mashable 2010
Facebook
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
Platformok
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
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)
Natív app vs web app
Design process


• UI design egy analitikus tervezési folyamat
Tablets
Design process
Design process


UI design egy analitikus tervezési folyamat
Design process
Design process


our primary task is not to understand technology
but understand people
Scribe created by www.PopulationDesign.com
The video: http://www.youtube.com/watch?v=O94kYyzqvTc
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!)
Ö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!
Design process
Követelmények meghatározása
Logikai tervezés
UI tervezés
Fejlesztés
Tesztelés
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
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
Üzleti célok meghatározása
Milyen ü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
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?
Kikeresi a megfelel! funkciót, maximum három Pane-ig navigál el, miután befejezte,
visszatér a Dashboardra
Mancika 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
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
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.
Design process
Követelmények meghatározása
Logikai tervezés
UI tervezés
Fejlesztés
Tesztelés
Logikai tervezés

Interakciók megtervezése
Use-case-k definiálása
Feature set specifikálása
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
Use-cases
A 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
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.
Design process
Követelmények meghatározása
Logikai tervezés
UI tervezés
Fejlesztés
Tesztelés
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
Screen wireframing
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.
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.
Screen wireframing
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.
Grafikai tervezés
Elérhető rengeteg előre legyártott UI elem.
Design process
Követelmények meghatározása
Logikai tervezés
UI tervezés
Fejlesztés
Tesztelés
Design process
Követelmények meghatározása
Logikai tervezés
UI tervezés
Fejlesztés
Tesztelés
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.
Platformok
Ahány platform, annyi UI
iOS


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


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


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


Böngészőgomb a visszára.
Mobil web
Házi feladat
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.
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.
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.
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
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
Köszönöm.




We make it ridiculously easy to meet new people offline.

More Related Content

Viewers also liked

Ven World Irish Folk Music
Ven World Irish Folk MusicVen World Irish Folk Music
Ven World Irish Folk Music
jglasshouse
 
Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012
Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012
Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012
crebusproject
 
Taklimat r trg draf 4 tkini
Taklimat r trg draf 4 tkiniTaklimat r trg draf 4 tkini
Taklimat r trg draf 4 tkini
cukasuam
 
A Magical Miniature World By Vyacheslav Mishchenko
A Magical Miniature World By Vyacheslav MishchenkoA Magical Miniature World By Vyacheslav Mishchenko
A Magical Miniature World By Vyacheslav Mishchenko
guimera
 
Science fiction in films and how we design the future - Matthew McGriskin
Science fiction in films and how we design the future - Matthew McGriskinScience fiction in films and how we design the future - Matthew McGriskin
Science fiction in films and how we design the future - Matthew McGriskin
UXPA UK
 
Catalogue Bodycoach
Catalogue BodycoachCatalogue Bodycoach
Catalogue Bodycoach
les9couleurs
 
Coaching pptgary-130304100904-phpapp01 (2)
Coaching pptgary-130304100904-phpapp01 (2)Coaching pptgary-130304100904-phpapp01 (2)
Coaching pptgary-130304100904-phpapp01 (2)
Edith Mora Lopez
 

Viewers also liked (19)

Baker HIMSS Staffers Final
Baker HIMSS Staffers FinalBaker HIMSS Staffers Final
Baker HIMSS Staffers Final
 
Ven World Irish Folk Music
Ven World Irish Folk MusicVen World Irish Folk Music
Ven World Irish Folk Music
 
Future-of-wearable-computing
Future-of-wearable-computingFuture-of-wearable-computing
Future-of-wearable-computing
 
Sabbath School Lesson - March 6-12
Sabbath School Lesson - March 6-12Sabbath School Lesson - March 6-12
Sabbath School Lesson - March 6-12
 
Enterprise 2.0
Enterprise 2.0Enterprise 2.0
Enterprise 2.0
 
Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012
Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012
Entrepreneurial opportunities nicoleta litoiu upb_crebus 2012
 
Distributed Heterogeneous Mixture Learning On Spark
Distributed Heterogeneous Mixture Learning On SparkDistributed Heterogeneous Mixture Learning On Spark
Distributed Heterogeneous Mixture Learning On Spark
 
Yogurt: Pick This Multipurpose Snack and Meal [INFOGRAPHIC]
Yogurt: Pick This Multipurpose Snack and Meal [INFOGRAPHIC]Yogurt: Pick This Multipurpose Snack and Meal [INFOGRAPHIC]
Yogurt: Pick This Multipurpose Snack and Meal [INFOGRAPHIC]
 
Kotoba te
Kotoba teKotoba te
Kotoba te
 
Taklimat r trg draf 4 tkini
Taklimat r trg draf 4 tkiniTaklimat r trg draf 4 tkini
Taklimat r trg draf 4 tkini
 
Temporitmika 5 3
Temporitmika 5 3Temporitmika 5 3
Temporitmika 5 3
 
A Magical Miniature World By Vyacheslav Mishchenko
A Magical Miniature World By Vyacheslav MishchenkoA Magical Miniature World By Vyacheslav Mishchenko
A Magical Miniature World By Vyacheslav Mishchenko
 
Boost.Study 14 Opening
Boost.Study 14 OpeningBoost.Study 14 Opening
Boost.Study 14 Opening
 
Science fiction in films and how we design the future - Matthew McGriskin
Science fiction in films and how we design the future - Matthew McGriskinScience fiction in films and how we design the future - Matthew McGriskin
Science fiction in films and how we design the future - Matthew McGriskin
 
развеска
развескаразвеска
развеска
 
Workshop #7: Get Strategic: Learn To Embed UX More Deeply Into Your Organizat...
Workshop #7: Get Strategic: Learn To Embed UX More Deeply Into Your Organizat...Workshop #7: Get Strategic: Learn To Embed UX More Deeply Into Your Organizat...
Workshop #7: Get Strategic: Learn To Embed UX More Deeply Into Your Organizat...
 
Improve Sponsored Content Results with Sponsored InMail
Improve Sponsored Content Results with Sponsored InMailImprove Sponsored Content Results with Sponsored InMail
Improve Sponsored Content Results with Sponsored InMail
 
Catalogue Bodycoach
Catalogue BodycoachCatalogue Bodycoach
Catalogue Bodycoach
 
Coaching pptgary-130304100904-phpapp01 (2)
Coaching pptgary-130304100904-phpapp01 (2)Coaching pptgary-130304100904-phpapp01 (2)
Coaching pptgary-130304100904-phpapp01 (2)
 

Similar to Digitalis Design - Mobile App Design (hun)

Csonka enikő alkalmazási élmény bemutatása
Csonka enikő alkalmazási élmény bemutatásaCsonka enikő alkalmazási élmény bemutatása
Csonka enikő alkalmazási élmény bemutatása
POLYGON Informatikai Kft.
 
Workshop - mobil app fejlesztés (Barcamp, 2012)
Workshop - mobil app fejlesztés (Barcamp, 2012)Workshop - mobil app fejlesztés (Barcamp, 2012)
Workshop - mobil app fejlesztés (Barcamp, 2012)
Peter Schuszter
 
Responsive design szemlélet @ App!2012 konferencia
Responsive design szemlélet @ App!2012 konferenciaResponsive design szemlélet @ App!2012 konferencia
Responsive design szemlélet @ App!2012 konferencia
Gergely Tilly
 
Mobile Developers Day 2012 - Webtől a mobilig
Mobile Developers Day 2012 - Webtől a mobiligMobile Developers Day 2012 - Webtől a mobilig
Mobile Developers Day 2012 - Webtől a mobilig
Péter Lukács
 
Mobile First | Hogyan tervezzünk mobilra?
Mobile First | Hogyan tervezzünk mobilra?Mobile First | Hogyan tervezzünk mobilra?
Mobile First | Hogyan tervezzünk mobilra?
Dániel Góré
 
Mérhető hirdetések mobil alkalmazásokban
Mérhető hirdetések mobil alkalmazásokbanMérhető hirdetések mobil alkalmazásokban
Mérhető hirdetések mobil alkalmazásokban
ebalatoni
 

Similar to Digitalis Design - Mobile App Design (hun) (20)

Mobil platformok
Mobil platformokMobil platformok
Mobil platformok
 
Szántó András: iGO My way - Kommunikációs vs. mobilfejlesztés
Szántó András: iGO My way - Kommunikációs vs. mobilfejlesztésSzántó András: iGO My way - Kommunikációs vs. mobilfejlesztés
Szántó András: iGO My way - Kommunikációs vs. mobilfejlesztés
 
Is there a stat for that? Nemzetközi adatok a mobil alkalmazásfejlesztés vilá...
Is there a stat for that? Nemzetközi adatok a mobil alkalmazásfejlesztés vilá...Is there a stat for that? Nemzetközi adatok a mobil alkalmazásfejlesztés vilá...
Is there a stat for that? Nemzetközi adatok a mobil alkalmazásfejlesztés vilá...
 
Vállalati mobilfejlesztés projektek, App!mobil 2013
Vállalati mobilfejlesztés projektek, App!mobil 2013Vállalati mobilfejlesztés projektek, App!mobil 2013
Vállalati mobilfejlesztés projektek, App!mobil 2013
 
Mobil UX design
Mobil UX designMobil UX design
Mobil UX design
 
Android fejlesztés
Android fejlesztésAndroid fejlesztés
Android fejlesztés
 
3. A táblagépes applikációk rendszere_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZT...
3. A táblagépes applikációk rendszere_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZT...3. A táblagépes applikációk rendszere_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZT...
3. A táblagépes applikációk rendszere_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZT...
 
Zwizzer hu v2
Zwizzer hu v2Zwizzer hu v2
Zwizzer hu v2
 
Csonka enikő alkalmazási élmény bemutatása
Csonka enikő alkalmazási élmény bemutatásaCsonka enikő alkalmazási élmény bemutatása
Csonka enikő alkalmazási élmény bemutatása
 
Workshop - mobil app fejlesztés (Barcamp, 2012)
Workshop - mobil app fejlesztés (Barcamp, 2012)Workshop - mobil app fejlesztés (Barcamp, 2012)
Workshop - mobil app fejlesztés (Barcamp, 2012)
 
Responsive design szemlélet @ App!2012 konferencia
Responsive design szemlélet @ App!2012 konferenciaResponsive design szemlélet @ App!2012 konferencia
Responsive design szemlélet @ App!2012 konferencia
 
App! 2012 konferencia - Responsive design szemlélet
App! 2012 konferencia - Responsive design szemléletApp! 2012 konferencia - Responsive design szemlélet
App! 2012 konferencia - Responsive design szemlélet
 
Mobile Developers Day 2012 - Webtől a mobilig
Mobile Developers Day 2012 - Webtől a mobiligMobile Developers Day 2012 - Webtől a mobilig
Mobile Developers Day 2012 - Webtől a mobilig
 
Mobile First | Hogyan tervezzünk mobilra?
Mobile First | Hogyan tervezzünk mobilra?Mobile First | Hogyan tervezzünk mobilra?
Mobile First | Hogyan tervezzünk mobilra?
 
Mobilkommunikáció óravázlat
Mobilkommunikáció óravázlatMobilkommunikáció óravázlat
Mobilkommunikáció óravázlat
 
Weboldalak progresszív fejlesztése
Weboldalak progresszív fejlesztéseWeboldalak progresszív fejlesztése
Weboldalak progresszív fejlesztése
 
Mérhető hirdetések mobil alkalmazásokban
Mérhető hirdetések mobil alkalmazásokbanMérhető hirdetések mobil alkalmazásokban
Mérhető hirdetések mobil alkalmazásokban
 
Multiplatform mobil fejlesztések
Multiplatform mobil fejlesztésekMultiplatform mobil fejlesztések
Multiplatform mobil fejlesztések
 
A mobil optimalizálás alapjai
A mobil optimalizálás alapjaiA mobil optimalizálás alapjai
A mobil optimalizálás alapjai
 
Polgár Péter Balázs: Használhatóság 1x1
Polgár Péter Balázs: Használhatóság 1x1Polgár Péter Balázs: Használhatóság 1x1
Polgár Péter Balázs: Használhatóság 1x1
 

Digitalis Design - Mobile App Design (hun)