Skip to main content

Mobile SystemsLaajuus (4 cr)

Code: ELA22IK03

Credits

4 op

Objective

The student:
- understands what is meant by mobile systems
- can program mobile systems, eg through cross compatibility or so-called native environment and language
- understands the current security aspects specifically for mobile applications.

Content

- Javascript, HTML, CSS
- Apache Cordova platforms
- Distribution to Android and Apple based systems
- Native frameworks, VUE

Qualifications

All programming courses in grades 2-3.

Assessment criteria, satisfactory (1)

Knows what different mobile systems and application frameworks are available; can program simple solutions.
Understand the concepts of security and distribution for mobile systems.

Assessment criteria, good (3)

Can use different mobile systems and make them communicate with other systems. Able to plan and understand what special requirements and restrictions exist.
Can plan and design solutions that are safe.

Assessment criteria, excellent (5)

Can handle interprocess communication between different mobile systems and understands how to choose solutions based on needs.
Can implement secure solutions that communicate with different servers.

Materials

See the current realization of the course.