Siirry suoraan sisältöön

Building and Deploying Cross Platform Mobile Apps (5 op)

Toteutuksen tunnus: R0335-3005

Toteutuksen perustiedot


Ilmoittautumisaika
22.05.2023 - 01.10.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
02.10.2023 - 31.12.2023
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
TKI-osuus
1 op
Toteutustapa
Etäopetus
Toimipiste
Laurea Verkkokampus
Opetuskielet
englanti
Paikat
40 - 50
Koulutus
Complementary competence, bachelor's studies in English (CCN2), Information and Communication Technologies (ICT)
Opettajat
Kalpanaben Rathod
Paresh Rathod
Vastuuopettaja
Paresh Rathod
Opintojakso
R0335

Tavoitteet

The student is able to
- plan and document the complete development process of a mobile application
- apply appropriate methods and technologies to build and deploy cross platform mobile apps
- apply collaborative development with online tools (Github) and version control
- differentiate production and maintenance process of Web and Mobile apps
- learn and describe monetizing with mobile and web apps

Aika ja paikka

o Fully online studies: Not dependent on place or time (online distance studies).
>> Complete weekly schedule will be provided to eligible and accepted students.
>> Teaching provides volunteer tutoring (details will be posted on Canvas)

Oppimateriaali ja suositeltava kirjallisuus

Training materials:
o Weekly/Biweekly modules (details above)
o Presentation slides provided, reading material and other resources are also provided (using Laurea Library).
o Hands-on labwork

Toteutustapa

Features of the course:
o This study unit is FULLY ONLINE learning with the possibility of volunteer tutoring meetings with the teachers.
>> There will be a volunteer tutoring session (check the official Laurea schedule)
o Weekly/Biweekly modules and details below
--------------------------------------------------
##### Weekly-biweekly Module Details #####
Module-1: Induction and orientation to react native (RN)
Module-2: React Native Mobile App Development Core Concepts
Module-3: React Native Mobile App Development Components
Module-4: Simple Mobile App with React Native with Database
Module-5: Mobile App Design and Prototype (Teamwork)
Module-6: Mobile App Development Project (Teamwork)
Bonus Module-07: Deployment and Monetization of Mobile Apps (Teamwork)
>>Teacher provides module presentation, labwork instruction (created by teacher) & external video tutorial
Online Practical Test: Hands-on Mobile App Design and Development

Very important information:
>> Every module also provides sample students' labwork reports (from past students)
>> This is not a teaching course but a hands-on approach. No online talking head scheduled teaching but flexible modules with a structured learning process.
--------------------------------------------------
##### Technologies and Tools #####
A combination of the following technologies will be used:
(1) React & React Native (2) Ionic Framework combined with Ionic React

Työelämäyhteistyö ja/tai TKI

Laurea announces certain possibilities along the study unit offering based on demand from our partner companies.

Toteutuksen tärkeät päivämäärät

Teachers are sending welcome message to accepted students with more practical information including starting and ending dates.
# Detailed schedule is released at the beginning of the study unit

Kansainvälisyys toteutuksella

Teachers and students group are international (Finnish and English degree programme students). We are also partnering with ICT companies for projects.

Toteutuksen valinnaiset suoritustavat

Project based learning (contact teacher)

Opiskelijan ajankäyttö ja kuormitus

Kindly notice following carefully before registering for the study unit. This is a technical and professional training study unit and it requires regular weekly learning effort.
o 5 credits | Total 137.5 hours of student learning time | 8-10 hours per week

Sisältö ja sen jaksotus

##### Biweekly module #####
Module-1: Induction and orientation to react native (RN)
Module-2: React Native Mobile App Development Core Concepts
Module-3: React Native Mobile App Development Components
Module-4: Simple Mobile App with React Native with Database
Module-5: Mobile App Design and Prototype (Teamwork)
Module-6: Mobile App Development Project (Teamwork)
Bonus Module-07: Deployment and Monetization of Mobile Apps (Teamwork)
>>Teacher provides module presentation, labwork instruction (created by teacher) & external video tutorial

Arviointiasteikko

H-5

Lisätiedot

Prerequisites for the course (VERY IMPORTANT)
o An understanding of the fundamentals of programming, HTML5, CSS3, and JavaScript can greatly benefit your learning experience.
o Teachers recommend that you take this course after completing the "Introduction to Mobile App Design and Development" course for a smooth learning experience and to develop your skills. However, it is not restricted to highly motivated students with knowledge of the programming principles, HTML5, CSS3, and JavaScript.
o We do not recommend this course if you lack knowledge of programming principles, HTML, CSS, and JavaScript.
o There are 40 seats available, and we will prioritize students who meet the prerequisites of finishing the "Introduction to Mobile App Design and Development" course.

IMPORTANT NOTE:
o Students must complete their Fundamentals of Programming and Web Development Foundation courses (or have equivalent knowledge) to benefit from this study unit. In the past, no student has passed this course without meeting the prerequisites. Students who do not have the necessary knowledge will not be able to learn much from the course.

Siirry alkuun