Kód kurzu: APIP200« Krok späť

Vývoj aplikácií na platforme iOS – pokročilé techniky

Kurz je určený pre vývojárov mobilných aplikácií na platforme Apple iOS. Na kurze sa zoznámite s pokročilejšími témami ako sú riadiace objekty rámcov, práca so sieťami, práca s dátami vrátane systému CoreData, použitie máp a lokalizácia, základná práca s grafikou, animáciami a multimédiami, lokálne a Push notifikácie a podobne.

Kurz je možné realizovať na platforme Mac OS X
 DátumDníCena kurzuCena príručkyJazyk výukyLokalita 
17. 5. 2017 3 12 600 CZK v cene kurzu Český jazyk GOPAS Brno
 
30. 11. 2016 3 12 600 CZK v cene kurzu Český jazyk GOPAS Praha
 
8. 3. 2017 3 12 600 CZK v cene kurzu Český jazyk GOPAS Praha
 
V prípade záujmu o iný termín uvedeného kurzu, kontaktujte klientsky servis, prosím.

PobočkaDníKatalógová cenaCena príručkyITB
Praha3 12 600 CZK v cene kurzu 30
Brno3 12 600 CZK v cene kurzu 30
Bratislava3 420,00 EUR v cene kurzu 30

Pre koho je kurz určený

Kurz je určený vývojárom aplikácií na platforme Apple iOS.

Požadované vstupné znalosti

Dostatočná znalosť jazyka Objective-C a základná znalosť vývoja na platforme iOS v rozsahu kurzu APIP100.

Osnova kurzu

Navigačné prvky a riadiace objekty rámcov

  • Princípy funkcie riadiacich objektov rámcov
  • Modálne zobrazenie
  • Navigačné kontrolery
  • TabBar kontrolery

Kreslenie a animácie

  • Súradnicový systém
  • Základy kreslenia
  • Vlastné rámce
  • Framework CoreGraphics, farby, obrázky
  • Základy animácií, Framework CoreAnimation

Siete

  • Integrácia webového prehliadača Safari a UIWebView
  • Framework CFNetwork
  • Synchrónna a asynchrónna komunikácia
  • Komunikácia protokolom HTTP, predávanie parametrov, hlavičky HTTP

Multitasking, notifikácia

  • Životný cyklus iOS aplikácie v rôznych verziách iOS
  • Notifikácia v iOS
  • Lokálna notifikácia v iOS4
  • Push notifikácia

Perzistentné uloženie dát, práca s dátami

  • Štruktúra súborového systému aplikácie
  • Základná práca so súbormi, načítanie a uloženie
  • Serializácia dát
  • CoreData
  • Vyhľadávanie a triedenie

Aplikácia vo viacerých jazykoch, lokalizácia

  • Lokalizácia aplikácie do viacerých jazykov

Poloha telefónu, senzory v iPhone

  • Zistenie polohy telefónu
  • Framework CoreLocation
  • Akcelerometre a gyroskopy
Tištěné nebo elektronické studijní materiály GOPAS

Cena:
cena kurzu zahŕňa
Uvedené ceny sú bez DPH.