Skip to main content

Mobile App Development 2 (5 cr)

Code: 5G00DL99-3006

General information


Enrolment period

09.06.2024 - 08.09.2024

Timing

04.09.2024 - 22.12.2024

Credits

5 op

Mode of delivery

Contact teaching

Unit

Software Engineering

Campus

TAMK Main Campus

Teaching languages

  • English

Seats

0 - 42

Degree programmes

  • Bachelor's Degree Programme in Software Engineering

Teachers

  • Juha-Matti Vanhatupa

Person in charge

Tony Torp

Groups

  • 22I260EA
  • 22I260EB
    Degree Programme in Software Engineering

Objectives (course unit)

The student is able to program mobile applications for mobile platforms and utilizing device APIs like sensors, location and camera as well as background services and tasks withing mobile opereating systems.

Content (course unit)

Native, hybrid and web development for Android and iOS. Device APIs. Hybrid development (Ionic, React Native). Application engine development.

Prerequisites (course unit)

Programming languages 1-3, Mobile App Development 1

Assessment criteria, satisfactory (1-2) (course unit)

Student knows about hybrid and web development principles for Android and iOS. Student knows about the device APIs. Student is able to implement hybrid development (Ionic, React Native) with guidance.

Assessment criteria, good (3-4) (course unit)

Student knows and understands hybrid and web development principles for Android and iOS. Student understands the device APIs. Student is able to implement hybrid development (Ionic, React Native). Student is able to implement application engines with guidance.

Assessment criteria, excellent (5) (course unit)

Student knows and understands in depth native, hybrid and web development principles for Android and iOS. Student understands in depth the device APIs. Student is able to implement diversely hybrid development (Ionic, React Native). Student is able to implement independently application engines.

Assessment scale

0-5