[VAMZ] Vývoj aplikácií pre mobilné zariadenia

BCKIS

[VAMZ] Vývoj aplikácií pre mobilné zariadenia

Výsledky vzdelávania:

Absolvovaním predmetu študent:
• Získa prehľad o princípoch vývoja aplikácií pre mobilné zariadenia ako sú PDA, smartphone, tablet.
• Naučí sa pracovať s rôznymi platformami mobilných zariadení a rôznych nástrojov pre vývoj.
• Spozná špecifická návrhu aplikácií pre mobilné zariadenia (ergonómia používateľského prostredia, obmedzenia pri využívaní internetového pripojenia, zohľadňovanie výpočtovej náročnosti vzhľadom na úsporu energie akumulátora, životný cyklus programu, licencie, použitie vhodných knižníc a pod.).
• Bude vedieť aplikovať získané teoretické znalosti pri praktickom návrhu a implementácii aplikácií v jazyku Java v prostredí OS Android.

Informačný list predmetu
Vysoká škola: Žilinská univerzita v Žiline
Fakulta: Riadenia a informatiky
Kód predmetu: 5BI154Názov predmetu: vývoj aplikácií pre mobilné zariadenia (VAMZ)
Druh, rozsah a metóda vzdelávacích činností:
Týždenný počet hodín výučby vo forme prednášky,
cvičenia, semináre, klinickej praxe
Prednášky: 2.0 Cvičenia: 0.0 Lab.cvičenia: 2.0
Metóda, akou sa vzdelávacia činnosť uskutočňujeVýučba sa uskutočňuje prezenčne
Metódy dosiahnutia výsledkov vzdelávania
Počet kreditov: 5.0
Záťaž študenta: hodín
Špecifikácia záťaže:
Odporúčaný semester/trimester štúdia: 3. ročník, letný semester
Stupeň štúdia: 1.
Podmieňujúce predmety:
Prerekvizity:
5BI138 Informatika 2 (INF2)
Korekvizity:
Podmienky na absolvovanie predmetu:
Priebežné hodnotenie:
Krátke testy na cvičeniach – 30 bodov do záverečného hodnotenia.
Obhajoba semestrálneho projektu – 70 bodov do záverečného hodnotenia

Záverečné hodnotenie:
Pre udelenie známky je potrebné získať aspoň 20 bodov z testov a 41 bodov zo semestrálnej práce.


Pre prihlásenie na skúšku musí študent dosiahnuť - bodov.
Výsledky vzdelávania:
Absolvovaním predmetu študent:
• Získa prehľad o princípoch vývoja aplikácií pre mobilné zariadenia ako sú PDA, smartphone, tablet.
• Naučí sa pracovať s rôznymi platformami mobilných zariadení a rôznych nástrojov pre vývoj.
• Spozná špecifická návrhu aplikácií pre mobilné zariadenia (ergonómia používateľského prostredia, obmedzenia pri využívaní internetového pripojenia, zohľadňovanie výpočtovej náročnosti vzhľadom na úsporu energie akumulátora, životný cyklus programu, licencie, použitie vhodných knižníc a pod.).
• Bude vedieť aplikovať získané teoretické znalosti pri praktickom návrhu a implementácii aplikácií v jazyku Java v prostredí OS Android.
Stručná osnova predmetu:
1. Úvod do vývoja mobilných aplikácií. Špecifiká vývoja mobilných aplikácií.
2. Prehľad mobilných platforiem, základné rozdiely a porovnanie.
3. Vývojové prostredia, projekty, preklad, ladenie, nasadenie aplikácií, emulátory.
4. Základné princípy operačného systému Android, systém oprávnení.
5. Aktivity (životný cyklus, spúšťanie, prenos dát medzi aktivitami).
6. Tvorba používateľského rozhrania, návrh vzhľadom na rozlíšenie a rotáciu obrazovky, fragmenty, widgety.
7. Služby, poskytovatelia obsahu, prijímanie a spracovanie udalostí.
8. Práca so dátovým úložiskom (súborový systém, databáza), konfigurácia aplikácie.
9. Sprava zdrojov (reťazce, obrázky, ...), lokalizácia aplikácie.
10. Grafika a animácie, práca s OpenGL.
11. Práca s procesmi a vláknami.
12. Obsluha telefónneho prístroja.
13. Práca s hardvérom zariadení (kamery, GPS, senzory).
14. Sieťová komunikácia.
15. Finalizácia a nasadenie aplikácie do Google Play.
Odporúčaná literatúra:
Materiály k predmetu uverejnené na http://vzdelavanie.uniza.sk/
Jazyk, ktorého znalosť je potrebná na absolvovanie predmetu: slovenský
Poznámky:
Hodnotenie predmetov:
Celkový počet hodnotených študentov: 29
ABCDEFX
17.24 % 3.45 %20.69 % 0.00 %17.24 %41.38 %
ABCDEFX
17.24 % 3.45 %20.69 % 0.00 %17.24 %41.38 %
Vyučujúci:
prednášky: doc. Ing. Patrik Hrkút, PhD.
prednášky: Ing. Martin Húdik, PhD.
prednášky: Ing. Matej Meško, PhD.
lab.cvičenia: doc. Ing. Patrik Hrkút, PhD.
lab.cvičenia: Ing. Martin Húdik, PhD.
lab.cvičenia: Ing. Matej Meško, PhD.
Dátum poslednej zmeny: 2021-11-09 11:09:08.000
Garant predmetu: prof. Ing. Emil Kršák, PhD.
Schválil: prof. Ing. Pavel Segeč, PhD.
ZDROJ: https://vzdelavanie.uniza.sk/vzdelavanie/planinfo.php?kod=274871&lng=sk