
The objective of this course is to learn how to implement a web application with a client part running on a multiple device categories (desktop, telephone, tablet) and the server part is conventionally centralized and shared by several devices. The development of the client-side takes into account the specificities of interaction of mobile devices as well as high resolution screen of desktop computers. We will cover screens sizes, orientation, multi-touch screen) and the use of mobility data (compass, positioning in space, accelerometers). Finally we discuss the use of complex and rich display APIs (canvas, webgl, leaflet, svg) to investigate the implementation of rich interfaces dedicated to group mobility like 2D or 3D visualization.
- Enseignant: Vanessa Pena Araya
- Enseignant: Frédéric Vernier
Année: 23/24