Skip to main content

Mobile Application Development (5cr)

Code: R504TL322-3004

General information


Enrollment
02.07.2028 - 31.07.2028
Registration for introductions has not started yet.
Timing
01.08.2028 - 31.12.2028
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Virtual portion
5 cr
Mode of delivery
Distance learning
Teaching languages
finnish
Seats
0 - 100
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Aku Kesti
Teacher in charge
Aku Kesti
Course
R504TL322

Evaluation scale

H-5

Objective

Osaat suunnitella ja toteuttaa mobiilisovelluksia valitulle alustalle hyödyntäen alan käytäntöjä.
Tunnet mobiiliohjelmoinnin keskeiset työvälineet ja menetelmät
Osaat hyödyntää laitteen ohjelmointirajapintoja mobiilikehityksessä
Osaat etsiä ajantasaista tietoa ja hyödyntää sitä ohjelmoinnin tukena.

Content

Kehitysympäristöt ja työkalut
Mobiilisovelluksen suunnittelu vaatimusmäärittelyn pohjalta
Käyttöliittymän toteutus, tapahtumankäsittely ja tilanhallinta
Kirjastojen ja laitteen ohjelmointirajapintojen hyödyntäminen

Assessment criteria, satisfactory (1)

Osaat suunnitella ja toteuttaa toimivan mobiilisovelluksen, jossa on perustason käyttöliittymäelementtejä ja tapahtumankäsittelyä.
Tunnet mobiiliohjelmointiin liittyvät perusperiaatteet ja kehitysympäristöjen vaatimukset. Ymmärrät ajantasaisen mobiiliohjelmoinnin dokumentaation merkityksen.

Assessment criteria, good (3)

Osaat suunnitella ja toteuttaa mobiilisovelluksen annettujen vaatimusten pohjalta. Mobiilisovelluksessa on useita näkymiä ja navigointia näiden välillä.
Tunnet mobiiliohjelmointiin liittyviä hyviä käytänteitä ja sovellat näitä työskentelyssäsi. Osaat hyödyntää kehitysympäristön työkaluja ja tunnet virheiden hallintaan sekä testaamisen liittyviä käytänteitä.
Osaat hyödyntää mobiilialustan tarjoamia ohjelmointirajapintoja sovelluksessasi.
Ymmärrät mobiilisovelluksen tilanhallinnan merkityksen sovelluksen toimivuuden osalta.

Assessment criteria, excellent (5)

Osaat suunnitella ja toteuttaa mobiilisovelluksia, joihin liittyy navigointia, tapahtumankäsittelyä, tilanhallintaa ja ohjelmointirajapintojen käyttöä.
Etsit ja sovellat ajantasaista tietoa mobiilisovelluksen suunnittelussa ja toteutuksessa.
Sovelluksessa tuotettu koodi on ylläpidettävää, ymmärrettävää ja riittävästi kommentoitua.

Qualifications

Ennen opintojakson suorittamista sinun tulee hallita olio-ohjelmoinnin perusteet.

Go back to top of page