Edistynyt Mobiiliohjelmointi (5op)
Toteutuksen tunnus: R504TL56OJ-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
- 05.10.2020 - 31.12.2020
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 11.01.2021 - 31.05.2021
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Insinöörikoulutus, tieto- ja viestintätekniikka
- Opetuskielet
- suomi
- Paikat
- 0 - 35
- Opettajat
- Aku Kesti
- Tuomas Valtanen
- Vastuuopettaja
- Aku Kesti
- Ajoitusryhmät
- Harjoitusryhmä 1 (Koko: 100 . Avoin AMK : 0.)
- Harjoitusryhmä 2 (Koko: 100 . Avoin AMK : 0.)
- Ryhmät
-
R54T18STieto- ja viestintätekniikan koulutus (päiväopiskelu) Rovaniemi syksy 2018
- Pienryhmät
- Harjoitusryhmä 1
- Harjoitusryhmä 2
- Opintojakso
- R504TL56OJ
Arviointiasteikko
H-5
Sisällön jaksotus
1. RecyclerView ja kertaus Android Studion ja kotlin ohjelmointikielen käytöstä
2. Internet ja avoimet rajapinnat. Kuinka käyttää REST apia
3. Kartat: Google Maps (Open Street Map ja MapBox)
(4. Taustaprosessit)
5. Oman apin tekeminen ja sen käyttäminen: case Apigility
6. MQTT-protokolla ja MQTT-server (broker) asennus
- Säädatan lukeminen
- Oman test datan lähettäminen hyödyntäen MQTT serveriä
7. Sovelluksen viimeistely julkaisukuntoon ja komponenttien kustomointi
8. Oman prototyypin toteuttaminen projektityössä
Tavoitteet
Opiskelijaa osaa hyödyntää kehittyneitä mobiiliohjelmoinnin tekniikoita sovelluskehityksessä.
Sisältö
Tieto puuttuu
Aika ja paikka
Opetus järjestetään Lapin AMK Jokiväylän kampuksella keväällä 2021. Tarkemmat paikka ja aikatiedot löytyvät lukujärjestystiedoista.
Oppimateriaalit
Opintojaksolla hyödynnetään webistä löytyviä tutoriaaleja. Tutoriaalien linkkeja lisätään tehtäväkuvauksiin ja materiaaleihin, jotka jaetaan moodlen kautta.
Kirjallisuus
-Android Programming: The Big Nerd Ranch Guide (3rd Edition)(Big Nerd Ranch Guides), (Bill Philips, Chris Stewart, Kristin Marsicano)
-Professional Android (Reto Meier, Ian Lake)
Opetusmenetelmät
Opintojaksolla järjestetään lähi- / etäopetusta, jonka aikana käydään läpi opintojakson teoria-asiaa ja tehdään ohjatusti esimerkkejä ja harjoituksia. Opiskeljan oletetaan suorittavan harjoitustehtäviä ja projektiin liittyviä ohjelmointitehtäviä myös itsenäisesti.
Opiskelijan ajankäyttö ja kuormitus
Luennot / ohjatut harjoitustunnit: n. 40h
Harjoitusten tekeminen itsenäisesti, n. 30h
Asioiden opiskelu itsenäisesti, n. 30h
Projektissa tapahtuvaa oppimista n. 30h
Arviointikriteerit, tyydyttävä (1)
Tieto puuttuu
Esitietovaatimukset
NULL