Native Mobile Development (5 cr)
Code: 4A00HB55-3001
General information
- Enrolment period
- 08.06.2026 - 06.09.2026
- Registration for introductions has not started yet.
- Timing
- 01.08.2026 - 31.12.2026
- The implementation has not yet started.
- Credits
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Business Information Systems
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in Business Information Systems
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