SlideShare uma empresa Scribd logo
1 de 56
Mobile UX — State of the Art & Challenges
UXperts.mobi, April 29th 2013
Johan Verhaegen
TV
mobile
desktop touch
web
Giving	
  technology	
  a	
  human	
  face	
  
The	
  world	
  outside	
  
•  Users	
  
•  Tasks	
  
•  Context	
  
Business	
  context	
  
•  Business	
  domain	
  
•  Vision	
  &	
  mission	
  
•  Technology	
  
•  Data	
  
Mobile	
  UX	
  strategy	
  
•  NaCve	
  
•  Web	
  
•  mobile	
  
•  responsive	
  
Business context
“Skate where the puck’s going, not where it’s been.”
Wayne Gretzky
Walter	
  Gretzky	
   ‘Gretzky’s	
  Office’	
  
hKp://wiki.developerforce.com/page/NaCve,_HTML5,_or_Hybrid:_Understanding_Your_Mobile_ApplicaCon_Development_OpCons	
  
Challenge n°1 - So, do you skate where the puck’s going?
The world outside
users • tasks • context
“Start with the customer and work backwards.”
Jeff Bezos
Let's	
  get	
  out	
  of	
  this	
  building…	
  
…and	
  enter	
  into	
  the	
  real	
  world	
  
hKp://www.mobify.com/blog/	
  
Your	
  building.	
  Do	
  you	
  get	
  out	
  from	
  :me	
  to	
  :me?	
  
Challenge	
  n°	
  2	
  
Mobile UX strategy
native • mobile • responsive
“You don’t walk into a hardware store, notice a good-
looking shovel, then say “Boy this sure looks like a mighty
fine looking shovel. I’m gonna head home and start
finding stuff to dig up with this here shovel.”
Brad Frost, blogpost “Native vs Web” is total bullshit, July 2011
the native road
“As of this writing, there’s no contest: Ship [native] mobile apps if you can afford
it
(…)
We measured a success rate of 74 percent when people used [native] mobile apps,
which is much higher than the 64 percent recorded for mobile-specific websites.”
Jakob Nielsen, Mobile Usability, 2013
Jakob	
  ‘we	
  know,	
  because	
  we’ve	
  seen	
  it	
  happen’	
  Nielsen	
  
Jakob	
  Who?	
  
§  When to build?
§  you want
§  rich interaction
§  fluent animations
§  full access to device functionality
§  shiny graphics
§  on a level you would struggle with HTML5 (at the time of this
writing)
§  you can afford it (and the price tag tends to go up and up and…)
§  more platforms, often forked in
¨  sub-platforms: e.g. iOS for iPhone and iPad
¨  sub-versions: Android Honeycomb, Ice Cream Sandwich,
Jelly Bean,…
§  native development is not a walk in the park
The native road - when
native
§  When to build? <ctd>
§  you want to be present in app stores
§  your competitors have already set up camp there
§  you like some cash
¨  minus a 30% cut for the [platform] owner
§  your users will download updates, won’t they…?
The native road - when
native
§  Your focus is on
§  best possible (device-specific) UX
§  multitouch
§  fast graphics (how’s the refresh rate?)
§  fluid animations
§  ease of use
§  a solid business case
The native road - focus
native
HAZMAT	
  evac	
   Cargo	
  Decoder	
  
§  Limited continuity between different contexts
§  No comparable desktop and mobile experience
§  Features and content not equally likely to be accessed
on multiple devices
§  Other iOS native apps already being used
§  Interesting times…
Nokeos design strategy
The web road
“Once you start thinking in terms of networks, it just doesn’t make much
sense to prefer local apps, with downloadable, installable code that
needs to be constantly updated.
(…)
But we’re not yet in a world of infinite speed, so that’s why we have
mobile apps and PC and Mac software on laptops and phones. That’s why
there are still Xbox games on discs. That’s why everything isn’t in the
cloud. But eventually the technology wants it all to be up there.”
Marc Andreessen, Wired Magazine, April 2012
Marc	
  ‘a	
  lot	
  of	
  things	
  you	
  want	
  to	
  do	
  as	
  part	
  of	
  daily	
  life	
  can	
  now	
  be	
  done	
  over	
  the	
  internet’	
  Andreessen	
  
Marc	
  Who?	
  
the web road
§  Mobile-optimized websites and web applications
§  Living on the web
§  Often a subset of content/features of the
“normal” version of the website/web application
§  but what’s important? what’s not?
-> user research (esp. data analysis) will help you out
§  A wide audience reach
The web road, direction mobile
§  When to build?
§  your users’ goals differ depending on device/context
§  you offer ‘simple’ functionality like look-ups and
simple workflows
§  you need speed
§  you don’t need
§  lots of editing or data manipulation
§  on-device functions
The web road, direction mobile - when
§  Your focus is on
§  stripping features that are not the core of the mobile
use case
§  reducing ⎜ removing ⎜ demoting
§  enlarging interface elements
§  providing an emergency exit
§  cross-link from desktop site (or ‘full site’) to mobile site and
vice versa
The web road, direction mobile - focus
Uw kind wil u iets vertellen
KidsTennisishetVTV-opleidingsconceptvoorkinderenvanaf3jaar.Deopleidingisopgedeeldinvaardigheidsniveaus
die telkens een andere kleur hebben. Kinderen leren stap voor stap tennissen op een aangepast terrein met een
ander type bal.Aan de hand van testjes en diploma’s kunnen ook de ouders de tennisevolutie van hun kind volgen.
Een KidsTennisser beleeft niet alleen veel plezier,hij of zij leert ook op een kwaliteitsvolle manier tennissen.Meer
info? Surf dan naar kidstennis.be en zoek een KidsTennisclub in uw buurt!
Omdat bewegen gezond is
f l u i d g r i d s
f l e x i b l e m e d i a
m e d i a q u e r i e s
©	
  ezmarkup.com/learn-­‐how-­‐to-­‐design-­‐a-­‐mobile-­‐website.html	
  
©	
  2013	
  Brad	
  Frost	
  
“Perhaps there’s a compelling reason to keep your site’s desktop and mobile
experiences separate, or perhaps your content would be better served by a
responsive approach. Only you and your users know for certain.”
Ethan Marcotte - Responsive Web Design, 2011
That’s	
  right.	
  This	
  guy	
  sCll	
  has	
  to	
  prove	
  a	
  thing	
  or	
  two.	
  
Like	
  most	
  of	
  us.	
  
Ethan	
  Who?	
  
§  When to build?
§  you want continuity between different contexts
§  you want a seamless multi-device experience
§  the features and content you offer are equally likely
to be accessed on multiple devices
§  you don’t ‘over-code’
§  might indicate that you need to go native or mobile
§  and that might even be cheaper to build and maintain
The web road, direction responsive - when
§  Your focus is on
§  content/feature-driven design
§  tiny screen usability
§  multi-device customization
§  touch interaction
¨  gestures
§  design patterns
¨  navigation, data grids, forms,…
§  graphical design
¨  typography, images, backgrounds,…
The web road, direction responsive - focus
native
Challenge	
  n°	
  3	
  -­‐	
  So,	
  which	
  road	
  will	
  you	
  choose?	
  	
  
Mobile	
  UX	
  strategy	
  
•  NaCve	
  
•  Web	
  
•  mobile	
  
•  responsive	
  
The	
  world	
  outside	
  
•  Users	
  
•  Tasks	
  
•  Context	
  
Business	
  context	
  
•  Business	
  domain	
  
•  Vision	
  &	
  mission	
  
•  Technology	
  
•  Data	
  
See also
-  www.higroup.com/news-publications/white-papers
-  www.higroup.com/cases
De Regenboog 11
2800 Mechelen
+32 (0)15 40 01 38
www.higroup.com
@higroup
Human Interface Group
Human Interface Group
johan.verhaegen@higroup.com
@johanverhaegen

Mais conteúdo relacionado

Mais procurados

Mobile First Responsive Design
Mobile First Responsive DesignMobile First Responsive Design
Mobile First Responsive DesignJason Grigsby
 
Information Architecture in Mobile
Information Architecture in MobileInformation Architecture in Mobile
Information Architecture in MobileLazar Petrakiev
 
Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Jenn Lukas
 
How to Design Mobile First and the KISSS principle
How to Design Mobile First and the KISSS principleHow to Design Mobile First and the KISSS principle
How to Design Mobile First and the KISSS principleOlga Voskoboinikova
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Careerdpanarelli
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information ArchitectureAndy Fitzgerald
 
Designing for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersDesigning for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersOscar Gonzalez Garza
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerJennifer Riehle McFarland
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingInVision App
 
Web App vs Web Site
Web App vs Web SiteWeb App vs Web Site
Web App vs Web SiteMatt Evans
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive DesignUXMattFiore
 
Responsive code
Responsive codeResponsive code
Responsive codeRoy Degler
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!Jayan Narayanan
 
Workshop 11: Trendy web designs & prototyping
Workshop 11: Trendy web designs & prototypingWorkshop 11: Trendy web designs & prototyping
Workshop 11: Trendy web designs & prototypingVisual Engineering
 
Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Andrew Malek
 
What the #$%@ is UX Design?
What the #$%@ is UX Design?What the #$%@ is UX Design?
What the #$%@ is UX Design?Matthew Magain
 
Presenting Usable Research Results
Presenting Usable Research ResultsPresenting Usable Research Results
Presenting Usable Research ResultsDiane Loviglio
 

Mais procurados (20)

Mobile First Responsive Design
Mobile First Responsive DesignMobile First Responsive Design
Mobile First Responsive Design
 
Information Architecture in Mobile
Information Architecture in MobileInformation Architecture in Mobile
Information Architecture in Mobile
 
Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014Interactions in Responsive Web - BDConf Orlando 2014
Interactions in Responsive Web - BDConf Orlando 2014
 
How to Design Mobile First and the KISSS principle
How to Design Mobile First and the KISSS principleHow to Design Mobile First and the KISSS principle
How to Design Mobile First and the KISSS principle
 
Going from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX CareerGoing from Here to There: Transitioning into a UX Career
Going from Here to There: Transitioning into a UX Career
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
Designing for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developersDesigning for mobile. A UX perspective for developers
Designing for mobile. A UX perspective for developers
 
Web Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More AwesomerWeb Usability: Making Your Sites More Awesomer
Web Usability: Making Your Sites More Awesomer
 
The 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTestingThe 7 most common usability issues by UserTesting
The 7 most common usability issues by UserTesting
 
Web App vs Web Site
Web App vs Web SiteWeb App vs Web Site
Web App vs Web Site
 
NoVA UX Responsive Design
NoVA UX Responsive DesignNoVA UX Responsive Design
NoVA UX Responsive Design
 
Responsive code
Responsive codeResponsive code
Responsive code
 
UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!UX Design + UI Design: Injecting a brand persona!
UX Design + UI Design: Injecting a brand persona!
 
Workshop 11: Trendy web designs & prototyping
Workshop 11: Trendy web designs & prototypingWorkshop 11: Trendy web designs & prototyping
Workshop 11: Trendy web designs & prototyping
 
Responsive Design For The Mobile Web
Responsive Design For The Mobile WebResponsive Design For The Mobile Web
Responsive Design For The Mobile Web
 
DOC
DOCDOC
DOC
 
Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"Responsive Design and Development "Gotchas"
Responsive Design and Development "Gotchas"
 
What the #$%@ is UX Design?
What the #$%@ is UX Design?What the #$%@ is UX Design?
What the #$%@ is UX Design?
 
Presenting Usable Research Results
Presenting Usable Research ResultsPresenting Usable Research Results
Presenting Usable Research Results
 
BASIC UX PRESENTATION
BASIC UX PRESENTATIONBASIC UX PRESENTATION
BASIC UX PRESENTATION
 

Destaque

Usability in e-commerce - a design framework
Usability in e-commerce - a design frameworkUsability in e-commerce - a design framework
Usability in e-commerce - a design frameworkJohan Verhaegen
 
Man vs Machine: Qualitative vs Quantitative UX testing
Man vs Machine: Qualitative vs Quantitative UX testingMan vs Machine: Qualitative vs Quantitative UX testing
Man vs Machine: Qualitative vs Quantitative UX testingJohan Verhaegen
 
Customer centric transformation
Customer centric transformationCustomer centric transformation
Customer centric transformationJohan Verhaegen
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Johan Verhaegen
 

Destaque (6)

Usability in e-commerce - a design framework
Usability in e-commerce - a design frameworkUsability in e-commerce - a design framework
Usability in e-commerce - a design framework
 
Man vs Machine: Qualitative vs Quantitative UX testing
Man vs Machine: Qualitative vs Quantitative UX testingMan vs Machine: Qualitative vs Quantitative UX testing
Man vs Machine: Qualitative vs Quantitative UX testing
 
ASML UX Event
ASML UX EventASML UX Event
ASML UX Event
 
Customer centric transformation
Customer centric transformationCustomer centric transformation
Customer centric transformation
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 
ASML UX Event
ASML UX EventASML UX Event
ASML UX Event
 

Semelhante a Mobile UX State of the Art & Challenges

Skill Session - Web Multi Device
Skill Session - Web Multi DeviceSkill Session - Web Multi Device
Skill Session - Web Multi Devicefilirom1
 
Responsive web design & mobile web development - a technical and business app...
Responsive web design & mobile web development - a technical and business app...Responsive web design & mobile web development - a technical and business app...
Responsive web design & mobile web development - a technical and business app...Atos_Worldline
 
Responsive Web Design - more than just a buzzword
Responsive Web Design - more than just a buzzwordResponsive Web Design - more than just a buzzword
Responsive Web Design - more than just a buzzwordRuss Weakley
 
Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.meetmicah
 
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Jeremy Johnson
 
10 Tips To A Great Mobile Website By Wayne Chen
10 Tips To A Great Mobile Website By Wayne Chen10 Tips To A Great Mobile Website By Wayne Chen
10 Tips To A Great Mobile Website By Wayne ChenWayne Chen
 
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStartAdapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStartScott DeLoach
 
MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workfloweaselsolutions
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereChris Love
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practicesmintersam
 
Breaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalAcquia
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
Responsive Web Design (HeadStart TechTalks)
Responsive Web Design (HeadStart TechTalks)Responsive Web Design (HeadStart TechTalks)
Responsive Web Design (HeadStart TechTalks)Tirthesh Ganatra
 
Web Apps vs Web Site
Web Apps vs Web SiteWeb Apps vs Web Site
Web Apps vs Web SiteMatt Evans
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014MoodLabs
 
Web topic 25 mobile optimized website
Web topic 25  mobile optimized websiteWeb topic 25  mobile optimized website
Web topic 25 mobile optimized websiteCK Yang
 
Website redesign
Website redesignWebsite redesign
Website redesignOptfinITy
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do ThatNathan Smith
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignBrandon Carson
 

Semelhante a Mobile UX State of the Art & Challenges (20)

Skill Session - Web Multi Device
Skill Session - Web Multi DeviceSkill Session - Web Multi Device
Skill Session - Web Multi Device
 
Responsive web design & mobile web development - a technical and business app...
Responsive web design & mobile web development - a technical and business app...Responsive web design & mobile web development - a technical and business app...
Responsive web design & mobile web development - a technical and business app...
 
Responsive Web Design - more than just a buzzword
Responsive Web Design - more than just a buzzwordResponsive Web Design - more than just a buzzword
Responsive Web Design - more than just a buzzword
 
Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.Responsive Design: The "other" way of doing mobile sites.
Responsive Design: The "other" way of doing mobile sites.
 
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
 
10 Tips To A Great Mobile Website By Wayne Chen
10 Tips To A Great Mobile Website By Wayne Chen10 Tips To A Great Mobile Website By Wayne Chen
10 Tips To A Great Mobile Website By Wayne Chen
 
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStartAdapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
Adapting Content for Mobile Devices - tcworld 2017, Scott DeLoach, ClickStart
 
MIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design WorkflowMIMA 2014 - Changing your Responsive Design Workflow
MIMA 2014 - Changing your Responsive Design Workflow
 
Using Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work EverywhereUsing Responsive Web Design To Make Your Web Work Everywhere
Using Responsive Web Design To Make Your Web Work Everywhere
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Breaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with DrupalBreaking the Box: Pushing the Boundaries of UX with Drupal
Breaking the Box: Pushing the Boundaries of UX with Drupal
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Responsive Web Design (HeadStart TechTalks)
Responsive Web Design (HeadStart TechTalks)Responsive Web Design (HeadStart TechTalks)
Responsive Web Design (HeadStart TechTalks)
 
Mobile web development
Mobile web development Mobile web development
Mobile web development
 
Web Apps vs Web Site
Web Apps vs Web SiteWeb Apps vs Web Site
Web Apps vs Web Site
 
Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014Uxpin web ui design patterns 2014
Uxpin web ui design patterns 2014
 
Web topic 25 mobile optimized website
Web topic 25  mobile optimized websiteWeb topic 25  mobile optimized website
Web topic 25 mobile optimized website
 
Website redesign
Website redesignWebsite redesign
Website redesign
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do That
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile Design
 

Último

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Mobile UX State of the Art & Challenges

  • 1. Mobile UX — State of the Art & Challenges UXperts.mobi, April 29th 2013 Johan Verhaegen
  • 2.
  • 4. The  world  outside   •  Users   •  Tasks   •  Context   Business  context   •  Business  domain   •  Vision  &  mission   •  Technology   •  Data   Mobile  UX  strategy   •  NaCve   •  Web   •  mobile   •  responsive  
  • 6. “Skate where the puck’s going, not where it’s been.” Wayne Gretzky Walter  Gretzky   ‘Gretzky’s  Office’  
  • 7.
  • 8.
  • 9.
  • 11. Challenge n°1 - So, do you skate where the puck’s going?
  • 12. The world outside users • tasks • context
  • 13. “Start with the customer and work backwards.” Jeff Bezos
  • 14. Let's  get  out  of  this  building…  
  • 15. …and  enter  into  the  real  world  
  • 17. Your  building.  Do  you  get  out  from  :me  to  :me?   Challenge  n°  2  
  • 18. Mobile UX strategy native • mobile • responsive
  • 19. “You don’t walk into a hardware store, notice a good- looking shovel, then say “Boy this sure looks like a mighty fine looking shovel. I’m gonna head home and start finding stuff to dig up with this here shovel.” Brad Frost, blogpost “Native vs Web” is total bullshit, July 2011
  • 21.
  • 22. “As of this writing, there’s no contest: Ship [native] mobile apps if you can afford it (…) We measured a success rate of 74 percent when people used [native] mobile apps, which is much higher than the 64 percent recorded for mobile-specific websites.” Jakob Nielsen, Mobile Usability, 2013
  • 23. Jakob  ‘we  know,  because  we’ve  seen  it  happen’  Nielsen   Jakob  Who?  
  • 24. §  When to build? §  you want §  rich interaction §  fluent animations §  full access to device functionality §  shiny graphics §  on a level you would struggle with HTML5 (at the time of this writing) §  you can afford it (and the price tag tends to go up and up and…) §  more platforms, often forked in ¨  sub-platforms: e.g. iOS for iPhone and iPad ¨  sub-versions: Android Honeycomb, Ice Cream Sandwich, Jelly Bean,… §  native development is not a walk in the park The native road - when native
  • 25. §  When to build? <ctd> §  you want to be present in app stores §  your competitors have already set up camp there §  you like some cash ¨  minus a 30% cut for the [platform] owner §  your users will download updates, won’t they…? The native road - when native
  • 26. §  Your focus is on §  best possible (device-specific) UX §  multitouch §  fast graphics (how’s the refresh rate?) §  fluid animations §  ease of use §  a solid business case The native road - focus native
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. HAZMAT  evac   Cargo  Decoder  
  • 34.
  • 35.
  • 36. §  Limited continuity between different contexts §  No comparable desktop and mobile experience §  Features and content not equally likely to be accessed on multiple devices §  Other iOS native apps already being used §  Interesting times… Nokeos design strategy
  • 38. “Once you start thinking in terms of networks, it just doesn’t make much sense to prefer local apps, with downloadable, installable code that needs to be constantly updated. (…) But we’re not yet in a world of infinite speed, so that’s why we have mobile apps and PC and Mac software on laptops and phones. That’s why there are still Xbox games on discs. That’s why everything isn’t in the cloud. But eventually the technology wants it all to be up there.” Marc Andreessen, Wired Magazine, April 2012
  • 39. Marc  ‘a  lot  of  things  you  want  to  do  as  part  of  daily  life  can  now  be  done  over  the  internet’  Andreessen   Marc  Who?  
  • 41.
  • 42. §  Mobile-optimized websites and web applications §  Living on the web §  Often a subset of content/features of the “normal” version of the website/web application §  but what’s important? what’s not? -> user research (esp. data analysis) will help you out §  A wide audience reach The web road, direction mobile
  • 43. §  When to build? §  your users’ goals differ depending on device/context §  you offer ‘simple’ functionality like look-ups and simple workflows §  you need speed §  you don’t need §  lots of editing or data manipulation §  on-device functions The web road, direction mobile - when
  • 44. §  Your focus is on §  stripping features that are not the core of the mobile use case §  reducing ⎜ removing ⎜ demoting §  enlarging interface elements §  providing an emergency exit §  cross-link from desktop site (or ‘full site’) to mobile site and vice versa The web road, direction mobile - focus
  • 45. Uw kind wil u iets vertellen KidsTennisishetVTV-opleidingsconceptvoorkinderenvanaf3jaar.Deopleidingisopgedeeldinvaardigheidsniveaus die telkens een andere kleur hebben. Kinderen leren stap voor stap tennissen op een aangepast terrein met een ander type bal.Aan de hand van testjes en diploma’s kunnen ook de ouders de tennisevolutie van hun kind volgen. Een KidsTennisser beleeft niet alleen veel plezier,hij of zij leert ook op een kwaliteitsvolle manier tennissen.Meer info? Surf dan naar kidstennis.be en zoek een KidsTennisclub in uw buurt! Omdat bewegen gezond is
  • 46.
  • 47.
  • 48. f l u i d g r i d s f l e x i b l e m e d i a m e d i a q u e r i e s ©  ezmarkup.com/learn-­‐how-­‐to-­‐design-­‐a-­‐mobile-­‐website.html   ©  2013  Brad  Frost  
  • 49. “Perhaps there’s a compelling reason to keep your site’s desktop and mobile experiences separate, or perhaps your content would be better served by a responsive approach. Only you and your users know for certain.” Ethan Marcotte - Responsive Web Design, 2011
  • 50. That’s  right.  This  guy  sCll  has  to  prove  a  thing  or  two.   Like  most  of  us.   Ethan  Who?  
  • 51. §  When to build? §  you want continuity between different contexts §  you want a seamless multi-device experience §  the features and content you offer are equally likely to be accessed on multiple devices §  you don’t ‘over-code’ §  might indicate that you need to go native or mobile §  and that might even be cheaper to build and maintain The web road, direction responsive - when
  • 52. §  Your focus is on §  content/feature-driven design §  tiny screen usability §  multi-device customization §  touch interaction ¨  gestures §  design patterns ¨  navigation, data grids, forms,… §  graphical design ¨  typography, images, backgrounds,… The web road, direction responsive - focus
  • 53.
  • 54. native Challenge  n°  3  -­‐  So,  which  road  will  you  choose?    
  • 55. Mobile  UX  strategy   •  NaCve   •  Web   •  mobile   •  responsive   The  world  outside   •  Users   •  Tasks   •  Context   Business  context   •  Business  domain   •  Vision  &  mission   •  Technology   •  Data  
  • 56. See also -  www.higroup.com/news-publications/white-papers -  www.higroup.com/cases De Regenboog 11 2800 Mechelen +32 (0)15 40 01 38 www.higroup.com @higroup Human Interface Group Human Interface Group johan.verhaegen@higroup.com @johanverhaegen