Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2020/2021

Programování pro mobilní telefony na platformě J2ME

Přihlášení do KOSu pro zápis předmětu Zobrazit rozvrh
Kód Zakončení Kredity Rozsah Jazyk výuky
818PMT Z 3 0+3 česky
Přednášející:
Jiří Fišer (gar.)
Cvičící:
Jiří Fišer (gar.)
Předmět zajišťuje:
Katedra softwarového inženýrství
Anotace:

Kurs je věnován programování na platformě JaveME (tato platforma je dostupná na většině mobilních telefonů). Hlavní pozornost je věnována interaktivním síťově orientovaným aplikacím.

Požadavky:

Znalost programování v Javě.

Osnova přednášek:

1. Platforma J2ME

2. Základní struktura middletu

3. Standardní grafické rozhraní

4. Bitmapová a vektorová grafika

5. Síťová komunikace

6. Persistentní ukládání a přenos informací (databáze, XML)

7. Multimédia

8. Rozšiřující knihovny (JSR)

9. Rozšiřující knihovny GUI

10. Alternativy k Java2ME (nativní vysokoúrovňové knihovny)

Osnova cvičení:

1. Platforma J2ME

2. Základní struktura middletu

3. Standardní grafické rozhraní

4. Bitmapová a vektorová grafika

5. Síťová komunikace

6. Persistentní ukládání a přenos informací (databáze, XML)

7. Multimédia

8. Rozšiřující knihovny (JSR)

9. Rozšiřující knihovny GUI

10. Alternativy k Java2ME (nativní vysokoúrovňové knihovny)

Cíle studia:

Znalosti:

Principy programování mobilních aplikací, GUI rozhraní mobilních telefonů, síťová komunikace.

Schopnosti:

Návrh a implementace mobilní aplikace, návrh internetového komunikačního protokolu, praktické využití dat z nestandardních vstupních zařízení (GPS, akcelerátor)

Studijní materiály:

Povinná literatura:

[1] Qusay H. Mahmoud. Naučte se Java 2 Micro Edition. Grada 2003.

Doporučená literatura:

[2] Rischpater Ray. Beginning Java ME Platform (Beginning from Novice to Professional). Apress 2008. ISBN: 1430210613.

Studijní pomůcky:

Počítačová laboratoř, software: libovolná distribuce Linuxu, Eclipse IDE, J2ME SDK.

Poznámka:
Rozvrh na zimní semestr 2020/2021:
Rozvrh není připraven
Rozvrh na letní semestr 2020/2021:
Rozvrh není připraven
Předmět je součástí následujících studijních plánů:
Platnost dat k 25. 10. 2020
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet1343306.html