Course name
Cross-platform development with React Native
Course date
13.05.2024 - 31.07.2024
Institution
HAMK University of Applied Sciences
Course language
English
Credits
5 ECTS credit
Field
Natural Sciences HUB, Technology HUB
Teacher
Pentti Ojaniemi
Available for open UAS
No
Level
Bachelor
Assessment criteria
Evaluation scale 1-5
There is not a final exam in this implementation. The grade is based on multiple choice tasks and practice work.
Course way of working and time table
In this course learning target is to be able to program Cross-platform application to mobile devices (IOS and Android) using React Native. The main topics are: React Native components, custom components, data change between components, styles, buttons, lists, database handling of mobile device, usage of server applications, navigation and locationing.
This course is studied independently (no lessons) using the material found in the Moodle learning environment. Visual studio code is preferrable IDE. There are multiple choice questions and small programming tasks in the course. The results of the multiple choice questions are visible after finishing the question pattern and an example solution to the programming tasks are available after submitting own solution.
There is a practice work, also, in this course. It is preferred to be done in 2-3 students groups but individual work is possible, too. The practice work will be reviewed at the end of this course.
Course info
It is preferrable to study new things in the beginning in daily basis making the tasks and making own modified practices. At the latter part of the course a student has knowledge to plan and implement the practice work, which is normally quite intensive time.