Odota...
Wait...
Korppi-järjestelmän toimintoja Korppi

15.9.1

Kirjaudu sisään järjestelmään!
10.7.2020 18:50

ITKS545 Mobile Services Design, 4 - 5 op [kotisivu]

Tietotekniikan laitos

Tiedotus:
Kurssille ei voida ilmoittautua, koska se on jo vanhennettu.
Kurssin ilmoittautumisaika päättyi 10.2.13 klo 23:59.

Yleisiä tietoja

Kotisivu: http://users.jyu.fi/~tooshilt/itks545/
Alkaa - päättyy: 29.1.13 - 14.3.13
Ilmoittautumisaika: 30.5.12 klo 0:00 - 10.2.13 klo 23:59
Ilmoittautuminen täytyy vahvistaa välillä 22.01.2013 - 29.01.2013.
Ilmoittautuminen voidaan perua 10.2.2013 klo 00:00 mennessä.
Opettaja(t): -
Laajuus: 4 - 5 op
Kielet: opetuskielet: suomi, English; suorituskielet: English, suomi
Ilmoittautuneita: 54
Maksimi osallistujamäärä: 65
Sopii vielä: 11
Organisaatiot:Informaatioteknologian tiedekunta (ITK), Tietotekniikan laitos (TTL)
Ajankohtaista:

Course will be arranged during the spring 2013. Exact times and places will be announced at the beginning of the year 2013.

Sisältö:

The course focuses on producing network services for mobile terminals. The main topics are:

  • Oauth

  • RESTful

  • Android

 

  • RESTful:

    • Motivation

      • Why to use RESTful APIs?

      • Who uses them

    • Concepts

      • Terminology and definitions

      • IBM definition

    • HTTP protocol and RESTful

      • RESTful vs. SOAP

    • JSON and XML

      • Comparison

      • Pros and cons

  • Oauth

    • Motivation

    • Why Oauth

      • Safety

      • Restricted access to servicess

      • Integrations

    • Terminology

    • Provider vs. Client

 

  • Android

    • Steps for signing

      • Obtaining keys

      • Hashing

    • Sending data by using keys (OAuth)

    • Encoding

    • HTTP requests

    • JSON parsing

    • Databases

Lectured in English.

Esitiedot:

 

Requirements:

  • Knowledge of basic JAVA programming

  • Knowledge of basic Android programming

  • Knowledge of basic databases

Opetusmuodot:

] Lectures, exercises.

Suoritustavat:

 

Final Exercise:

 

  • Service and Android application

    • Simple API and client description

    • functionalities:

      • Application allows user to write questions for lecturers

      • Application allows user to read questions withouth signing in

      • Application allows user to answer questions (Needs signing in)

    • Technology:

      • RESTful API

      • JSON output

      • Signing using Oauth

      • Android application as a client application (Other platforms possible)

[Tiivistä opetusryhmien aika- ja paikkatiedot]

Luento [ryhmien tarkat tiedot ja ilmoittautuminen]

Luento/harjoitus 1 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 50, minimi 1, maksimi 50
ilm.aika: 30.5.2012 00:00 - 10.2.2013 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B211.1 (Sovjet), mikroluokka5ti29.1.201316:15-18:00-Tapahtuman tiedot
2Ag B212.1 (Finland), mikroluokka5ti29.1.201316:15-18:00-Tapahtuman tiedot
3Ag B211.1 (Sovjet), mikroluokka6ti5.2.201316:15-18:00-Tapahtuman tiedot
4Ag B212.1 (Finland), mikroluokka6ti5.2.201316:15-18:00-Tapahtuman tiedot
5Ag B211.1 (Sovjet), mikroluokka7ti12.2.201316:15-18:00-Tapahtuman tiedot
6Ag B212.1 (Finland), mikroluokka7ti12.2.201316:15-18:00-Tapahtuman tiedot
7Ag B212.2 (Mountains), mikroluokka8ti19.2.201316:15-18:00-Tapahtuman tiedot
8Ag B213.1 (Lakes), mikroluokka8ti19.2.201316:15-18:00-Tapahtuman tiedot
9Ag B211.1 (Sovjet), mikroluokka9ti26.2.201316:15-18:00-Tapahtuman tiedot
10Ag B212.1 (Finland), mikroluokka9ti26.2.201316:15-18:00-Tapahtuman tiedot
11Ag B211.1 (Sovjet), mikroluokka10ti5.3.201316:15-18:00-Tapahtuman tiedot
12Ag B212.1 (Finland), mikroluokka10ti5.3.201316:15-18:00-Tapahtuman tiedot
13Ag B211.1 (Sovjet), mikroluokka11ti12.3.201316:15-18:00-Tapahtuman tiedot
14Ag B212.1 (Finland), mikroluokka11ti12.3.201316:15-18:00-Tapahtuman tiedot
Luento/harjoitus 2 [ryhmätiedot ja ilmoittautuminen]; ilmoittautuneita 50, minimi 1, maksimi 50
ilm.aika: 30.5.2012 00:00 - 10.2.2013 23:59
 PaikkaViikkoPäiväPvmKloOhjaajaLisätietojaURITapahtuman tiedot
1Ag B211.1 (Sovjet), mikroluokka5to31.1.201316:15-18:00-Tapahtuman tiedot
2Ag B212.1 (Finland), mikroluokka5to31.1.201316:15-18:00-Tapahtuman tiedot
3Ag B211.1 (Sovjet), mikroluokka6to7.2.201316:15-18:00-Tapahtuman tiedot
4Ag B212.1 (Finland), mikroluokka6to7.2.201316:15-18:00-Tapahtuman tiedot
5Ag B211.1 (Sovjet), mikroluokka7to14.2.201316:15-18:00-Tapahtuman tiedot
6Ag B212.1 (Finland), mikroluokka7to14.2.201316:15-18:00-Tapahtuman tiedot
7Ag B211.1 (Sovjet), mikroluokka8to21.2.201316:15-18:00-Tapahtuman tiedot
8Ag B212.1 (Finland), mikroluokka8to21.2.201316:15-18:00-Tapahtuman tiedot
9Ag B211.1 (Sovjet), mikroluokka9to28.2.201316:15-18:00-Tapahtuman tiedot
10Ag B212.1 (Finland), mikroluokka9to28.2.201316:15-18:00-Tapahtuman tiedot
11Ag B211.1 (Sovjet), mikroluokka10to7.3.201316:15-18:00-Tapahtuman tiedot
12Ag B212.1 (Finland), mikroluokka10to7.3.201316:15-18:00-Tapahtuman tiedot
13Ag B211.1 (Sovjet), mikroluokka11to14.3.201316:15-18:00-Tapahtuman tiedot
14Ag B212.1 (Finland), mikroluokka11to14.3.201316:15-18:00-Tapahtuman tiedot