Siirry suoraan sisältöön

Cross-platform development with React Native (5 op)

Toteutuksen tunnus: C-02467-CA00DQ43-3003

Toteutuksen perustiedot


Ilmoittautumisaika
11.03.2024 - 19.04.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
13.05.2024 - 31.07.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Monimuoto-opetus
Korkeakoulu
Hämeen ammattikorkeakoulu, Enrollment for open studies is 11 - 23 of March 2024. Independently by own computer using the material found in the Moodle between 13.5.-31.7.2024. If making the practice work, also, it will be reviewed in Zoom in the beginning of August 2024. Enrollment form can be found from the Moodle.
Opetuskielet
englanti
Paikat
0 - 40
Opintojakso
C-02467-CA00DQ43

Arviointiasteikko

1-5

Sisällön jaksotus

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.

Osaamistavoitteet

The student is able to: - program a functional mobile application on Android and/or IOS platforms - recognize features, tools and practices that are common to and characteristic of mobile application development in particular - program a multi-platform mobile application that uses different services such as databases and RESTful web services - choose an appropriate technical solution for the project and justify the selection - make use of different capabilities of mobile devices when designing the user interface of the application - make use of different native features needed in different platforms - make use of version control in his/her work

Aika ja paikka

Enrollment for open studies is 11 - 23 of March 2024. Independently by own computer using the material found in the Moodle between 13.5.-31.7.2024. If making the practice work, also, it will be reviewed in Zoom in the beginning of August 2024. Enrollment form can be found from the Moodle.

Oppimateriaalit

Material can be found from the Moodle. Extra reading e.g. React and React Native: A Complete Hands-on Guide to Modern Web and Mobile Development with React.js, 3rd Edition

Opetusmenetelmät

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. There is not a final exam in this implementation. The grade is based on multiple choice tasks and practice work.

Harjoittelu- ja työelämäyhteistyö

This course does not contain any practice in workplaces.

Tenttien ajankohdat ja uusintamahdollisuudet

Multiple choice questions are so called 'one-timers', but if participating in practice work, one can enhance it within one month after the first review.

Kansainvälisyys

This course does not contain any international co-operation.

Toteutuksen valinnaiset suoritustavat

For Recognition of Prior Learning (RPL) please contact the module teachers before the module starts/as soon as possible

Opiskelijan ajankäyttö ja kuormitus

Workload is spread evenly in the whole study time. But it is noticeable, that independent studying means that a student is responsible of daily time used in studies.

Siirry alkuun