Kód kurzu: ANDROID2« Krok zpět

Android: Vývoj aplikací II

Kurz je určen vývojářům s předchozí znalostí vývoje pro systém Android. Naučíte se zde pokročilé metody vývoje aplikací jako práci na pozadí a komunikaci se vzdálenými webovými službami. Vyzkoušíte si také práci se senzory, lokací zařízení a s Google Mapami. Pro práci s Google Mapami je vhodné použít vlastního zařízení s Androidem (není to podmínkou). Kurz je standardně veden v prostředí Android Studia, ale účastník v případě zájmu může pracovat i v prostředí Eclipse.

Dárek
 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 1.12.2016 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
19.1.2017 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
30.3.2017 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
1.6.2017 2 8 200 CZK v ceně kurzu Český jazyk GOPAS Praha
 
3.11.2016 2 8 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
26.1.2017 2 8 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
11.5.2017 2 8 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 
LM GTK 13.10.2016 2 211,60 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha2 8 200 CZK - 20
Brno2 8 000 CZK - 20
Bratislava2 230,00 EUR - 20

Uživatelská náročnost

Co Vás naučíme

  • tvorbu služeb (aplikací běžících na pozadí)
  • tvorbu widgetů
  • integraci s webovými službami a aplikacemi
  • pokročilou práci s hardware v zařízení

Požadované vstupní znalosti

Je nutné mít zkušenosti s programováním v Javě na úrovni menších projektů (desítky tříd) a je vhodné mít přehled o SQL a XML. Předpokládá se znalost vývoje pro Android na úrovni předchozího školení.

Metody výuky

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Studijní materiály

  • Tištěné prezentace probírané látky

Osnova:

Adaptéry

  • Propojení datové struktury s uživatelským rozhraním
  • ListView, GridView, Spinner

Práce na pozadí

  • Vlákna a AsyncTask

Práce se sítí

  • TCP/IP, HTTP
  • Webové služby
  • Parsování a tvorba XML, JSON

Google Mapy

  • Registrace do API konzole, použití

Lokace a senzory

  • Lokace zařízení přes GPS a síť, Fused location provider
  • Čtení dat ze senzorů

Komponenta WebView

  • Použití, volání metod na Java objektech přes JavaScript

Služby

  • IntentService a její použití
  • Binding služby a AIDL

Broadcast receivery

  • Tvorba broadcast receiveru a jeho použití

Alarmy

  • Použítí alarmu
  • Obnovení alarmu při startu zařízení

Notifikace

  • Tvorba notifikace v systémové liště

Volitelná témata

  • Fragmenty
  • Widgety na plochu
  • Publikace aplikací, Google Play
  • Audio a video

    Předchozí kurzy

    Navazující kurzy

    žádný navazující kurz
    Tištěné prezentace probírané látky

    Cena:
    v ceně kurzu
    Uvedené ceny jsou bez DPH.


    Graf návazností kurzů