SlideShare a Scribd company logo
Gran Sasso Science Institute
Ivano Malavolta
The mobile ecosystem
Mobile as the 7th mass medium
Designing for context
Key mobile development strategies
Types of mobile applications
Tips for the project
Roadmap
Mobile is the 7th mass media
1. Printing press
2. Recordings
3. Cinema
4. Radio
5. Television
6. Internet
Mobile is the 7th mass media
7.  Mobile
it started at the
same time as the
Web
it can do EVERYTHING all the
other media can do
UNIQUE TRAIT
• Reading (and publishing)
• Play recordings
• Watch movies
• Listen to radio
• Watch TV (and
streaming)
• Surf the Internet
Unique benefits of Mobile
Apart from covering all the other media, mobile has five
unique benefits
First truly personal mass media
First always-on mass media
First always-carried mass media
Built-in payment channel
At the point of creative impulse
We don’t share our phones with our
friends
Information is always available 24/7,
even when idle
7 out of 10 people sleep with their
phones within reach
Universal click-to-buy + credit cards
Ability to create or consume content
whenever the mood strikes
Context
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT
Mobile apps have the amazing capability to add
CONTEXT
to information, adding immediate relevance
to what we are doing right here, right now
Context
with a big “C”
VS
context
with a little “c”
Two kinds of context
The app works in a specific context depending on the
current location of the user
The app gives Context by providing additional info
http://bit.ly/wXGpNA
Context VS context by example
who is here?
where I am
Context
context
VS
Context answers users’
questions
context is a fact
VS
https://foursquare.com
Context VS context by example
How users will derive value from something they are
currently doing
For example:
•  info on restaurants
•  rate places
•  GPS navigator
http://www.oink.com
Context with a big “C”
The information provided by the app gives Context
A better understanding of what this moment in time
means to the user
Recurrent targets:
people, places, things, situations, ideas
Context with a big “C”
The mode, medium and environment in which we
perform our tasks
There are 3 different types of context:
1.  Physical context
2.  Media context
3.  Modal context
context with a little “c”
Physical context
where I am
http://bit.ly/wXGpNA
http://bit.ly/yoBk7d
context with a little “c”
Physical context
in which environment I am
•  at home
•  on a bus
•  in the streets
•  in my office
•  in a shop
car
VS
train
http://www.textndrive.com
http://www.whatsapp.com
context with a little “c”
Media context
the device I am using
•  Connectivity
•  Screen size
•  Camera
•  etc …
http://www.facebook.com
context with a little “c”
Modal context
my present state of mind
what I am doing right now
How I feel right now
http://www.runens.com
http://photostatsapp.com/
http://babypad.mezmedia.com
context with a little “c”
user Developer
(you)
I only care
about…
I only care
about…
Context context
…again on “big C” VS “little c”
If you can unlock the state of mind of
your users and start thinking in their
context, understanding how a mobile
experience will add value to their lives,
you will have the ever-elusive…
KILLER
APP
The Mobile golden rule
Think of your app in its context
•  Who is your user? Business man, teenager, mum…
•  What is happening? Are they hanging out with
friends?
•  When will he interact? @home? @work? waiting for
the bus?
•  Where is he? Public/private space, inside/outside, day/
night
•  Why will he use your app? How do you give Context?
•  How is he using his mobile device? Is the device held in
the hand? Portrait or landscape?
How can you apply the golden rule?
http://www.soundhound.com
Examples
http://www.endomondo.com
Examples 2
http://www.instagr.am
Examples 3
http://www.rockstargames.com/grandtheftauto3
Examples 4
Mobile as the 7th mass medium
Designing for context
Key mobile development rules
Types of mobile applications
Tips for the project
Roadmap
Rule #1
•  Defining the users’ context is the first thing to do
- without it, you don’t have a mobile strategy, you have only a plan of action
•  Uncover the users’ goals
- and then try and understand how the users’ context alters their goals
•  With goals understood, figure out the tasks the users want to perform
•  Look for ways to filter content by context
- for example: location, media, and mode
Focus on context, goals and needs
Rule #2
•  Avoid talking about constraints at an early-stage brainstorming
session
•  There will always be constraints in mobile, accept it!
•  Focus on strategy first, what the user needs, and lay down the
features
- Then, if the constraints become an issue, fall back to the user goals
Constraints never come first
Rule #3
People want to use mobile devices in a simple way
•  Simplicity à fewer technical problems
•  Easier to iterate and evolve your app
•  Don’t try to create a desktop software on a mobile
Adding feature after feature is an easy trap to fall in
Keep it simple
Mobile as the 7th mass medium
Designing for context
Key mobile development strategies
Types of mobile applications
Tips for the project
Roadmap
Applications can be presented in different ways
es. task-based utility, immersive experience, etc…
Typically, it is best to choose one app context and present it to
the user
à don’t mix app contexts!
TIP: if you really need to switch context within your app, let
the user choose when to switch
Types of mobile apps
Mobile apps can provide different experiences to the user
Utility
Locale
Informative
Productivity
Immersive
Types of mobile apps
•  short, task-based scenarios
•  minimal information from the user
•  minimal design
ex.
calculator
alarm clock
weather forecast
Utility
•  it provides info about “what’s around”
•  recurrent feature: a map on which data is displayed
•  goal of the user: to find additional
info about his present location
ex.
find friends around
find pubs around
get route directions
https://foursquare.com
Locale
•  Goal: to provide information to the user
•  Task of the user: to read and understand
•  not necessarily to interact
•  remember that user tasks are
short and can be interrupted
ex.
news
online directory
mobile commerce https://www.pinterest.com
Informative
•  Meant to increase user’s sense of efficiency
•  Users have a clear goal in mind
•  Very structured (with folders)
–  it gives a sense of order
•  Clear workflow
ex. mail, scanning, todo lists…
TIP: focus on the main task only, and
only after start adding other features
http://www.thegrizzlylabs.com/genius-scan
Productivity
•  immersive, full-screen app
•  meant to consume the user’s focus
ex.
games
media players
entertainment
TIP: you can use it as alternative to other app contexts
http://www.rockstargames.com/grandtheftauto3
Immersive
Summary
Mobile as the 7th mass medium
Designing for context
Key mobile development strategies
Types of mobile applications
Tips for the project
Roadmap
There is no “perfect app”, you have to find the sweet spot
User Goals
your
APP
development or
configuration,
maintainability, and
reliability
costs, revenue,
market share, and
time to market
usability
Tips for the project
1.  Find a REAL NEED first
2.  Find your GOAL to fill the need
3.  Reverse engineer the goal into a potential app
4.  Remember the unique benefits of mobile
5.  CONTEXT CONTEXT CONTEXT
•  Location, camera, always-carried, accelerometer
•  WHO is your typical user???? Define usage scenarios
Tips for the project
This is my checkbox when I review an app:
ü  Does it have a clear goal?
ü  Is it filling a real need?
ü  Does it consider the context in which I’m using it?
ü  Is it a pleasure to use it?
I look at UI design, interface slickness, ecc.
Tips for the project
Chapters
1-2-3-4-5-6
http://goo.gl/MY4keU
References

More Related Content

PDF
Design patterns for mobile apps
PDF
UI design for mobile apps
PDF
Common Design Patterns for Mobile (part 2)
PDF
Common Design Patterns for Mobile (part 1)
PDF
Design patterns for mobile apps
PDF
Designing for Context
DOC
Design.doc
PPT
Enhancing Mobile Apps Quality-Manual Testing Revisited
Design patterns for mobile apps
UI design for mobile apps
Common Design Patterns for Mobile (part 2)
Common Design Patterns for Mobile (part 1)
Design patterns for mobile apps
Designing for Context
Design.doc
Enhancing Mobile Apps Quality-Manual Testing Revisited

What's hot (20)

PPTX
Patterns for design
PPTX
Patterns to Design With
PDF
Is This a Button? A Question Your Users Should Never Ask.
PPTX
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
PDF
Wk2 UX
PPS
Going mobile writing content for mobile
PDF
How to write mobile optimized content for your app
PDF
"Alexa, when does the keynote start?" - building VUIs for events
PDF
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
PPT
Best practices for the mobile web!
PDF
Mobile Best Practices
PPT
Mobiles & usbaility
PPTX
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
PPT
Human Computer Interaction Unit III Part 2
PDF
Design concepts for Mobile Learnng
PDF
How to create accessible websites - WordCamp Boston
PDF
Human Computer Interaction - Facebook Messenger
PDF
Building Voice UI products for events
PDF
Mobile User Experience
PPTX
Life on mobile. Practical local seo
Patterns for design
Patterns to Design With
Is This a Button? A Question Your Users Should Never Ask.
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Wk2 UX
Going mobile writing content for mobile
How to write mobile optimized content for your app
"Alexa, when does the keynote start?" - building VUIs for events
Mobile UX | NYU School of Professional Studies | Spring 2016 | Week 1
Best practices for the mobile web!
Mobile Best Practices
Mobiles & usbaility
UXPA2019 Not Your Average Chatbot: Using Cognitive Intercept to Improve Infor...
Human Computer Interaction Unit III Part 2
Design concepts for Mobile Learnng
How to create accessible websites - WordCamp Boston
Human Computer Interaction - Facebook Messenger
Building Voice UI products for events
Mobile User Experience
Life on mobile. Practical local seo
Ad

Viewers also liked (8)

PPTX
Different types of mobile apps
PDF
Importance of Mobile Applications
PPTX
03 bad usability kills
PDF
Wireframe vs. Mock-up. Why and When?
PPTX
Grids mini lecture
PDF
26 social interaction design
PPTX
Sketches wireframes mockups prototypes
PPTX
gestalt principles cats
Different types of mobile apps
Importance of Mobile Applications
03 bad usability kills
Wireframe vs. Mock-up. Why and When?
Grids mini lecture
26 social interaction design
Sketches wireframes mockups prototypes
gestalt principles cats
Ad

Similar to The mobile ecosystem (20)

PDF
The mobile ecosystem & technological strategies
PDF
Designing and deploying mobile user studies in the wild: a practical guide
KEY
Boris Chan - FITC SCREENS - Becoming Social By Default on Mobile
PPTX
6 mobile user interface design bb
PPTX
Mobile first-edinburgh 030913
PDF
Social Media- Chapter Presentation
PDF
Optimising Mobile Seminar, Melbourne & Perth-June'13
PDF
Pragmatic Principles for Mobile Design
PDF
Putting Mobile First - July 2013
PDF
USC Future of Journalism | Emerging technology
PPTX
Mobile First London 13 August
PPTX
Basics of Interaction Design & Strategy - 4/11/15
PPTX
Mobile-First Design
PDF
So You Think You Can App?
 
PDF
Types of Mobile Applications
PDF
Ux101byruthlessux 160928055603
PDF
There's Only One Screen: How to Plan for Users, Not Devices
PDF
Digital Media and App Design
PDF
P5 Ontarget
PPTX
ICT4D Quick Guide
The mobile ecosystem & technological strategies
Designing and deploying mobile user studies in the wild: a practical guide
Boris Chan - FITC SCREENS - Becoming Social By Default on Mobile
6 mobile user interface design bb
Mobile first-edinburgh 030913
Social Media- Chapter Presentation
Optimising Mobile Seminar, Melbourne & Perth-June'13
Pragmatic Principles for Mobile Design
Putting Mobile First - July 2013
USC Future of Journalism | Emerging technology
Mobile First London 13 August
Basics of Interaction Design & Strategy - 4/11/15
Mobile-First Design
So You Think You Can App?
 
Types of Mobile Applications
Ux101byruthlessux 160928055603
There's Only One Screen: How to Plan for Users, Not Devices
Digital Media and App Design
P5 Ontarget
ICT4D Quick Guide

More from Ivano Malavolta (20)

PDF
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
PDF
Conducting Experiments on the Software Architecture of Robotic Systems (QRARS...
PDF
The H2020 experience
PDF
The Green Lab - Research cocktail @Vrije Universiteit Amsterdam (October 2020)
PDF
Software sustainability and Green IT
PDF
Navigation-aware and Personalized Prefetching of Network Requests in Android ...
PDF
How Maintainability Issues of Android Apps Evolve [ICSME 2018]
PDF
Collaborative Model-Driven Software Engineering: a Classification Framework a...
PDF
Experimenting on Mobile Apps Quality - a tale about Energy, Performance, and ...
PDF
Modeling objects interaction via UML sequence diagrams [Software Design] [Com...
PDF
Modeling behaviour via UML state machines [Software Design] [Computer Science...
PDF
Object-oriented design patterns in UML [Software Design] [Computer Science] [...
PDF
Structure modeling with UML [Software Design] [Computer Science] [Vrije Unive...
PDF
Requirements engineering with UML [Software Design] [Computer Science] [Vrije...
PDF
Modeling and abstraction, software development process [Software Design] [Com...
PDF
[2017/2018] Agile development
PDF
Reconstructing microservice-based architectures
PDF
[2017/2018] AADL - Architecture Analysis and Design Language
PDF
[2017/2018] Architectural languages
PDF
[2017/2018] Introduction to Software Architecture
On-Device or Remote? On the Energy Efficiency of Fetching LLM-Generated Conte...
Conducting Experiments on the Software Architecture of Robotic Systems (QRARS...
The H2020 experience
The Green Lab - Research cocktail @Vrije Universiteit Amsterdam (October 2020)
Software sustainability and Green IT
Navigation-aware and Personalized Prefetching of Network Requests in Android ...
How Maintainability Issues of Android Apps Evolve [ICSME 2018]
Collaborative Model-Driven Software Engineering: a Classification Framework a...
Experimenting on Mobile Apps Quality - a tale about Energy, Performance, and ...
Modeling objects interaction via UML sequence diagrams [Software Design] [Com...
Modeling behaviour via UML state machines [Software Design] [Computer Science...
Object-oriented design patterns in UML [Software Design] [Computer Science] [...
Structure modeling with UML [Software Design] [Computer Science] [Vrije Unive...
Requirements engineering with UML [Software Design] [Computer Science] [Vrije...
Modeling and abstraction, software development process [Software Design] [Com...
[2017/2018] Agile development
Reconstructing microservice-based architectures
[2017/2018] AADL - Architecture Analysis and Design Language
[2017/2018] Architectural languages
[2017/2018] Introduction to Software Architecture

Recently uploaded (20)

PPTX
MYSQL Presentation for SQL database connectivity
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Approach and Philosophy of On baking technology
PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Modernizing your data center with Dell and AMD
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Machine learning based COVID-19 study performance prediction
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
MYSQL Presentation for SQL database connectivity
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Approach and Philosophy of On baking technology
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Modernizing your data center with Dell and AMD
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Machine learning based COVID-19 study performance prediction
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
20250228 LYD VKU AI Blended-Learning.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

The mobile ecosystem

  • 1. Gran Sasso Science Institute Ivano Malavolta The mobile ecosystem
  • 2. Mobile as the 7th mass medium Designing for context Key mobile development strategies Types of mobile applications Tips for the project Roadmap
  • 3. Mobile is the 7th mass media 1. Printing press 2. Recordings 3. Cinema 4. Radio 5. Television 6. Internet
  • 4. Mobile is the 7th mass media 7.  Mobile it started at the same time as the Web it can do EVERYTHING all the other media can do UNIQUE TRAIT • Reading (and publishing) • Play recordings • Watch movies • Listen to radio • Watch TV (and streaming) • Surf the Internet
  • 5. Unique benefits of Mobile Apart from covering all the other media, mobile has five unique benefits First truly personal mass media First always-on mass media First always-carried mass media Built-in payment channel At the point of creative impulse We don’t share our phones with our friends Information is always available 24/7, even when idle 7 out of 10 people sleep with their phones within reach Universal click-to-buy + credit cards Ability to create or consume content whenever the mood strikes
  • 6. Context CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT CONTEXT Mobile apps have the amazing capability to add CONTEXT to information, adding immediate relevance to what we are doing right here, right now
  • 7. Context with a big “C” VS context with a little “c” Two kinds of context
  • 8. The app works in a specific context depending on the current location of the user The app gives Context by providing additional info http://bit.ly/wXGpNA Context VS context by example
  • 9. who is here? where I am Context context VS Context answers users’ questions context is a fact VS https://foursquare.com Context VS context by example
  • 10. How users will derive value from something they are currently doing For example: •  info on restaurants •  rate places •  GPS navigator http://www.oink.com Context with a big “C”
  • 11. The information provided by the app gives Context A better understanding of what this moment in time means to the user Recurrent targets: people, places, things, situations, ideas Context with a big “C”
  • 12. The mode, medium and environment in which we perform our tasks There are 3 different types of context: 1.  Physical context 2.  Media context 3.  Modal context context with a little “c”
  • 13. Physical context where I am http://bit.ly/wXGpNA http://bit.ly/yoBk7d context with a little “c”
  • 14. Physical context in which environment I am •  at home •  on a bus •  in the streets •  in my office •  in a shop car VS train http://www.textndrive.com http://www.whatsapp.com context with a little “c”
  • 15. Media context the device I am using •  Connectivity •  Screen size •  Camera •  etc … http://www.facebook.com context with a little “c”
  • 16. Modal context my present state of mind what I am doing right now How I feel right now http://www.runens.com http://photostatsapp.com/ http://babypad.mezmedia.com context with a little “c”
  • 17. user Developer (you) I only care about… I only care about… Context context …again on “big C” VS “little c”
  • 18. If you can unlock the state of mind of your users and start thinking in their context, understanding how a mobile experience will add value to their lives, you will have the ever-elusive… KILLER APP The Mobile golden rule
  • 19. Think of your app in its context •  Who is your user? Business man, teenager, mum… •  What is happening? Are they hanging out with friends? •  When will he interact? @home? @work? waiting for the bus? •  Where is he? Public/private space, inside/outside, day/ night •  Why will he use your app? How do you give Context? •  How is he using his mobile device? Is the device held in the hand? Portrait or landscape? How can you apply the golden rule?
  • 24. Mobile as the 7th mass medium Designing for context Key mobile development rules Types of mobile applications Tips for the project Roadmap
  • 25. Rule #1 •  Defining the users’ context is the first thing to do - without it, you don’t have a mobile strategy, you have only a plan of action •  Uncover the users’ goals - and then try and understand how the users’ context alters their goals •  With goals understood, figure out the tasks the users want to perform •  Look for ways to filter content by context - for example: location, media, and mode Focus on context, goals and needs
  • 26. Rule #2 •  Avoid talking about constraints at an early-stage brainstorming session •  There will always be constraints in mobile, accept it! •  Focus on strategy first, what the user needs, and lay down the features - Then, if the constraints become an issue, fall back to the user goals Constraints never come first
  • 27. Rule #3 People want to use mobile devices in a simple way •  Simplicity à fewer technical problems •  Easier to iterate and evolve your app •  Don’t try to create a desktop software on a mobile Adding feature after feature is an easy trap to fall in Keep it simple
  • 28. Mobile as the 7th mass medium Designing for context Key mobile development strategies Types of mobile applications Tips for the project Roadmap
  • 29. Applications can be presented in different ways es. task-based utility, immersive experience, etc… Typically, it is best to choose one app context and present it to the user à don’t mix app contexts! TIP: if you really need to switch context within your app, let the user choose when to switch Types of mobile apps
  • 30. Mobile apps can provide different experiences to the user Utility Locale Informative Productivity Immersive Types of mobile apps
  • 31. •  short, task-based scenarios •  minimal information from the user •  minimal design ex. calculator alarm clock weather forecast Utility
  • 32. •  it provides info about “what’s around” •  recurrent feature: a map on which data is displayed •  goal of the user: to find additional info about his present location ex. find friends around find pubs around get route directions https://foursquare.com Locale
  • 33. •  Goal: to provide information to the user •  Task of the user: to read and understand •  not necessarily to interact •  remember that user tasks are short and can be interrupted ex. news online directory mobile commerce https://www.pinterest.com Informative
  • 34. •  Meant to increase user’s sense of efficiency •  Users have a clear goal in mind •  Very structured (with folders) –  it gives a sense of order •  Clear workflow ex. mail, scanning, todo lists… TIP: focus on the main task only, and only after start adding other features http://www.thegrizzlylabs.com/genius-scan Productivity
  • 35. •  immersive, full-screen app •  meant to consume the user’s focus ex. games media players entertainment TIP: you can use it as alternative to other app contexts http://www.rockstargames.com/grandtheftauto3 Immersive
  • 37. Mobile as the 7th mass medium Designing for context Key mobile development strategies Types of mobile applications Tips for the project Roadmap
  • 38. There is no “perfect app”, you have to find the sweet spot User Goals your APP development or configuration, maintainability, and reliability costs, revenue, market share, and time to market usability Tips for the project
  • 39. 1.  Find a REAL NEED first 2.  Find your GOAL to fill the need 3.  Reverse engineer the goal into a potential app 4.  Remember the unique benefits of mobile 5.  CONTEXT CONTEXT CONTEXT •  Location, camera, always-carried, accelerometer •  WHO is your typical user???? Define usage scenarios Tips for the project
  • 40. This is my checkbox when I review an app: ü  Does it have a clear goal? ü  Is it filling a real need? ü  Does it consider the context in which I’m using it? ü  Is it a pleasure to use it? I look at UI design, interface slickness, ecc. Tips for the project