Skip to main content
  • Courses
  • Programs
  • Help
    Getting Started Discussion Forums Help Center & FAQ
Saylor Academy
    Close
    Toggle search input
  • Log in or Sign up
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
  • CS412: Mobile Application Development
  • Sections
  • Course Introduction
  • Unit 1: Introduction to Mobile Application Development
  • Unit 2: Infrastructure
  • Unit 3: HTML/CSS/DOM and Scripting
  • Unit 4: JQuery and Structured Data
  • Unit 5: Scripting with Server Access
  • Unit 6: Designing Mobile User Interfaces
  • Unit 7: Mobile Application Evaluation and Mobile Browsers
  • Unit 8: Mobile Platforms
  • Unit 9: Storage and Geolocation
  • Unit 10: Android Development
  • Unit 11: iPhone/iPad Development
  • Final Exam
  • Resources
  • Activities
  • Quizzes
  • Home
  • My programs

CS412: Mobile Application Development

Competencies
  1. Home
  2. Courses
  3. (hidden)
  4. CS412: Mobile Application Development
  5. Sections
  6. Unit 6: Designing Mobile User Interfaces

Learn new skills or earn credit towards a degree at your own pace with no deadlines, using free courses from Saylor Academy. We're committed to removing barriers to education and helping you build essential skills to advance your career goals. Start learning here, or check out our full course catalog.

Log in or Sign up to enroll in courses, track your progress, gain access to final exams, and get a free certificate of completion!

Sign up now
Back to course 'CS412: Mobile Application Development'
  • Unit 6: Designing Mobile User Interfaces

    Since mobile devices have screen size and memory limitations, one must really think carefully before designing a user interface. In this unit, we will discuss usability, learning how to ascertain what the user needs through task and contextual analysis. We will then apply this information as we discuss various approaches to building good user interfaces. The unit will also cover rapid prototyping and testing and will explain how all of the traditional UI design principles apply to mobile application development as well. Finally, we will look at the different types of user interfaces for mobile devices.

    Completing this unit should take you approximately 13 hours.

    • Unit 6 Learning Outcomes Page
    • 6.1: Definition of Usability

      • Stanford University: Jeremy Lyon's "Mobile User Experience Design" Page

        Watch this video, which discusses UI design for mobile apps.

      • The Open University: "Designing the User Interface" URL

        Work through this tutorial.

      • University of California, Berkeley: Erik Wilde's "Designing Mobile User Interfaces" URL

        Read these slides.

      • Middle East Technical University: Tolga Can's "Usability Principles" URL

        Read these slides.

    • 6.2: Task Analysis and Contextual Inquiry

      • University of Nevada Las Vegas: Matt Thatcher's "Discipline of Teams" URL

        Read these documents.

        • Discipline of Teams
        • Team Facilitation

    • 6.3: Development Cycle

        • 6.3.1: Rapid Prototyping

          • Middle East Technical University: Tolga Can's "Prototyping Techniques" URL

            Read these slides.

        • 6.3.2: Evaluation

          • Middle East Technical University: Tolga Can's "Evaluating User Interfaces" URL

            Read these slides.

      • 6.4: Mobile User Interface Types

          • 6.4.1: Interactive Voice Response (IVR)

            • Technopedia: "Interactive Voice Response" URL

              Read this page.

          • 6.4.2: SMS/MMS

            • Seattle Central University: Yun Moh's "Short Message Service" URL

              Read this article.

            • Seattle Central University: Yun Moh's "Multimedia Messaging Service" URL

              Read this article.

          • 6.4.3: Native Applications

            • Jake Hird's "The Fight Gets Technical: Mobile Apps vs. Mobile Sites" URL

              Read this article. How have things changed since this article was written?

          • 6.4.4: Hybrids

            • Ron Perry's "Hybrid Mobile Apps Take Off as HTML5 vs. Native Debate Continues" URL

              Read this article. How have things changed since this article was written?

        • 6.5: Mobile Application Development Design Considerations

          • Lyndon Cerejo's "A User-Centered Approach to Web Design for Mobile Devices" URL

            Read this article.

          • James Lentz's "User Interface Design for the Mobile Web" URL

            Read this article.

      Skip Activities
      Activities
      • QuizQuizzes
      • Resources
      Skip Recent activity
      Recent activity
      Activity since Thursday, March 23, 2023, 10:51 PM
      Full report of recent activity...

      No recent activity

      Saylor Academy
      • About

      • Partners

      • Blog

      • Contact

      Saylor Academy

      © Saylor Academy 2010-2023 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See detailed licensing information.

      Saylor Academy®, Saylor.org®, and Harnessing Technology to Make Education Free® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.

      "CCBY"

      Sitemap | Terms of Use | Privacy Policy

      Data retention summary
      Get the mobile app
      Policies