Native Mobile Development
Structure Type: | Study unit |
---|---|
Code: | DU00BS15 |
Curriculum: | TK 2025 |
Level: | Bachelor of Business Administration |
Year of Study: | 3 (2027-2028) |
Semester: | Autumn |
Credits: | 5 cr |
Responsible Teacher: | Ulvinen, Tero |
Language of Instruction: | Finnish |
Learning Outcomes
The aim of the course is to provide students with fundamental
skills in native mobile development, enabling the creation of
versatile and high-quality mobile applications.
Upon completing the course, the student
• understands the principles and best practices of native mobile
application development.
• masters the key tools and technologies used in mobile app
development.
• is capable of designing and implementing user-friendly and
responsive user interfaces.
• learns to analyze and solve problems related to mobile
application development creatively and effectively.
Student's Workload
135 hours
Prerequisites / Recommended Optional Courses
Object-Oriented Programming
Regional Impact
The course focuses on the following general topics:
• Basics of native mobile development and its ecosystem.
• User interface design and optimization of user experience.
• Communication between the mobile application and backend
systems.
• Application lifecycle management.
• Problem-solving and debugging in mobile application
development.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Online Learning
Assessment Criteria
The course is assessed on a scale of 0 to 5.
1-2:
The student understands the fundamental concepts of native
mobile development and can implement simple applications.
They have basic knowledge of user interface design and
application lifecycle management.
3-4:
The student masters the principles and tools of native mobile
development. They can independently design and develop
user-friendly mobile applications
5:
The student demonstrates an in-depth understanding of the
native mobile development ecosystem and technologies. They
can creatively solve complex problems and develop highperforming, secure, and user-friendly mobile applications. The
student is proficient in all phases of the application lifecycle and
can optimize the application holistically