Návrh Školení

Vývojové prostředí

  • Požadavky na vývojové prostředí
  • Xcode a iOS SDK
  • Registrace u Apple Developer
  • Důvody, proč jsou aplikace zamítnuty

Projekty Xcode pro iOS

  • Směrnice pro lidské rozhraní (Human Interface Guidelines)
  • Vytváření iOS projektu
  • Spuštění na emulátoru a reálných zařízeních
  • Správa paměti
  • Silné a slabé odkazy

Swift

  • Přehled programovacího jazyka Swift
  • Použití Xcode pro vývoj aplikací ve Swiftu

Scény

  • Vytváření scén
  • Implementace view controllerů

Třídy Swift

  • Vytváření tříd ve Swiftu
  • Proměnné instancí a inicializace
  • Druhy konstruktorů
  • Protokoly, Hashable a Printable
  • Dědění

Práce s grafikou

  • Přidávání ikon a obrázků
  • Použití API SpriteKit
  • Animace spritek

Uživatelské interakce

  • Tlačítka a zpracování událostí
  • Rozpoznávání posuvných gest (pan gesture)
  • Rozpoznávání dotykových gest (tap gesture)

Případová studie

  • Vývoj nové aplikace pomocí Swiftu

Distribuce aplikací

  • Přesunutí aplikací na zařízení pro testování
  • Zveřejnění aplikace v AppStore
 35 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie