|
|
Hlavní nabídka Prohlížení IS/STAG
Nalezené předměty, počet: 1
Stránkování výsledků vyhledávání
Nalezeno 1 záznamů
Export do Xls
Informace o předmětu
KRP / BMWA
:
Popis předmětu
Pracoviště / Zkratka
|
KRP
/
BMWA
|
Akademický rok
|
2023/2024
|
Akademický rok
|
2023/2024
|
Název
|
Mobilní a webové aplikace
|
Způsob zakončení
|
Zkouška
|
Způsob zakončení
|
Zkouška
|
Akreditováno / Kredity
|
Ano,
4
Kred.
|
Forma zakončení
|
Kombinovaná
|
Forma zakončení
|
Kombinovaná
|
Rozsah hodin
|
Přednáška
2
[HOD/TYD]
Cvičení
2
[HOD/TYD]
|
Zápočet před zkouškou
|
Ano
|
Zápočet před zkouškou
|
Ano
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Počítán do průměru
|
ANO
|
Vyučovací jazyk
|
Čeština
|
Obs/max
|
|
|
|
Automatické uznávání zápočtu před zkouškou
|
Ne
|
Letní semestr
|
0 / -
|
23 / -
|
0 / 0
|
Počítán do průměru
|
ANO
|
Zimní semestr
|
0 / -
|
2 / -
|
0 / 0
|
Opakovaný zápis
|
NE
|
Opakovaný zápis
|
NE
|
Rozvrh
|
Ano
|
Vyučovaný semestr
|
Zimní + Letní
|
Vyučovaný semestr
|
Zimní + Letní
|
Minimum (B + C) studentů
|
nestanoveno
|
Volně zapisovatelný předmět |
Ano
|
Volně zapisovatelný předmět
|
Ano
|
Vyučovací jazyk
|
Čeština
|
Počet dnů praxe
|
0
|
Počet hodin kontaktní výuky |
0
|
Hodnotící stupnice |
A|B|C|D|E|F |
Periodicita |
každý rok
|
Hodnotící stupnice pro zp. před zk. |
S|N |
Periodicita upřesnění |
|
Základní teoretický předmět |
Ne
|
Profilující předmět |
Ano
|
Základní teoretický předmět |
Ne
|
Hodnotící stupnice |
A|B|C|D|E|F |
Hodnotící stupnice pro zp. před zk. |
S|N |
Nahrazovaný předmět
|
Žádný
|
Vyloučené předměty
|
Nejsou definovány
|
Podmiňující předměty
|
Nejsou definovány
|
Předměty informativně doporučené
|
Nejsou definovány
|
Předměty,které předmět podmiňuje
|
Nejsou definovány
|
Graf četnosti udělených hodnocení studentům napříč roky:
Obrázek PNG
,
XLS
|
Cíle předmětu (anotace):
|
První část předmětu je zaměřena na problematiku tvorby aplikací z pohledu koncepce a specifik existujících mobilních platforem. Studenti se seznámí se základními konstrukčními prvky mobilních aplikací, se specifiky životního cyklu i s možnostmi komercionalizace výsledných mobilních aplikací. Náplň bude zaměřena zejména na nejrozšířenější mobilní platformu - Android. V části webových aplikací se studenti seznámí se značkovacím jazykem HTML, stylovým jazykem CSS a se skriptovacími jazyky PHP a JavaScript. Důraz předmětu je kladen na praktické zvládnutí problematiky návrhu a tvorby webových aplikací.
|
Požadavky na studenta
|
Účast na seminárních cvičeních.
Vypracování písemné seminární práce.
|
Obsah
|
Témata přednášek po týdnech semestru
1. Úvod do předmětu, mobilní platformy, historie, současný podíl na trhu. Vývojová prostředí, Java, obchody s aplikacemi.
2. Android SDK, reálná zařízení, emulace zařízení, specifika mobilních zařízení, řízení přístupu, zabezpečení. Aktivity a jejich životní cyklus.
3. Návrh aplikace, XML, layouts, optimalizace vzhledu. Komunikace mezi aktivitami, ukládání stavu aktivit.
4. Možnosti interakce s uživatelem, nejrozšířenější knihovny.
5. Práce se senzory, geolokace, práce na pozadí.
6. Komunikace mezi zařízeními, GSM, Bluetooth, WIFI.
7. Úvod do World-Wide Web, Hypertext Transfer Protocol, Unified Resource Identifier
8. HTML- syntaxe, kódování jazyka, speciální znaky, DOM, validace
9. HTML - elementy sekční, seskupující, textové, editační, tabulkové, embedded
10. CSS (Cascading Style Sheet) - selektor, délkové jednotky, barvy, vlastnosti
11. CSS - pozicování objektů, @pravidla
12. PHP - syntaxe, proměnné, datové typy, operátory, řídící struktury, podmínky, cykly, spolupráce s DB
13. JavaScript - syntaxe, proměnné, datové typy, operátory, řídící struktury, podmínky, cykly, události
|
Aktivity
|
|
Studijní opory
|
|
Garanti a vyučující
|
-
Garanti:
doc. Ing. Petr Doležel, Ph.D. ,
-
Přednášející:
doc. Ing. Petr Doležel, Ph.D. (100%),
Ing. Jan Panuš, Ph.D. (100%),
-
Cvičící:
doc. Ing. Petr Doležel, Ph.D. (100%),
Ing. Jan Panuš, Ph.D. (100%),
|
Literatura
|
-
Základní:
CASTRO, Elizabeth a Bruce HYSLOP. HTML5 a CSS3: názorný průvodce tvorbou WWW stránek. Brno, 2012. ISBN 978-80-251-3733-8.
-
Základní:
ŽÁRA, Ondřej. JavaScript: programátorské techniky a webové technologie. Brno, 2015. ISBN 978-80-251-4573-9.
-
Základní:
CASTAGNETTO, Jesus. PHP 6: programujeme profesionálně. Praha, 2010. ISBN 978-80-251-3127-5.
-
Základní:
LACKO, Ľuboslav. Vývoj aplikací pro Android. Brno, 2015. ISBN 978-80-251-4.
-
Doporučená:
ANNUZZI, Joseph, Lauren DARCEY a Shane CONDER. Advanced android application development. Upper Saddle River, 2015. ISBN 9780133892383.
|
Časová náročnost
|
Prezenční forma studia
|
Aktivity
|
Časová náročnost aktivity [h]
|
Kontaktní výuka
|
52
|
Domácí příprava na výuku
|
10
|
Projekt individuální
|
40
|
Příprava na zkoušku
|
18
|
Celkem
|
120
|
|
Předpoklady - další informace k podmíněnosti studia předmětu |
Základní znalosti programování v jazyku JAVA |
Získané způsobilosti |
Student po absolvování předmětu prokazuje znalosti ze základních přístupů ke tvorbě mobilních a webových aplikací. Je schopen systematicky navrhnout a vytvořit mobilní i webovou aplikaci splňující běžné požadavky na kvalitu a přehlednost.
|
Vyučovací metody |
- Monologická (výklad, přednáška, instruktáž)
- Dialogická (diskuze, rozhovor, brainstorming)
- Metody samostatných akcí
- Laborování
|
Hodnotící metody |
-
|
|
|
|