Siirry suoraan sisältöön

Cross-platform Mobile Application Development (5 op)

Toteutuksen tunnus: R504TL129-3001

Toteutuksen perustiedot


Ilmoittautumisaika
02.10.2023 - 07.01.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
08.01.2024 - 31.05.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
0 op
Virtuaaliosuus
5 op
Toteutustapa
Etäopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
englanti
Paikat
0 - 100
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Matias Hiltunen
Vastuuopettaja
Matias Hiltunen
Ryhmät
R54T21S
Tieto- ja viestintätekniikan koulutus (päiväopinnot), syksy 2021
RA54T21S
Tieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2021
Opintojakso
R504TL129

Arviointiasteikko

H-5

Sisällön jaksotus

Basics of cross-platform mobile development
Introduction to cross-platform mobile development with chosen technology
Programming language of chosen technology
Setting up the environment
First cross-platform mobile application
Best practices with chosen technology
Problem with cross-platform development - platform specific code
Testing of cross-platform mobile application
Deployment to production

Tavoitteet

Opiskelija osaa suunnitella ja toteuttaa alustariippumattomia mobiilisovelluksia ottaen huomioon eri mobiilialustojen eroavaisuudet.

Sisältö

- Natiivi mobiiliohjelmointi vs. alustariippumaton mobiiliohjelmointi
- Alustariippumattoman mobiilisovelluksen erilaiset toteutustavat
- Alustariippumattoman mobiilisovelluksen kehittäminen valitulla teknologialla
- Alustariippumattoman mobiilisovelluksen kehitysprosessi: viimeistely, testaus ja käyttöönotto.

Aika ja paikka

Opetuksessa verkkoympäristö (videot)

Ohjauksessa lukujärjestyksen mukaisesti:
- Zoom (verkko-opiskelijat)
- Luokkatila (päiväopiskelijat)

Oppimateriaalit

Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta sekä opintojakson omalta nettisivulta. Materiaalin lisäksi hyödynnetään ajantasaista materiaalia internetistä


Opetusmenetelmät

Opintojakso toteutetaan virtuaalisena toteutuksena.

Itsenäinen opiskelu:

- Varsinainen opetus cross-platform sovelluskehitykseen liittyen toteutetaan pääasiassa etukäteen nauhoitetuilla videoilla.

Ohjauskerrat:

- Opintojaksolla järjestetään ohjausta 8 oppitunnin verran lähiopetuksena koululla (päiväopiskelijat) sekä 7 oppitunnin verran verkossa (verkko-opiskelijat).

Materiaalit:

- Materiaalit löytyvät opintojakson Moodle-työtilasta sekä opintojakson omalta nettisivulta

Toteutuksen valinnaiset suoritustavat

Neuvoteltavissa erikseen opintojakson ohjaan kanssa. Mahdollisuus aiemman osaamisen tunnistamiseen.

Opiskelijan ajankäyttö ja kuormitus

Opintojakso on suunniteltu joustavasti itsenäisesti toteutettavaksi omaan tahtiin videoita seuraamalla.

Arviointikriteerit, tyydyttävä (1)

Opiskelija tuntee erilaisia alustariippumattoman mobiilisovelluksen toteuttamisen vaihtoehtoja sekä kykenee ohjatusti toteuttamaan yksinkertaisia mobiilisovelluksia valitulla teknologialla.

Arviointikriteerit, hyvä (3)

Opiskelija kykenee itsenäisesti suunnittelemaan sekä toteuttamaan toimivia alustariippumattomia mobiilisovelluksia sekä kykenee itsenäisesti etsimään ja soveltamaan ulkoisia tiedonlähteitä kehitystyössä.

Arviointikriteerit, kiitettävä (5)

Opiskelija kykenee itsenäisesti suunnittelemaan sekä toteuttamaan haastavia alustariippumattomia mobiilisovelluksia sekä hyödyntämään tehokkaasti testaus- ja optimointityökaluja mobiilisovelluksen viimeistelyssä.

Siirry alkuun