Návrh Školení

Vývojové prostředí

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

Xcode iOS Projekty

    Přehled Xcode Vytvoření projektu iOS Běžící na simulátoru a reálných zařízeních

Adaptivní rozvržení

    Storyboards Podpora více zařízení Velikost ikon a orientace zařízení Komponenty uživatelského rozhraní Vytvoření uživatelského rozhraní

Swift

    Swift přehled programovacího jazyka Proměnné, konstanty a datové typy Jazykové konstrukce Použití Xcode k vývoji Swift aplikací Playground

Swift Třídy a scény

    Vytváření tříd Swift Proměnné instance a inicializace Správa paměti Silné a slabé reference Typy konstruktorů Protokoly, hašovatelné a tisknutelné dědičnost Vytváření scén Implementace řadičů pohledu Výstupy a akce

Práce s grafikou

    Přidávání ikon a obrázků Pomocí SpriteKit API Animating Sprites

Uživatelská interakce

    Tlačítka a ovládací prvky Rozpoznávání gest posouvání Rozpoznávání gest poklepáním

Aplikace na více obrazovkách

    Navigace v tabulce Aplikace s kartami Navigační ovladače

Poziční služby

    Směr polohy a nadmořské výšky

Zařízení Access a úložiště

    Úložiště souborů Přístup do hudební knihovny SQLite Přístup k databázi

Bluetooth

    Centrální periferie Bluetooth API

Řečový rámec

    Převod řeči na text Text na řeč

Networking

    Serializace síťového přístupu a deserializace JSON REST Web Services

Požadavky

Kurz předpokládá určitou zkušenost s programováním.

 35 hodiny

Počet účastníků



Price per participant

Reference (3)

Související kurzy

Související kategorie