Programování pro mobilní telefony na platformě J2ME
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
818PMT | Z | 3 | 0+3 | česky |
- Garant předmětu:
- Jiří Fišer
- Přednášející:
- Jiří Fišer
- Cvičící:
- Jiří Fišer
- 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 2024/2025:
- Rozvrh není připraven
- Rozvrh na letní semestr 2024/2025:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Aplikace informatiky v přírodních vědách (volitelný předmět)