The document discusses various methods for recording usability tests conducted on mobile devices. It notes that field testing provides more realistic contexts but is more complex than lab testing. Four approaches to recording mobile usability tests are outlined: wearable equipment, screen capture applications, document cameras, and mounted devices. Mounted devices that hold the mobile phone in place are presented as an easy and cheap solution that allows natural interaction while capturing screen, face, and fingers at a quality sufficient for analysis. Field testing provides valuable contexts but also challenges for recording the session.
Designing for Windows Phone and other touchscreen devices - A presentation given at the recent BizSpark Camp event at Microsoft HQ in London on design and UX considerations for the upcoming Windows Phone
appmom - Recommendation of Android AppsNaoko Tsubaki
appmom [beta version] is the best way to find new apps on Android, and manage your apps.
With appmom you can:
- Manage(fast uninstall) your apps on "My apps"
- Get app recommendations on "Recommendation"
- New and hot apps of the day on "Ranking" "Category"
- Share your best apps (eg twitter/facebook)
Install in Android Market
https://market.android.com/details?id=jp.co.ecnavi.appmom&hl=en
Designing for multiple devices, GA London - 6 Aug 2012Anna Dahlström
Slides from my class on August 6th 2012 at General Assembly London about designing for multiple devices.
ABSTRACT
The rise in mobiles and tablets have changed the way we consume and interact with content, but also the way we design and what we base our design approach on. This class will teach you about the shift in user expectations, behaviour- and consumption patterns and what that means for designing products that will be used on multiple devices. Coming out of it you'll be equipped with guiding principles and tools to tackle the multiple device jungle.
Usability is the ease of use and learnability of a human-made object. The object of use can be a software application, website, book, tool, machine, process, or anything a human interacts with. A usability study may be conducted as a primary job function by a usability analyst or as a secondary job function by designers, technical writers, marketing personnel, and others. It is widely used in consumer electronics, communication, and knowledge transfer objects (such as a cookbook, a document or online help) and mechanical objects such as a door handle or a hammer. Usability includes methods of measuring usability, such as needs analysis and the study of the principles behind an object's perceived efficiency or elegance. In human-computer interaction and computer science, usability studies the elegance and clarity with which the interaction with a computer program or a web site (web usability) is designed. Usability differs from user satisfaction and user experience because usability also considers usefulness.
Designing for Windows Phone and other touchscreen devices - A presentation given at the recent BizSpark Camp event at Microsoft HQ in London on design and UX considerations for the upcoming Windows Phone
appmom - Recommendation of Android AppsNaoko Tsubaki
appmom [beta version] is the best way to find new apps on Android, and manage your apps.
With appmom you can:
- Manage(fast uninstall) your apps on "My apps"
- Get app recommendations on "Recommendation"
- New and hot apps of the day on "Ranking" "Category"
- Share your best apps (eg twitter/facebook)
Install in Android Market
https://market.android.com/details?id=jp.co.ecnavi.appmom&hl=en
Designing for multiple devices, GA London - 6 Aug 2012Anna Dahlström
Slides from my class on August 6th 2012 at General Assembly London about designing for multiple devices.
ABSTRACT
The rise in mobiles and tablets have changed the way we consume and interact with content, but also the way we design and what we base our design approach on. This class will teach you about the shift in user expectations, behaviour- and consumption patterns and what that means for designing products that will be used on multiple devices. Coming out of it you'll be equipped with guiding principles and tools to tackle the multiple device jungle.
Usability is the ease of use and learnability of a human-made object. The object of use can be a software application, website, book, tool, machine, process, or anything a human interacts with. A usability study may be conducted as a primary job function by a usability analyst or as a secondary job function by designers, technical writers, marketing personnel, and others. It is widely used in consumer electronics, communication, and knowledge transfer objects (such as a cookbook, a document or online help) and mechanical objects such as a door handle or a hammer. Usability includes methods of measuring usability, such as needs analysis and the study of the principles behind an object's perceived efficiency or elegance. In human-computer interaction and computer science, usability studies the elegance and clarity with which the interaction with a computer program or a web site (web usability) is designed. Usability differs from user satisfaction and user experience because usability also considers usefulness.
Mini-seminários da disciplina de Teste Formal de Usabilidade, Pós-graduação em Ergodesign de Interfaces da PUC-Rio / Laboratório de Ergonomia e Usabilidade de Interfaces / LEUI. Prof. Luiz Agner, 2010.
We used TechSmithMoraeto conduct usability testing of the West Virginia & Regional History Center’s desktop website on Windows 7 laptop in Internet Explorer 11. This round of usability testing was internal to WVU Libraries, utilizing undergraduate student employees.
Aula para a disciplina Produção e Ferramentas Colaborativas
Pós-Graduação em Engenharia de Software Centrada em Métodos Ágeis
Prof. Marcello de Campos Cardoso
www.mcardoso.com.br
Maio 2011
Aula para a disciplina Produção e Ferramentas Colaborativas
Pós-Graduação em Engenharia de Software Centrada em Métodos Ágeis
Prof. Marcello de Campos Cardoso
www.mcardoso.com.br
Julho 2011
Mini-seminários da disciplina de Teste Formal de Usabilidade, Pós-graduação em Ergodesign de Interfaces da PUC-Rio / Laboratório de Ergonomia e Usabilidade de Interfaces / LEUI. Prof. Luiz Agner, 2010.
We used TechSmithMoraeto conduct usability testing of the West Virginia & Regional History Center’s desktop website on Windows 7 laptop in Internet Explorer 11. This round of usability testing was internal to WVU Libraries, utilizing undergraduate student employees.
Aula para a disciplina Produção e Ferramentas Colaborativas
Pós-Graduação em Engenharia de Software Centrada em Métodos Ágeis
Prof. Marcello de Campos Cardoso
www.mcardoso.com.br
Maio 2011
Aula para a disciplina Produção e Ferramentas Colaborativas
Pós-Graduação em Engenharia de Software Centrada em Métodos Ágeis
Prof. Marcello de Campos Cardoso
www.mcardoso.com.br
Julho 2011
Considerations to keep in mind when embarking upon mobile usability testing, either on-device, or on-computer. Presented at the Boston UPA Mini-conference 2010.
Experitest & Capgemini held a co-webinar on the topic: A Secure Mobile Testing Cloud Resource - Accessible Anytime Anywhere. This interactive webinar will help you to learn more about a Cloud solution that offers features, functions and benefits for each member of the mobile-applications development team:
* For developers an easy reproduction of bugs and the ability to reserve a time slot;
* For QA managers, how to plan in advance device usage and control applications under test;
* For device lab managers a 24x7 continuous testing environment;
* For manual QA testers learn to emulate keyboards for devices and script automation;
* For automation engineers, automate tests via desktop, reserve devices, & generate reports;
* For the security team, resource access from the cloud within your company firewall;
* For executives – reduce user-device procurement costs, speed time-to-market, and improve user/customer experiences.
Security is a high priority when developing and testing mobile apps for companies that are sensitive to security. Access to a provider’s Cloud-hosted testing resources may be convenient and cost-effective, but the security of that environment falls under their control. What was originally a solution becomes a risk to your institution’s data and information.
Among other challenges faced by developers and testers using generic Cloud testing resources:
* Securing a location for devices.
* Concentrating a central pool of devices accessed by offsite development and testing teams;
* Distribution of work across geographically isolated teams;
* Specific device identification and availability;
Overview of usability testing methods for mobile devices and apps. Includes information on usability, explanation of challenges introduced by the mobile context, and practical tools and techniques.
Join Microsoft and Perfecto for a presentation on how to integrate continuous testing on real devices into your build and test process!
Advance your agile transformation initiative by including functional testing in your Continuous Integration process and run automated tests directly from Visual Studio.
Describes the system we developed for conducting remote usability tests. It also gives you insights on how we changed the system to perform mobile tests... .
The burgeoning use of mobile devices has created enormous opportunities for organizations to leverage mobile to increase sales, advertise products, and collaborate with internal and external resources. However, with increasing usage, the need to perform testing on these devices is increasing significantly. This is not an easy task considering the number of devices, device operating systems, and operating system versions. To manage the number of variations, organizations rely on mobile testing tools to support their testing efforts. David Dang shares his experiences analyzing numerous mobile testing tool platforms for a prominent shopping network. Learn how identifying the "right" mobile testing tool depends on multiple factors such as supported devices, level of testing, resources, and required integration with other tools. Take back to share with your team a review of common tools on the market and the pros and cons of each.
Continuous Mobile - Testing Using Jenkins - A How To GuideKeynoteSystems
Presentation by Joe Lewis, Keynote
Continuous Mobile Testing Using Jenkins – A How-To Guide
Who uses Jenkins
How does Jenkins support mobile
How to test your mobile app on real devices using Jenkins
Continuous Mobile Testing Using Jenkins - A How To GuideKeynoteSystems
Presentation by Joe Lewis at Keynote. Continuous Mobile
Testing Using Jenkins – A How-To Guide
Who uses Jenkins
How does Jenkins support mobile
How to test your mobile app on real devices using Jenkins
Cloud-Based, Automated Mobile App Testing for the EnterpriseTechWell
Mobile applications are now a required component of enterprise operations, with both consumers and workers relying on mobile technologies for communications and productivity. To ensure a functional, secure, and worthwhile mobile experience, enterprises must stay abreast of growing complexity in mobile devices, applications, and platforms while remaining responsive to unforgiving user expectations for speed and service. To meet this challenge, many firms are turning to cloud-based automated testing, which reduces the complexity and cost of manual, on-premise testing and offers extraordinary flexibility to accommodate a variety of scenarios. Joe Schulz outlines the reasons why cloud-based application testing is beneficial, discusses the role it plays in supporting testing automation, and explores the best practices for adopting this solution. Get a practical grounding in cloud-based automated mobile testing. Learn how this approach helps companies speed time to market, optimize security and performance, increase user satisfaction, and contain costs.
Mobile Software Engineering (at University of Cambridge Wednesday Seminars)3scale.net
The talk gave an insight into characteristics and challenges in software engineering of mobile apps from a more industrial perspective. A model for mobile software engineering was discussed and various best-practices proposed. Essential mobile software engineering techniques, such as experience prototyping, in-context requirement gathering (and testing), or UI/UIX design were explained using examples, case studies from real-world projects, and tools.
Helping QA organizations manage the challenges of a mobile-first world.
Join Rachel Obstler, Sr. Director of Product Management with Keynote Systems as she covers how organizations are rapidly deploying mobile versions of their customer-facing and internal applications.
With the prevalence of more agile-based approaches and the challenge of an ever-increasing diversity of devices and OS versions, testers are being asked to accomplish more testing in less time.
Rachel shares how leading enterprises are improving the efficiency of their mobile testing using automation, and how they identify the right processes and tools for the job. Sharing some fascinating statistics from their recent mobile quality survey of more than 69,000 mobile app developers and QA organizations in the top US enterprises, Rachel dives into the challenges identified in the survey and shares how to improve your testing process through optimizing your device testing strategy, and automating your mobile tests.
Similar to DIY mobile usability testing - IA Summit 2011 (20)
Join the geeks: why designers should contribute to free and open source softwareBelen Barros Pena
The Yocto Project is a set of tools to build customised versions of Linux for embedded products. What do you say? That you haven't understood a single word of that? Oh, don't worry: that means that you are a normal HCI person. The Yocto Project is the most unlikely place on earth to find a designer of any kind, and yet, there is design life there. Why?
Come to hear how I got hooked to free and open source software in general, to the Yocto Project in particular, and most importantly, why free and open source software needs you, and why you should contribute to it. Join the geeks!
There are lots of things about mobile I find fascinating, but none of them as much as its ability to deliver information and services to people who could never access them before.
There are lots of examples of how mobile is being used to deliver health care, education, banking and information in developing countries. They demonstrate a deep understanding of technology
and local context, and they are a truly inspirational example that can help us create better mobile services for our own, "developed" world.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
5. usability testing
a process that employs people as testing
participants who are representative of the
target audience to evaluate the degree to
which a product meets specific usability
criteria.
Handbook of usability testing 2nd Ed., J. Rubin and D. Chisnell
24. field vs. lab
It’s Worth the Hassle! The Added Value of Evaluating the Usability of Mobile Systems in the Field
C.M. Nielsen, M. Overgaard, M.B. Pedersen, J. Stage, S. Stenild - NordiCHI 2006
25. experts disagree
according to our study there was no
difference in the number of problems that
occurred in the two test settings. Our
hypothesis that more problems would be
found in the field was not supported
Usability Testing of Mobile Applications: A Comparison between Laboratory and Field Testing
A. Kaikkonen, T. Kallio, A. Kekäläinen, A. Kankainen, M. Cankar - Journal of Usability Studies, 2005
26. experts disagree
evaluations conducted in field settings can
reveal problems not otherwise identified
in laboratory evaluations
It’s Worth the Hassle! The Added Value of Evaluating the Usability of Mobile Systems in the Field
C.M. Nielsen, M. Overgaard, M.B. Pedersen, J. Stage, S. Stenild - NordiCHI 2006
27. but they all agree
evaluations in the field (are) more
complex and time-consuming
It’s Worth the Hassle! The Added Value of Evaluating the Usability of Mobile Systems in the Field
C.M. Nielsen, M. Overgaard, M.B. Pedersen, J. Stage, S. Stenild - NordiCHI 2006
testing in the field requires double the
time in comparison to the laboratory
Usability Testing of Mobile Applications: A Comparison between Laboratory and Field Testing
A. Kaikkonen, T. Kallio, A. Kekäläinen, A. Kankainen, M. Cankar - Journal of Usability Studies, 2005
31. !"#$%& '&()"*+,-*.//$0,1*")(2
US Mobile Data Market Update Q4 2010 and 2010, Chetan Sharma Technology & Strategy Consulting
http://www.chetansharma.com/usmarketupdate2010.htm
"$$89::;;;<="#$%&,"%)*%<=+* 67 !"!"#$%&'("%)*%'!+&,-.$/&01' 2..'3/0"$,'3#,#)4#5 #$%&"'())
32. remember ...
do not test over wi-fi
cover participants’ data costs
33. tsdohoeaygtrtwt
dut = (mut + afec)
where:
dut = desktop usability testing
mut = mobile usability testing
afec = a few extra challenges
tsdohoeaygtrtwt = the small
detail of how on earth are you
going to record the whole thing
35. 4 approaches to the
small detail of how on earth
are you going to record the whole thing
36. 1. wearable equipment
.
Methods and techniques for field-based usability testing of mobile geo-applications, I. Delikostidis (2007)
International Institute for Geo-Information Science and Earth Observation (Enschede, The Netherlands)
38. but ...
difficult and time-consuming to set up
intrusive, uncomfortable and heavy
39. 2. screen-capture applications
UsabilityExpo by Digia for S60 3rd and 5th ed, WinMo 6.1+ and Maemo 5
http://www.digia.com/C2256FEF0043E9C1/0/405001348
45. Google
Towards the Perfect Infrastructure for Usability Testing on Mobile Devices
R. Schusteritsch, C.Y. Wei, M. LaRosa - Google (CHI 2007)
46. Nielsen Norman
Elmo TT-02RX Teachers Tool
document camera with autofocus
controlled remotely from a laptop
records screen and fingers
webcam records both video streams
participant’s face fed onto a laptop and
recorded with Morae
Photo from Nielsen Norman Mobile Usability workshop handout (London, 22 May 2009)
52. 4a. ready-made mounted devices
Mobile Device Camera by Tracksys
http://www.tracksys.co.uk/product-
details.php?id=9
Mobile Device Camera by Noldus
http://www.noldus.com/human-behavior-
research/accessories/mobile-device-camera-
mdc#
53. 4b. DIY mounted devices
Little Springs Design
http://www.littlespringsdesign.com/blog/2008/Jun/usability-
testing-for-mobile-devices-2/
54. 4b. DIY mounted devices
Little Springs Design Nick Bowmast http://www.bowmast.com/mob-device-cam/
http://www.littlespringsdesign.com/blog/2008/Jun/usability-
testing-for-mobile-devices-2/
55. 4b. DIY mounted devices
Little Springs Design Nick Bowmast http://www.bowmast.com/mob-device-cam/
http://www.littlespringsdesign.com/blog/2008/Jun/usability-
testing-for-mobile-devices-2/
Usability Sciences
http://www.usabilitysciences.com/services/lab-
based-usability-testing/mobile-usability-testing
56. 4b. DIY mounted devices
Little Springs Design Nick Bowmast http://www.bowmast.com/mob-device-cam/
http://www.littlespringsdesign.com/blog/2008/Jun/usability-
testing-for-mobile-devices-2/
Google
Towards the Perfect Infrastructure
for Usability Testing on Mobile Usability Sciences
Devices, R. Schusteritsch, C.Y. Wei, http://www.usabilitysciences.com/services/lab-
M. LaRosa - Google (CHI 2007) based-usability-testing/mobile-usability-testing
60. and ...
if bulky they can prevent single-hand
use
if heavy they can become tiring during
long tests
61. easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
62. easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face & fingers
gives enough video quality
63. easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face & fingers
gives enough video quality
81. a task
You are planning a visit to the Denver
Zoo after this (great) session.
Go to www.denverzoo.org and find out
which bus number will bring you to the
zoo from the Colorado Convention
Centre.
84. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
85. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
86. 15-model meccano set 18.33
Hue HD webcam 28.94
Philips webcam 52.08
additional meccano parts 4.90
blu tack 0.98
jubilee clips (x2) 1.55
USB cable 8.99
screwdriver 5.99
CamStudio 0.00
total (in GBP) 121.76
88. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
89.
90.
91.
92.
93.
94. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
95. weight: 125 grams
an iPhone weighs 137 grams
an iPad weighs 680 grams
I weigh 55,000 grams
a blue whale weighs 136,400,000 grams
96. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
100. Nokia N900
slider
touchscreen
with qwerty
keyboard
101.
102. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
103.
104.
105.
106. b&b’s
easy to put together
cheap
repeatable
allows holding the device
allows one-handed use
supports all form factors
runs tests with participants’ phones
captures screen, face and fingers
gives enough video quality
107. we expect much of our buildings: they
need to have firm foundations, solid
structures, pleasing aesthetics. We should
expect the same of emerging mobile
systems.
Mobile Interaction Design, M. Jones and G. Marsden (2005)