Siirry suoraan sisältöön

Advanced Mobile Technologies (5op)

Toteutuksen tunnus: R504T22B1OJ-19003

Toteutuksen perustiedot


Ilmoittautumisaika
05.10.2020 - 25.12.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.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
englanti
Opettajat
Tuomas Valtanen
Vastuuopettaja
Heikki Konttaniemi
Opintojakso
R504T22B1OJ

Arviointiasteikko

H-5

Sisällön jaksotus

1. RecyclerView ja kertaus Android Studion ja kotlin ohjelmointikielen käytöstä
2. Internet 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. Oman prototyypin toteuttaminen projektityössä

Tavoitteet

Tieto puuttuu

Sisältö

1. JSON / GSON + XML

2. Maps: Google Maps, Open Street Map ja MapBox

3. REST APIs and how to use them (case YELP.)

4. Creating own API and how to use it, Apigility

5. MQTT-protocoland MQTT-server (broker) installation
                           - Reading weather data
                           - Transferring own test data using MQTT

6. Implementing a prototype from your own ideas related to the project work

Oppimateriaalit

Web-materiaali sekä ohjaajan oma materiaali.

Arviointikriteerit, tyydyttävä (1)

Tieto puuttuu

Siirry alkuun