Mobile Applications in Context
- F. Ricci
Mobile Applications in Context F. Ricci 2010/2011 Content What is - - PowerPoint PPT Presentation
Mobile Applications in Context F. Ricci 2010/2011 Content What is context Rules for mobile application design Application classification by usage context Top mobile applications 2010 Assignment Context Definition
What is context Rules for mobile application design Application classification by “usage” context Top mobile applications 2010 Assignment
3
Context with capital C: the understanding
… providing Context for better understanding
Ex: I understand why you did it – your were
The present location or physical context User’s: group, transportation mean, … The present device of access – media context The present state of mind – modal context User’s: goal, mood, experience, … 4
[Fling, 2009]
Who are your users? What do you know about
When will they interact? At home, with plenty of
Where are they? In a public or private space?
What is happening? What are the circumstances
Why will they use that app? What
Content Users Context
R1: Forget what you think you know R2: Believe what you see, not what you read R3: Constraints never come first R4: Focus on context, goals and needs R5: You can’t support everything R6: Don’t convert,
R7: Keep it simple.
… the appropriate type of application to
Utility Context Short, task based scenarios Minimalist presentation Using the least amount of user
Give users at-a-glance information Limited content to display Examples: calculator, weather
Application strongly linked to the location of the
Examples: the cafes near to me, or the pictures
Provide information Examples: a news site, an
User should be able to
Predict what actions can be
Content and services that are heavily task-based
Examples: managing contacts, messages,
Tend to be structured, presenting
Important to understand how users
Focus on the top-priority item (for
Hardest application to get right.
Game playing, or virtual
Are meant to consume
They fill the entire screen No trace of the device user
Used when user is idle.
Best Java App: WaveSecure Backup
Best Android App: Lookout (Productivity) Best Symbian App: Nimbuzz (Productivity) Best Windows Mobile App: Opera Mini
Best Blackberry App:
Best iPhone App:
2010 Best App: Layar
Consider your selected project Specify who is the typical user: Type of phones that will use Their goals and the needs List all the potentially relevant contextual
Those influencing: the user, the application,
Classify your project in some (possibly more than