- International Fees
International fees are typically 3.25 times the domestic tuition. Exact cost will be calculated upon completion of registration.
Course Overview
The user experience is one of the most important parts of creating software. Software applications now run on many different devices, including the iPhone, iPad, Android, Blackberry and others. These devices all have different sizes, screens, usage patterns, contexts, and user interfaces. Many of the same principles of good user interface design apply to all of them. Despite differences among mobile technologies, users are people like you and me who see, hear, touch and think in similar ways. In this course, students will learn how to apply those principles to designing software that gives users an amazing experience, the key to successful software that people want to use and buy.
Prerequisite(s)
- No prerequisites are required for this course.
Credits
3.0
- Retired
- This course has been retired and is no longer offered. Find other Flexible Learning courses that may interest you.
Learning Outcomes
Upon successful completion, the student will be able to:
- Know the basic principles of user interface design, regardless of platform or device
- Understand how these principles can be applied to mobile devices
- Learn the types of mobile devices (bar, flip, slide, portrait/landscape, etc.) and their specific issues
- Explain the specifics of various types of mobile device input (types of keyboards in hardware and software, stylus, multi touch, accelerometer, etc.)
- Know the best practices for conveying information and operating a mobile device (including zooming, progressive disclosure, tables, lists, graphics, text, and animation),
- How to use gestures, best screen areas, visual feedback on touch screens
- Learn how to deal with performance issues (colours and battery life, transparency and processing power, network latency) related to the mobile UI
- Understand types of mobile applications (utility, location based, games, etc.) and the differences in UI design approaches to them
- Ultimately, gain the knowledge and tools to design a well structured and comprehensible mobile application
Effective as of Spring/Summer 2012
Programs and courses are subject to change without notice.