CMSY 169 Mobile Design and Development Principles

The principles and attributes of mobile website and application development are unlike any other approaches on the market and are considerably different from its desktop predecessor. This course provides an overview of the basic principles and theory behind mobile development. Key topics covered will include design functionality, design marketing, phone platforms, and mobile operating systems. Students will obtain a firm understanding of how to create a development strategy, address the mobile context, how to decide which of the multiple mobile development types is best for a customer, and how to create a user experience for it. Students will utilize these core principles to design and implement both a mobile website and basic mobile application.

Credits

3

Hours Weekly

3 hours weekly

Course Objectives

  1. 1. Define mobile ecosystem.
  2. 2. Compare mobile to traditional media like print, television, and the Web.
  3. 3. Explain unique benefits of the mobile medium.
  4. 4. Explain the different types of mobile applications, and their pros and cons.
  5. 5. Discuss the different types of context and how mobile devices can address specific contexts.
  6. 6. Discuss mobile information architecture, mobile design, future of mobile, and its challenges.
  7. 7. Analyze the core technologies of mobile web development.
  8. 8. Create a user-centered, context-based mobile strategy.
  9. 9. Compare mobile web applications to applications written specifically for particular mobile platform.
  10. 10. Utilize techniques for dealing with mobile browser inconsistencies and bugs.
  11. 11. Design and develop a mobile web site. Visit a site from a mobile device and run a series of tests.
  12. 12. Create iPhone mobile application.
  13. 13. Discuss accessibility issues, recommendations, technological challenges, and correction steps.
  14. 14. Analyze the concepts of creating and using mobile web.
  15. 15. Discuss the new possibilities of mobile web development and its limitations.

Course Objectives

  1. 1. Define mobile ecosystem.
  2. 2. Compare mobile to traditional media like print, television, and the Web.
  3. 3. Explain unique benefits of the mobile medium.
  4. 4. Explain the different types of mobile applications, and their pros and cons.
  5. 5. Discuss the different types of context and how mobile devices can address specific contexts.
  6. 6. Discuss mobile information architecture, mobile design, future of mobile, and its challenges.
  7. 7. Analyze the core technologies of mobile web development.
  8. 8. Create a user-centered, context-based mobile strategy.
  9. 9. Compare mobile web applications to applications written specifically for particular mobile platform.
  10. 10. Utilize techniques for dealing with mobile browser inconsistencies and bugs.
  11. 11. Design and develop a mobile web site. Visit a site from a mobile device and run a series of tests.
  12. 12. Create iPhone mobile application.
  13. 13. Discuss accessibility issues, recommendations, technological challenges, and correction steps.
  14. 14. Analyze the concepts of creating and using mobile web.
  15. 15. Discuss the new possibilities of mobile web development and its limitations.