Vytvoríme jednoduchý Markdown editor, ktorý bude fungovať na tabletoch i telefónoch. Naučíme sa pracovať s fragmentami a lištou akcií (action bar).
Author Archives: Róbert Novotný
Systémové programovanie 2014: požiadavky na hodnotenie
Požiadavky na vypracovanie záverečného projektu, z ktorého sa odvíja hodnotenie.
180 minút s Androidom: 9. stretnutie [Online prezenčka]
Vytvorme aplikáciu, ktorá ukazuje zoznam ľudí prítomných v miestnosti s ich prihlasovaním. Opäť využijeme REST API a naučíme sa periodicky plánovať vykonávanie intentových servisov, počúvať na štart systému a spracovávať používateľské nastavenia (preferencie).
180 minút s Androidom: 8. stretnutie [Online hlasovanie]
Vytvoríme si aplikáciu pre online hlasovanie, kde demonštrujeme prácu s REST API, dlhotrvajúce operácie na pozadí, vlastné loadery a intent servicy.
180 minút s Androidom: 7. stretnutie [Kalendárik s farebnými dňami nad databázou]
Dotvoríme kalendárikovú aplikáciu, premigrujeme ju na databázový content provider a ukážeme si princípy návrhu a implementácie databázy a contentprovidera.
UINF/PRJ1a Softvérový projekt 2014: Redmine a Pandoc
Predstavenie Redmine-u ako nástroja pre issue tracking. Ukážka kombinácie Markdown a Pandoc pre písanie multiformátovej dokumentácie.
180 minút s Androidom: 6. stretnutie [Kalendárik s farebnými dňami]
Vytvorme aplikáciu, ktorá zobrazí kalendárik, v ktorom si môžeme začiarkavať dni jednou z vybraných farieb. Ukážeme vlastný layout komponentov, zostavenie kalendára, dialógy a vlastné content providery.
UINF/PRJ1a Softvérový projekt 2014: Python
Ukážka jazyka Python na Softvérovom projekte, o jazyku a mnoho praktických príkladov.
180 minút s Androidom: 5. stretnutie [história volaní v mriežke]
Aplikácia zobrazujúca peknú históriu volaní ukáže použitie content providerov, loadery, knižnicu kompatibility pre staršie zariadenia, či vlastný layout položiek mriežky.
UINF/PRJ1a Softvérový projekt 2014: SVN
Stručne o zdieľaní zdrojových kódov v tíme pomocou Subversion/SVN. Ukážka použitia v prostredí Eclipse.