Mobile App Development 2Laajuus (5 cr)
Code: 5G00DL99
Credits
5 op
Objectives
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
Native, hybrid and web development for Android and iOS. Device APIs. Hybrid development (Ionic, React Native). Application engine development.
Prerequisites
Programming languages 1-3, Mobile App Development 1
Assessment criteria, satisfactory (1-2)
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)
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)
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.
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
-
22I260EBDegree 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
Enrolment period
15.07.2023 - 04.09.2023
Timing
28.08.2023 - 22.12.2023
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- English
Seats
0 - 45
Degree programmes
- Bachelor's Degree Programme in Software Engineering
Teachers
- Jere Käpyaho
- Tony Torp
Person in charge
Tony Torp
Groups
-
21I260EA
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
Enrolment period
15.07.2023 - 04.09.2023
Timing
28.08.2023 - 22.12.2023
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- English
Seats
0 - 30
Degree programmes
- Bachelor's Degree Programme in Software Engineering
Teachers
- Jere Käpyaho
- Tony Torp
Person in charge
Tony Torp
Groups
-
21I260EB
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
Enrolment period
30.07.2022 - 28.08.2022
Timing
29.08.2022 - 23.12.2022
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- English
Seats
0 - 50
Degree programmes
- Bachelor's Degree Programme in Software Engineering
Teachers
- Tony Torp
Person in charge
Tony Torp
Groups
-
20I260E
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
Enrolment period
01.06.2021 - 17.10.2021
Timing
25.10.2021 - 06.03.2022
Credits
5 op
Mode of delivery
Contact teaching
Unit
ICT Engineering
Campus
TAMK Main Campus
Teaching languages
- English
Seats
0 - 40
Degree programmes
- Bachelor's Degree Programme in Software Engineering
Teachers
- Tony Torp
Person in charge
Tony Torp
Groups
-
19I260E
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