SlideShare una empresa de Scribd logo
1 de 68
Descargar para leer sin conexión
MOBILE FIRST
Tervezzünk Mobilra!




Góré Dániel | 2012.02.28. SzegedTech Meetup
Főbb pontok

• Miért Mobil?
• Tervezzünk Mobilra!
• Technológiák
• Lehetőségek
• Tervezési irányelvek
Miért Mobil?
A kezdetekben


• WAP
• Kezdetleges, esetlen
• PDA
2007
Valami megváltozott
• Mobile Web Experience
• Érintőképernyő, 3G
• App Store & Android Market etc.
• Egyszerűbb fejlesztés
• Széleskörű publikáció
Mobil növekedés

• 2012 előznek az okostelefonok
• Több internet képes mobil mint
  bármilyen más eszköz

• Növekednek a mobil elérések
Mobil növekedés

• Mail (web: -6% mobil: +36%)
• Paypal: 10 millió dollár forgalom
  mobilról

• eBay: 2010: 2 milliárd dolláros forgalom
Tervezzünk mobilra!
De merre induljunk el?
• Ismerjük meg az ügyfelet
• Ismerjük meg a céljait
?
• Mit használ?
• Mire használja?
• Mikor használja?
• Hol használja?
Mobile First
Kis képernyőméret

• Kis képernyőméret
• Változó arányok
• Változó pixel sűrűség (ppi)
Kis képernyőméret


Mobil oldalak   Weboldalak

min. 320*480    min. 1024*768
Mobile First

• Inkább lehetőség mint probléma
• Felesleges elemek megtalálása
• Struktúrális átalakítás
Mobile First

• Cél és funkciók meghatározása
• Google Analytics
• Mobilról hogyan használják az
  oldalunkat?
Változás a felhasználásban

• Teljesen más felhasználói szokások
• Felhasználás
   • helye
   • időpontja
   • menete
One Eye One Thumb
London Tube

• Eltér a felhasználás helye
• Cél megértése, funkciók tisztázása
• Telefon lehetőségeinek kihasználása
Technológiák
Natív?

     Webapp?

         Reszponzív?
Natív alkalmazások

• Teljesítmény
• Funkcionalitás
• Több platform esetén drága és
  időigényes
Natív alkalmazások

• Android (Java)
• iOS (XCode)
• Windows Mobile (C#)
Native App Platformok

• PhoneGap
• Titanium
• Adobe AIR
Mobile Apps

• Szinte bármelyik rendszeren elfutnak
• Olcsóbb a fejlesztés
• Korlátozott hozzáférés a telefonhoz
• Jobban támaszkodik a netes kapcsolatra
Mobile App Frameworks

 • jQTouch
 • jQuery Mobile
 • Sencha Touch
Responsive Design
Responsive Design

• Eltérő képernyőméretek
• Eltérő felhasználói szokások
• Mobile | Tablet | Desktop | TV
Responsive Design

• Eszközök meghatározás
• Tartalmi meghatározása
• Break Pointok meghatározása
• Design megtervezése
Responsive Design

• Eltérő körülmények
• Eltérő vezérlés
• Kéz | Egér | Távirányító
• Nincs tökéletes UX átfedés
Lehetőségek
Okostelefon

• Mobil Internet
• GPS
• Alkalmazások
• Kép, video és hangrögzítés
• Wifi & Bluethoot
Lokalizálás

• GPS
• Wifi
• Adótorony (háromszögelés)
• IP tartomány
Tájolás & Gyorsulás

• Telefon elfordítása
• Telefon megdöntése (tilt scroll)
• Rázások
Tájolás & Gyorsulás
Érintés


• Hagyományos mozdulatok
• Multi Touch
Érintés


• Formák
• Szimbólumok
Natural User Interface

 • CLI - GUI - NUI
 • Direkt, intuitív
 • Nem igényel semmilyen egyéb eszközt
   (post-WIMP)

 • Navigációs akciók
NFC

• Telefon - Telefon
  között

• Telefon - Tag
• Fizetési rendszerek
• Wifi regisztráció,
  Social Media
Proximity

• Közelben tartózkodó tárgyakkal
  automatikus kapcsolat

• Folyamatos Bluetooth vagy Wifi
  kapcsolat
Tervezési irányelvek
Content First

• Tartalom a navigáció előtt
• Kevés az idő
• Gyorsan kell az információ
Content First

• Tegyük a tartalmat előtérbe
• Rejtsük el a navigációt
• Visszalépés (eszközfüggő)
Struktúra

• Alkalmazkodjunk ahhoz ahogy a
  felhasználók használják a mobilunkat

• Keresés
• Navigáció
Struktúra

• Natív elemek figyelembe vétele
• Tartalmi megjelenítések
• Lehetőség szerint ne térjünk el tőlük
Interakció

• Interakciós elemek méretei
• Apple: 44ppi
• Android: 48ppi
• Windows 7: 7-9 mm
• Elemek között legalább 2 mm távolság
Interakció

• Hol érintkezünk?
• Nehezen illetve könnyen elérhető
  pontok

• iPhone vs nagyobb kijelzők
Galaxy
iPhone 4
                                      S II
 3,5 inch
                                   4,21 inch




            http://dcurt.is/2011/10/03/3-point-5-inches/
Szöveges Interakciók


 • Szerkesztés
 • Kiválasztás
Objektum Interakciók

• Létrehozás
• Törlés
• Duplikálás
Navigációs Interakciók

 • Scroll
 • Gyorsabb scroll
 • Navigációs Pontok
 • Fejléc - Lábléc

        http://www.alistapart.com/d/organizing-mobile/4-15.png
Ha nincs touch


• Aktív elemek kiemelése
• :hover, :focus
Input formok

• Legelterjedtebb elem, amely
  interaktivitást biztosít mobilon

• Formok fontossága
• Twitter 40%-a mobilról jön
Input formok
• Integrált felhasználóbarát elemek
• Figyeljünk a méretek betartására
  (7-9mm)

• Adjunk meg alap értékeket
• Figyeljünk a nem érintőképernyős
  eszközökre is
http://blog.retronyms.com/2009/12/exploring-android-ui-os-conventions.html
Input formok

• Új standardok
• HTML5 (url, email, number)
• autocapitalize, autocorrect
• Input maszkok
Teljesítmény
• Hiába csúcstelefon, ha lassú a hálózat
• Kevesebb adat = gyorsabb válasz
Teljesítmény

• Spriteok egy fájlban
• CSS és Js fájlok tömörítése
• Felesleges kódrészletek eltávolítása
• HTML5 Application Cache
• CSS3 technikák
Köszönöm a figyelmet!




Email: goredani@gmail.com   Twitter: @gored

Más contenido relacionado

Similar a Mobile First | Hogyan tervezzünk mobilra?

A mobil optimalizálás alapjai
A mobil optimalizálás alapjaiA mobil optimalizálás alapjai
A mobil optimalizálás alapjaiNorbert Boros
 
Multiplatform mobil fejlesztések
Multiplatform mobil fejlesztésekMultiplatform mobil fejlesztések
Multiplatform mobil fejlesztésekOpen Academy
 
Egérút 20130206
Egérút 20130206Egérút 20130206
Egérút 20130206GeoX
 
Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015Planetoftheapps
 
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 mobiligPéter Lukács
 
Cloud szolgáltatások
Cloud szolgáltatásokCloud szolgáltatások
Cloud szolgáltatásokMárton Szabó
 
Reszponzív design integrálása
Reszponzív design integrálásaReszponzív design integrálása
Reszponzív design integrálásaBorsos Zoltán
 
Keresőoptimalizálás mobilon: az mSEO eszközei
Keresőoptimalizálás mobilon: az mSEO eszközeiKeresőoptimalizálás mobilon: az mSEO eszközei
Keresőoptimalizálás mobilon: az mSEO eszközeiNorbert Boros
 
Mobil feluletek keresoptimalizálása
Mobil feluletek keresoptimalizálásaMobil feluletek keresoptimalizálása
Mobil feluletek keresoptimalizálásaNorbert Boros
 
Android fejlesztés
Android fejlesztésAndroid fejlesztés
Android fejlesztésPlixApp
 
2. előadás_trendek.pptx
2. előadás_trendek.pptx2. előadás_trendek.pptx
2. előadás_trendek.pptxÁron Kovács
 
TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...
TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...
TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...Reka Racsko
 
A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...
A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...
A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...dotindot Solutions
 
Egérút - dinamikus navigáció
Egérút - dinamikus navigációEgérút - dinamikus navigáció
Egérút - dinamikus navigációGeoX
 
Usability alapfogalmak
Usability alapfogalmakUsability alapfogalmak
Usability alapfogalmakAttila Bánki
 
Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?
Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?
Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?Éva Szalghári
 
Finnováció 2012 - Multiscreen experience
Finnováció 2012 - Multiscreen experienceFinnováció 2012 - Multiscreen experience
Finnováció 2012 - Multiscreen experienceIsobar Budapest
 
Se mobiltechnológiák Kovács Kornélia
Se mobiltechnológiák Kovács KornéliaSe mobiltechnológiák Kovács Kornélia
Se mobiltechnológiák Kovács KornéliaTamás A.
 

Similar a Mobile First | Hogyan tervezzünk mobilra? (20)

A mobil optimalizálás alapjai
A mobil optimalizálás alapjaiA mobil optimalizálás alapjai
A mobil optimalizálás alapjai
 
Multiplatform mobil fejlesztések
Multiplatform mobil fejlesztésekMultiplatform mobil fejlesztések
Multiplatform mobil fejlesztések
 
Egérút 20130206
Egérút 20130206Egérút 20130206
Egérút 20130206
 
Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015Planet of the apps on Hwsw mobile! 2015
Planet of the apps on Hwsw mobile! 2015
 
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
 
Cloud szolgáltatások
Cloud szolgáltatásokCloud szolgáltatások
Cloud szolgáltatások
 
Reszponzív design integrálása
Reszponzív design integrálásaReszponzív design integrálása
Reszponzív design integrálása
 
Keresőoptimalizálás mobilon: az mSEO eszközei
Keresőoptimalizálás mobilon: az mSEO eszközeiKeresőoptimalizálás mobilon: az mSEO eszközei
Keresőoptimalizálás mobilon: az mSEO eszközei
 
Mobil feluletek keresoptimalizálása
Mobil feluletek keresoptimalizálásaMobil feluletek keresoptimalizálása
Mobil feluletek keresoptimalizálása
 
Android fejlesztés
Android fejlesztésAndroid fejlesztés
Android fejlesztés
 
2. előadás_trendek.pptx
2. előadás_trendek.pptx2. előadás_trendek.pptx
2. előadás_trendek.pptx
 
Firefox OS beszámoló
Firefox OS beszámolóFirefox OS beszámoló
Firefox OS beszámoló
 
TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...
TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...
TKKI_A táblagépek használata_A FEJLESZTŐ BIBLIOTERÁPIA ÉS A FEJLESZTŐ E-BIBLI...
 
A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...
A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...
A jó projekthonlap?! - Lukács Gábor UX Designer előadása a Tempus Közalapítvá...
 
Egérút - dinamikus navigáció
Egérút - dinamikus navigációEgérút - dinamikus navigáció
Egérút - dinamikus navigáció
 
Usability alapfogalmak
Usability alapfogalmakUsability alapfogalmak
Usability alapfogalmak
 
Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?
Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?
Hogyan változtatja meg a tartalom előállítást a mobil egyre nagyobb térnyerése?
 
Finnováció 2012 - Multiscreen experience
Finnováció 2012 - Multiscreen experienceFinnováció 2012 - Multiscreen experience
Finnováció 2012 - Multiscreen experience
 
Mobil UX design
Mobil UX designMobil UX design
Mobil UX design
 
Se mobiltechnológiák Kovács Kornélia
Se mobiltechnológiák Kovács KornéliaSe mobiltechnológiák Kovács Kornélia
Se mobiltechnológiák Kovács Kornélia
 

Mobile First | Hogyan tervezzünk mobilra?