Native Mobile DevelopmentLaajuus (5 cr)
Code: 4A00HB55
Credits
5 op
Objectives
The aim of the course is to provide students with basic skills in native mobile development, enabling the creation of diverse and high-quality mobile applications.
Upon completion of the course, the student will
• understand the principles and best practices of native mobile app development.
• master key tools and technologies for mobile app development.
• be able to design and implement user-friendly and responsive user interfaces.
• learn to analyze and creatively solve problems related to mobile app development efficiently.
Content
The content of the course focuses on the following general topics:
• Fundamentals and ecosystem of native mobile app development.
• User interface design and optimization of user experience.
• Communication between mobile app and backend system.
• Application lifecycle management.
• Troubleshooting and debugging in mobile app development.
Prerequisites
Object-oriented Programming
Assessment criteria, satisfactory (1-2)
The student understands the basic concepts of native mobile app development and is able to implement simple applications. The student have a basic knowledge of user interface design and application lifecycle management.
Assessment criteria, good (3-4)
The student masters the principles and tools of native mobile app development. The student can independently design and implement user-friendly mobile applications.
Assessment criteria, excellent (5)
The student demonstrates a deep understanding of the native mobile app development ecosystem and technologies. The student can creatively solve complex problems and develop high-performance, secure, and user-friendly mobile applications. The student masters all stages of the application lifecycle and can optimize the application comprehensively.
Enrolment period
08.06.2026 - 06.09.2026
Timing
01.08.2026 - 31.12.2026
Credits
5 op
Mode of delivery
Contact teaching
Unit
Business Information Systems
Campus
TAMK Main Campus
Teaching languages
- Finnish
Degree programmes
- Degree Programme in Business Information Systems
Teachers
- Jussi Pohjolainen
Person in charge
Jussi Pohjolainen
Groups
-
24TIKOOT1
-
24TIKOOT2
Objectives (course unit)
The aim of the course is to provide students with basic skills in native mobile development, enabling the creation of diverse and high-quality mobile applications.
Upon completion of the course, the student will
• understand the principles and best practices of native mobile app development.
• master key tools and technologies for mobile app development.
• be able to design and implement user-friendly and responsive user interfaces.
• learn to analyze and creatively solve problems related to mobile app development efficiently.
Content (course unit)
The content of the course focuses on the following general topics:
• Fundamentals and ecosystem of native mobile app development.
• User interface design and optimization of user experience.
• Communication between mobile app and backend system.
• Application lifecycle management.
• Troubleshooting and debugging in mobile app development.
Prerequisites (course unit)
Object-oriented Programming
Assessment criteria, satisfactory (1-2) (course unit)
The student understands the basic concepts of native mobile app development and is able to implement simple applications. The student have a basic knowledge of user interface design and application lifecycle management.
Assessment criteria, good (3-4) (course unit)
The student masters the principles and tools of native mobile app development. The student can independently design and implement user-friendly mobile applications.
Assessment criteria, excellent (5) (course unit)
The student demonstrates a deep understanding of the native mobile app development ecosystem and technologies. The student can creatively solve complex problems and develop high-performance, secure, and user-friendly mobile applications. The student masters all stages of the application lifecycle and can optimize the application comprehensively.
Assessment scale
0-5