Opetussuunnitelmat
Opintojaksokuvaus
IN00BQ31 | Mobiiliohjelmointi (15 op) |
Esitietovaatimukset | Ohjelmistokehityksen suuntautumisvaihtoehdon edeltävien opintojaksojen suorittaminen tai vastaavat tiedot. |
Osaamistavoitteet | Opiskelija osaa hyödyntää yleisesti käytetyn mobiilialustan luokkakirjastoja ja työkaluja pienehköjen mobiilisovellusten rakentamisessa. Opiskelija osaa rakentaa mobiilisovelluksen käyttöliittymän tarjolla olevien luokkakirjastojen avulla. Opiskelija osaa ottaa huomioon laiteläheisyyden vaatimukset kehitystyössä sekä hyödyntää tuotetun datan käsittelyssä Web-API rajapinta. Opiskelija tunnistaa langattomat tietoliikennejärjestelmät ja osaa kuvailla niiden tärkeimpiä ominaisuuksia sekä valita sopivan langattoman tietoliikennejärjestelmän erilaisiin tiedonsiirtotarpeisiin. Opiskelija osaa soveltaa fysiikan lainalaisuuksia ohjelmistotyössä. |
Sisältö | Johdatus Android-ohjelmointiin (3 op): Sovellusten toteuttaminen Android-alustalle Java- ja XML-kieliä käyttäen. Android-luokkakirjasto. Kosketusnäyttöön reagointi. Animaatiot. Mobiili käyttöliittymä (3 op): Graafisen käyttöliittymäsovelluksen suunnittelu mobiililaitteelle ja sen arviointi. Graafiset elementit ja tyylit. Kuvan käsittely ja grafiikan piirtäminen, näkymäympäristön vaihto. Mobiililaitteen laiterajapintojen hyödyntäminen käyttöliittymässä. IoT- ohjelmoinnin perusteet (3 op): Sulautetun ohjelmiston erityispiirteet ja kehitysympäristö. Kehitystyössä tutustutaan sulautetun laitteen liitäntämahdollisuuksien käyttöön ohjelmoinnilla. Datan käsittelyssä hyödynnetään JSON- formaatilla pilvipalveluiden tarjoamia rajapintoja harjoitustyössä. Langattomat tietoliikennejärjestelmät (3 op): Matkapuhelinverkkojen, radio- ja TV-verkkojen sekä muiden langattomien tietoliikennejärjestelmien keskeiset rakenteet ja toimintaperiaatteet. Ohjelmistotekniikan fysiikka (3 op): Ohjelmistotekniikan ajankohtaisiin aihe-alueisiin liittyvät fysiikan perusteet ja lainalaisuudet, sekä niiden soveltaminen käytäntöön. |
Suositeltavat muut opinnot | Tarpeen mukaan opiskelija ja opintojen ohjaaja käyvät läpi muut suositeltavat opinnot HOPS-keskusteluissa. |
Suoritustavat | Ei käytössä |
Toteutustavat | Ei käytössä |
Oppimateriaalit | Ei käytössä |
Kurssikirjallisuus | Ei käytössä |
Arviointiasteikko | Ei käytössä |
Arviointikriteerit | |
Arviointikehikot | Arviointikehikko |
Lisätietoja opiskelijoille | - |
Vastuuhenkilöt | Ei käytössä |
Linkit | Arviointikehikko |
Toteutukset
Ei toteutuksia.
Tiedot haettu 17.5.2024 18:03:50