Edistynyt mobiiliohjelmointiLaajuus (5 op)
Tunnus: R504TL325
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
Osaat suunnitella ja toteuttaa sovelluksia mobiilialustalle käyttäen ajantasaisia menetelmiä ja käytäntöjä.
Tunnet yleisimmät mobiiliohjelmoinnin työvälineet, menetelmät sekä ymmärrät mobiiliohjelmoinnissa hyödynnettävien ohjelmointirajapintojen merkityksen.
Osaat etsiä ajantasaista tietoa ja hyödyntää sitä ohjelmoinnin tukena.
Tunnet mobiiliohjelmointiin liittyviä hyviä käytänteitä.
Sisältö
Kehitysympäristöt ja työkalut
Mobiiliohjelmoinnin perusteet
Suunnittelu vaatimusmäärittelyn pohjalta
Käyttöliittymän toteutus ja tilanhallinta
Kirjastojen ja ohjelmointirajapintojen hyödyntäminen
Esitietovaatimukset
Ennen opintojakson suorittamista sinun tulee hallita mobiiliohjelmoinnin ja olio-ohjelmoinnin perusteet.
Arviointikriteerit, tyydyttävä (1)
Osaat ohjatusti suunnitella ja toteuttaa yksinkertaisen mobiilisovelluksen.
Tunnet mobiiliohjelmointiin liittyvät perusperiaatteet ja näiden kehitysympäristöjen vaatimukset.
Ymmärrät ajantasaisen mobiiliohjelmoinnin dokumentaation merkityksen.
Arviointikriteerit, hyvä (3)
Osaat osittain ohjatusti suunnitella ja toteuttaa mobiilisovelluksen asetettujen vaatimusten mukaisesti.
Tunnet mobiiliohjelmointiin liittyviä hyviä käytänteitä ja sovellat näitä työskentelyssäsi.
Osaat hyödyntää kehitysympäristön työkaluja kattavasti ja tunnet virheiden hallintaan sekä testaamisen liittyviä käytänteitä.
Osaat hyödyntää mobiilialustan tarjoamia ohjelmointirajapintoja.
Ymmärrät mobiilisovelluksen tilanhallinnan merkityksen sovelluksen toimivuuden osalta.
Arviointikriteerit, kiitettävä (5)
Etsit ja sovellat ajantasaista tietoa mobiilisovelluksen suunnitteluun ja toteuttamiseen liittyen, ymmärrät mobiilisovelluksen tilanhallinnan merkityksen.
Ymmärrät arkkitehtuurin merkityksen