Siirry suoraan sisältöön

Mobiiliohjelmointi (4op)

Opintojakson tunnus: TT00BB63

Opintojakson perustiedot


Laajuus
4 op

Osaamistavoitteet

Opintojakson aikana toteuttaa mobiilisovelluksia mobiililaitteisiin ohjelmointikielellä. Tuotetut sovellukset julkaistaan sovelluskaupassa. Samalla opitaan sovelluskaupan asettamat reunaehdot julkaistaville sovelluksille, julkaisijaksi rekisteröityminen ja sovelluksien julkaisuun liittyvä prosessi.

Sisältö

Mobiiliohjelmointi-opintojaksolla opetellaan käyttämään yleisesti käytössä olevaa ohjelmistoalustaa. Opetuksen aluksi käydään läpi IDE-alusta, mobiili-projektin luonti, valittu mobiiliarkkitehtuuri sekä keskeisimmät osat, joilla mobiilisovellukset kommunikoivat ympäristönsä kanssa. Jatkossa opetuksessa käytetään edistyneempiä asioita kuten verkkorajapinnat, tietokannat, ja OpenGL 3D ja graafiset käyttöliittymät. Opetuksen ensimmäisen jakson aikana tuotetaan sovellus, jossa keskeisessä osassa ovat mobiilipäälaitteen graafiset käyttöliittymälementit.
Toisella jaksolla opetellaan edistyneempiä mobiilirajapintoja kuten sensoriteknologiaa käyttävien ohjelmien kehittämistä, Near Field Communications (NFC), Kasvojen- tai eleiden tunnistukseen liittyviä asioita ( Face Detection API) sekä Widgettien toteuttamista mobiili-päätelaitteille.
Teoriajaksoilla käydään läpi mobiilipäätelaitteen sensorit (API:t), paikannus-rajapinta, ja verkko-ohjelmointi ja palvelut sekä sisällön tuottamis mekanismit.

Arviointikriteerit, kiitettävä (5)

Tenttiarvosana kiitettävä ja opintojaksoon kuuluvissa harjoitustöissä osoitettu soveltavaa osaamista.

Arviointikriteerit, hyvä (3)

Tenttiarvosna hyvä ja opintojaksoon kuuluvat harjoitustyöt palautettu tehtävän annon mukaisina.

Arviointikriteerit, tyydyttävä (1)

Tenttiarvosana tyydyttävä ja opintojaksoon kuuluvat harjoitustyöt muutoksin hyväksytty.

Lisätiedot

TKI pisteet 2.

Siirry alkuun