Mobile Optimization and Usability

Mobile Optimization and Usability
Master Langues étrangères appliquées (LEA)Parcours Caweb : communication web multilingue (EAD) (SFC)

Description

The goal of this course is to help students understand the challenges of designing multi-platform/ multiservice products and services. The students will learn about mobile capabilities and the different mobile strategies, which one will best fit the needs of their users. They will learn the bases of mobile usability, information architecture and mobile patterns. I will teach them how to design responsive web sites, products and mobile apps with a user centric approach (UCD) and how to communicate the design decisions to the dev teams. The course is based on knowledge from my 10 years + of experience with real client projects, on what works, but also what doesn’t work to help them get prepared for their future jobs.

Compétences visées

At the end of the course, the students should be able to:

● Différentiate what mobile browsers and native apps can do in terms of features (and APIs) and use those to enhance the responsive mobile user experience 

● Choose which mobile and multi device strategy is the best for their projects / their clients projects 

● Understand mobile user specific behaviors and needs, and how this will impact design decisions for mobile and responsive, especially the concept of progressive disclosure 

● Adapt different components to small screens and touch (navigation, tabs, sliders, tables, etc.)

● Understand why it’s important to conduct user research tailored towards mobile user needs 

● Build user journey maps and user flows (based on research data) that will help development and design team plan the different pages / views of the product 

● Create a mobile friendly user experience for a responsive site that is optimized for touch screens but will also work on desktop screens 

● Build wireframes, breakpoint graphs, modular components and everything developers needs to code a responsive site (or a mobile app)

 ● Build wireframes, breakpoint graphs, modular components and everything developers needs to code a responsive site (or a mobile app)

 ●Communicate the design decisions about mobile and responsive to a team of development