Skip to main content

Advanced Mobile Programming (5cr)

Code: R504TL56OJ-3003

General information


Enrollment
05.10.2020 - 31.12.2020
Registration for the implementation has ended.
Timing
11.01.2021 - 31.05.2021
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Bachelor of Engineering, Information Technology
Teaching languages
Finnish
Seats
0 - 35
Teachers
Aku Kesti
Tuomas Valtanen
Teacher in charge
Aku Kesti
Scheduling groups
Harjoitusryhmä 1 (Size: 100 . Open UAS : 0.)
Harjoitusryhmä 2 (Size: 100 . Open UAS : 0.)
Small groups
Harjoitusryhmä 1
Harjoitusryhmä 2
Course
R504TL56OJ

Evaluation scale

H-5

Content scheduling

1. RecyclerView and revision abot kotlin programming in Android Studio
2. Internet and open application interfaces. How to use REST API
3. Maps: Google Maps (Open Street Map ja MapBox)
(4. Background processes)
5. Creating own API and how to use it: case Apigility
6. MQTT-protocol and MQTT-server (broker) installation
- Reading weather data
- Transferring own test data using MQTT
7. Finalization of the application for public and customization of the components
8. Implementing a prototype from your own ideas related to the project work

Objective

Opiskelijaa osaa hyödyntää kehittyneitä mobiiliohjelmoinnin tekniikoita sovelluskehityksessä.

Content

Tieto puuttuu

Location and time

Opetus järjestetään Lapin AMK Jokiväylän kampuksella keväällä 2021. Tarkemmat paikka ja aikatiedot löytyvät lukujärjestystiedoista.

Materials

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)

Teaching methods

Lectures, exercises and tutorials + course work

Student workload

Luennot / ohjatut harjoitustunnit: n. 40h
Harjoitusten tekeminen itsenäisesti, n. 30h
Asioiden opiskelu itsenäisesti, n. 30h
Projektissa tapahtuvaa oppimista n. 30h

Assessment criteria, satisfactory (1)

Tieto puuttuu

Qualifications

NULL

Go back to top of page