Cross-Platform Mobile Development
Structure Type: | Study unit |
---|---|
Code: | DU00BS16 |
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 cross-platform mobile development. With the skills
learned, students will be able to create mobile applications that
run on multiple platforms.
Upon completing the course, the student
• understands the principles of cross-platform mobile
programming.
• masters the tools and technologies for developing crossplatform mobile applications.
• is capable of designing and implementing user-friendly mobile
interfaces.
• understands the differences between cross-platform and
native mobile programming.
• learns to analyze and solve challenges related to crossplatform mobile programming.
Student's Workload
135 hours
Prerequisites / Recommended Optional Courses
Object-Oriented Programming
Basics of Front-End Programming
Contents
The course focuses on the following general topics:
• Basics and tools of cross-platform mobile programming.
• User interface design and enhancing user experience for
cross-platform applications.
• Communication between cross-platform mobile applications
and backend systems.
• Lifecycle management of cross-platform mobile applications.
• Problem-solving and debugging in cross-platform mobile
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 crossplatform mobile application development and can implement
simple applications. They have basic knowledge of user
interface design and lifecycle management for applications.
3-4:
The student masters the principles and tools of cross-platform
mobile application development. They can independently
design and develop user-friendly mobile applications.
5:
The student demonstrates an in-depth understanding of crossplatform mobile application development technologies. They
can creatively solve complex problems and develop high-performing, secure, and user-friendly mobile applications. The
student is proficient in all phases of the application lifecycle and
can optimize the application holistically.