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
20.11. - 22. 11. 2017
Objednat
2.1. - 4. 1. 2018
Objednat
13.2. - 15. 2. 2018
Objednat
Praha
30.10. - 1. 11. 2017
Objednat
4.12. - 6. 12. 2017
Objednat
15.1. - 17. 1. 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

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."