PředmětyPředměty(verze: 970)
Předmět, akademický rok 2024/2025
   Přihlásit přes CAS
Programování mobilních zařízení - NPRX056
Anglický název: Mobile Devices Programming
Zajišťuje: Studijní oddělení (32-STUD)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2022
Semestr: zimní
E-Kredity: 3
Rozsah, examinace: zimní s.:0/2, Z [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Je zajišťováno předmětem: NPRG056
Další informace: http://d3s.mff.cuni.cz/teaching/nprg056
Garant: doc. RNDr. Jan Kofroň, Ph.D.
Třída: Informatika Mgr. - volitelný
Kategorizace předmětu: Informatika > Softwarové inženýrství
Prerekvizity : {NXXX019, NXXX020, NXXX021, NXXX034, NXXX035}
Neslučitelnost : NPRG056
Záměnnost : NPRG056
Je neslučitelnost pro: NPRG056
Je záměnnost pro: NPRG056
Anotace -
Kurz představuje základní koncepty vývoje aplikací pro mobilní zařízení, se zaměřením na nejrozšířenější platformu - Android. Platforma iOS a její základní principy budou v případě zájmu studentů rovněž stručně představeny. Kurz je zaměřen jak na obecné koncepty mobilního vývoje, tak na specifika platformy Andriod. Kurz má podobu tutoriálu, kde přednášející na konkrétních aplikacích představují jednotlivé koncepty. Z přednášek bude pořízen audiovizuální záznam, který bude studentům k dispozici.
Poslední úprava: Katedry Tajemník (21.04.2017)
Podmínky zakončení předmětu

Pro získání zápočtu je nutné odevzdat zápočtový program v termínu. Z povahy věci tedy není možné zápočet opakovat.

Poslední úprava: Kofroň Jan, doc. RNDr., Ph.D. (06.10.2017)
Literatura -

iOS Dev Center: http://developer.apple.com/devcenter/ios/index.action

Android Developers: http://developer.android.com/index.html

Windows Developer Center: https://developer.microsoft.com/en-us/windows

Poslední úprava: Katedry Tajemník (06.04.2017)
Sylabus -

Obecné koncepty

Tvorba aplikací

Komponenty aplikace

Vytváření UI

Asynchronicita (Vlákna, Procesy, specifika platformy)

Systémové služby

Komunikace mezi aplikacemi

Distribuce a instalace

Spouštění a testování

Emulátor

Obecné doporučené postupy

Stručné seznámení s platformou iOS

Poslední úprava: Katedry Tajemník (21.04.2017)
 
Univerzita Karlova | Informační systém UK