SPR: Porovnání verzí

Z Milan Kerslager
Přejít na: navigace, hledání
(+link)
(Doplnění)
 
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.)
Řádka 1: Řádka 1:
 
'''SPR''' (Systémové programování) se věnuje programování aplikací pro systém Android.
 
'''SPR''' (Systémové programování) se věnuje programování aplikací pro systém Android.
 +
 +
== Průběh výuky ==
 +
Předmět je v letním semestru 3. ročníku VOŠ vyučován 16 týdnů (3 hodiny týdně). Je zakončen zápočtem. Pro udělení zápočtu je nutnou podmínkou vypracování semestrálního projektu nebo příspěvku do [[csw:Wikipedie:Vítejte_ve_Wikipedii|internetové encyklopedie]] [http://wikipedia.org Wikipedie] podle podmínek sepsaných v [[WikiZapocet|podrobnějších informacích]]. V průběhu výuky budou zadávány průběžné testy.
  
 
== Osnova ==
 
== Osnova ==
Řádka 6: Řádka 9:
 
#* [[csw:Instance třídy|objekt]], [[enw:Abstraction (computer science)|abstrakce]], [[enw:Encapsulation (object-oriented programming)|zapouzdření]], [[csw:Dědičnost (objektově orientované programování)|dědičnost]], [[csw:Polymorfismus (programování)|polymorfismus]]
 
#* [[csw:Instance třídy|objekt]], [[enw:Abstraction (computer science)|abstrakce]], [[enw:Encapsulation (object-oriented programming)|zapouzdření]], [[csw:Dědičnost (objektově orientované programování)|dědičnost]], [[csw:Polymorfismus (programování)|polymorfismus]]
 
# [[csw:Android (operační systém)|Android]]
 
# [[csw:Android (operační systém)|Android]]
#* systém, [[enw:Android version history|vývoj]], [[enw:Free and open-source software|Free a open-source software]]
+
#* systém, [[enw:Android version history|vývoj]], [[enw:Free and open-source software|Free a open-source software]], [[csw:Open Handset Alliance|Open Handset Alliance]]
 
#* [[csw:Autorské právo|autorské právo]], [[csw:Patent|patenty]], [[enw:Smartphone wars|smartphone wars]], [[enw:Android rooting|Android rooting]]
 
#* [[csw:Autorské právo|autorské právo]], [[csw:Patent|patenty]], [[enw:Smartphone wars|smartphone wars]], [[enw:Android rooting|Android rooting]]
#* grafika, senzory
+
#* grafický subsystém, [[enw:OpenGL ES|OpenGL ES]], [http://developer.android.com/guide/topics/sensors/sensors_overview.html sensory]
 
# Klony Androidu
 
# Klony Androidu
 
#* [[enw:XDA Developers|XDA Developers]], [http://forum.xda-developers.com/wiki/Main_Page XDA wiki], [http://forum.xda-developers.com/ XDA fóra]
 
#* [[enw:XDA Developers|XDA Developers]], [http://forum.xda-developers.com/wiki/Main_Page XDA wiki], [http://forum.xda-developers.com/ XDA fóra]
Řádka 21: Řádka 24:
 
# Oprávnění Android aplikací
 
# Oprávnění Android aplikací
 
#* [[enw:Mobile security|bezpečnost mobilních zařízení]], [[csw:Sandbox|sandbox]]
 
#* [[enw:Mobile security|bezpečnost mobilních zařízení]], [[csw:Sandbox|sandbox]]
 +
 +
== Materiály ==
 +
# KERŠLÁGER, Milan. ''Materiály ke studiu'' [online]. c2006, poslední revize 12.5.2011 [cit. 15.5.2013]. [http://www.pslib.cz/ke/Materi%C3%A1ly <http://www.pslib.cz/ke/Materiály>].
 +
 +
== Doporučená literatura ==
 +
# http://www.zdrojak.cz/clanky/vyvijime-pro-android-zaciname/
 +
# http://www.root.cz/clanky/programovani-pro-android-v-prikladech/
 +
# http://andbook.anddev.org – eBook o programování v Androidu (zdarma)

Aktuální verze z 15. 5. 2013, 11:54

SPR (Systémové programování) se věnuje programování aplikací pro systém Android.

Průběh výuky

Předmět je v letním semestru 3. ročníku VOŠ vyučován 16 týdnů (3 hodiny týdně). Je zakončen zápočtem. Pro udělení zápočtu je nutnou podmínkou vypracování semestrálního projektu nebo příspěvku do internetové encyklopedie Wikipedie podle podmínek sepsaných v podrobnějších informacích. V průběhu výuky budou zadávány průběžné testy.

Osnova

  1. Java
  2. Android
  3. Klony Androidu
  4. Eclipse
  5. Android SDK
  6. Návrh GUI pro Android aplikaci
  7. Zpracování událostí od GUI
  8. Data
    • práce se soubory, SQLite databáze, síťová komunikace
  9. Práce s grafikou
  10. Oprávnění Android aplikací

Materiály

  1. KERŠLÁGER, Milan. Materiály ke studiu [online]. c2006, poslední revize 12.5.2011 [cit. 15.5.2013]. <http://www.pslib.cz/ke/Materiály>.

Doporučená literatura

  1. http://www.zdrojak.cz/clanky/vyvijime-pro-android-zaciname/
  2. http://www.root.cz/clanky/programovani-pro-android-v-prikladech/
  3. http://andbook.anddev.org – eBook o programování v Androidu (zdarma)