Abstract:
Prevalence of mobile computing technologies has led to astounding changes in the way people work; changes don't always harmonize across the mobile / desktop computing continuum. This annotated bibliography reviews popular features of selected mobile devices concerning mobile tasks, mobile technologies and mobile context in order to examine the impact of user expectations on desktop computing software development. Developers should consider communications, customization, and portability, with the goal to create a unified experience across interfaces.