Android - Vývoj aplikací (ANDR1)

Programování, Java, Spring

Toto školení vás seznámí se základy programování mobilních aplikací pro operační systém Android. Kurz je určen začínajícím vývojářům a je předpokládána základní znalost objektového jazyka Java. V rámci školení se seznámíte s platformou Android, obdržíte informace o historii, architektuře, nejdůležitějších funkcích a způsobu licencování. Na školení se dále seznámíte s tvorbou grafického uživatelského rozhraní, použitím vizuálních komponent systému a intentů a možnostmi práce s daty včetně využití databáze SQLite.

Lokalita, termín kurzu



Brno
14.5. - 16. 5. 2018
Objednat
25.6. - 27. 6. 2018
Objednat
6.8. - 8. 8. 2018
Objednat
Praha
9.5. - 11. 5. 2018
Objednat
18.6. - 20. 6. 2018
Objednat
30.7. - 1. 8. 2018
Objednat
Vlastní Školení na míru (termín, lokalita, obsah, délka)

Náplň kurzu:

Skrýt detaily
  • Android Framework a Android Studio
    1. Vrstvy a knihovny Androidu
    2. Komponenty Android aplikací
    3. Životní cyklus aplikací
    4. Android Studio
    5. Gradle
  • Nástroje Android SDK a Activity
    1. Struktura Android Projektů
    2. Android Manifest
    3. Struktura Manifestu
    4. Nástroje Android SDK
    5. Activity
  • Fragmenty, Views a ListView
    1. Fragmenty
    2. Views
    3. List Views and List Activity
  • Intenty a Intent filtry
    1. Intenty
    2. Systémové akce
    3. Posílání dat
    4. Spouštění Activit
    5. Registrace Intent filtru
  • Layouty and vlastní View
    1. View
    2. Layouty
    3. Přizpůsobení View
    4. Modifikace existujících View
  • Resources, témata a Material Design
    1. Resources
    2. Témata a styly
    3. Material Design
  • UI – Dialogy, menu, WebView
    1. Interakce pomocí Messages
    2. Dialogy
    3. Activity se vzhledem dialogu
    4. Toasty
    5. Menu
    6. Context Menu
    7. Další volby položek menu
    8. Popup Menu
    9. WebView
  • Úložiště a procesy na pozadí
    1. Možnosti uložení dat
    2. I/O nad soubory
    3. SharedPreferences
    4. Připojení k internetu
    5. Procesy na pozadí
  • SQLite a ContentProvidery
    1. Databáze
    2. ContentProvidery
    3. Systémové ContentProvidery
    4. Vlastní ContentProvider
    5. SyncAdapter
    6. Metody k zapamatování
  • Notifikace
    1. Vytvoření notifikace
    2. Akce notifikací
    3. Rozbalitelné notifikace
    4. Layouty notifikací
    5. Priority notifikací
Předpokládané znalosti:
Je předpokládána základní znalost objektového jazyka Java.
Doporučený předchozí kurz:
Java - úvod do programování (JAV1)
Časový rozvrh:
3 dny (9:00hod. - 17:00hod.)
Cena kurzu:
11 900,00 Kč (14 399,00 Kč včetně 21% DPH)

Vybrané zákaznické reference

XEROX CZECH REPUBLIC s.r.o., František S.
Android - Vývoj aplikací ( ANDR1)
"Myslím si, že pro seznámení s Androidem super. Ušetřilo mi to to hodně googlení na téma jak začít. Jasně definován postup vývoje aplikací, používaných nástrojů. Lektor je profesionál, evidentně ve vývoji aplikací má bohaté zkušenosti. Záludnosti teprve přijdou - až začnu vývoj aplikace na zelené louce, pak myslím, že rád se podívám do svých poznámek z kurzu."
AŽD Praha s.r.o., Hedvika P.
Android - Vývoj aplikací ( ANDR1)
"Dobry start pro psani Android aplikaci"
AŽD Praha s.r.o., Petr H.
Android - Vývoj aplikací ( ANDR1)
"Kurz byl velmi vhodny pro ziskani zakladniho prehledu programovani pod mobilni aplikace v systemu Android"
ČEZ ICT Services, a. s., Pavel K.
Android - Vývoj aplikací ( ANDR1)
"Kurz plně splnil moje očekávání - získat rychle základní přehled o dané problematice tak, aby se následné samostudium mělo o co opřít. Dozvěděl jsem se v krátké době spoustu užitečných informací, které bych jinak pracně a dlouze získával."