IDATT2506
Application Development for Mobile Units
Autumn
Trondheim and Ålesund
Norwegian
About this course
Content
Development of mobile applications.
Some key words: Graphical user interfaces, data storage, use of different types of files, network programming, game programming, sensors (for example camera and gps), location-based services, internationalization.
Learning outcomes
KNOWLEDGE:
Candidates can:
- describe the difference between platform-dependent and platform-independent mobile applications
- account for the advantages and disadvantages of different development platforms
SKILLS:
Candidates can:
- set up development environment and create mobile applications.
- use emulator to run the applications.
- create graphical applications.
- create applications where data can be stored in memory and in permanent storage.
- use mechanisms to create applications adapted to internationalization.
- use network calls and handle response.
GENERAL COMPETENCE:
Candidates can use:
- API documentation and other resources to acquire necessary skills in developing functionality not covered in the course.
Teaching methods
Online study. Lessons and compulsory exercises.