• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Application development for mobile terminals

  • School / Prep

    ENSEIRB-MATMECA

Internal code

ETE8-PROG1

Description

In this module, we'll look at how to program applications for mobile platforms (such as tablets and smartphones).
To do this, we'll first study the client-server and n-tier paradigms that are most often implemented in this kind of application.
Next, we'll look at how to use Java servlets and document-oriented databases to implement a REST API.
Finally, we'll look at how to leverage client-side web programming techniques to program applications that can run equally well on multiple platforms (Android, IOS, ...).
The module will be illustrated by a major mobile application development project.

Read more

Teaching hours

  • CIIntegrated Courses24h

Mandatory prerequisites

Object-oriented programming (PG220)
Web programming (IT103)

Read more

Syllabus

1. Server-side programming
2. Client-side programming

Read more

Further information

Programming

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Integral Continuous ControlContinuous control1