Adresaci Szkolenia

Szkolenie adresowane jest do programistów, którzy chcą od podstaw poznać platformę tvOS.

Cel szkolenia

Celem szkolenia jest zapoznanie uczestników z platformą tvOS oraz z wymaganiami stawianymi przez firmę Apple przy tworzeniu aplikacji na Apple TV. W programie szkolenia skupiono się na solidnych podstawach teoretycznych (zrozumienie dokumentacji, narzędzi, wzorców oraz technik) z praktycznymi zastosowaniami.

Podczas trzy dniowego kursu uczestnicy poznają od podstaw środowisko dewelopera Apple (Xcode IDE), popularne wzorce stosowane na platformie tvOS oraz będą mieli szeroki przegląd przez kilka dostępnych frameworków (m.in. dostęp do bazy danych, obsługa dostępu do sieci).

Mocne strony szkolenia

Program obejmuje zagadnienia tworzenia aplikacji na platformę tvOS. Przedstawione zostaną tematy nie tylko podstawowe, ale również te, które wykorzystuje się w wielu aplikacjach, a ich samodzielna nauka może sprawdzić dużo kłopotu.

Program jest ciągle uaktualniany tak, aby zawsze uwzględnić najnowszą wersję tvOS SDK.

Wymagania

Od uczestników szkolenia wymagana jest znajomość języka Swift.

Sprzęt

W ramach szkolenia każdy z uczestników ma do dyspozycji własne w pełni wyposażone stanowisko pracy.

Uczestnikom korzystającym z własnego sprzętu przysługuje rabat w wysokości 300 zł.

Parametry szkolenia

3*8 godzin (3*7 godzin netto) wykładów oraz warsztatów (80% szkolenia stanowią warsztaty).

W trakcie warsztatów tworzone są od podstaw aplikacje wykorzytujące najczęsciej stosowane frameworki w popularnych aplikacjach tvOS.

Program szkolenia

  1. Wprowadzenie
    • App Design dla tvOS
    • Human Interface Guidelines dla tvOS
    • Coding Guidelines for Swift
  2. Budowa interfejsu
    • Tworzenie i zarządzanie widokami
    • Obsługa zdarzeń (event handling)
    • Obsluga Gestów
    • Storyboards
    • Popularne kontroki
    • Widok NSStackView
    • Focus Engine
    • Apple’s Television Markup Language
  3. Zarządzanie danymi
    • Dostęp do systemu pliku
    • Resources na żądanie
    • Wprowadzenie do CloudKit
    • Obsługa CloudKit Web Services
    • Key-Value Observing
    • Key-Value Coding
    • Value Transformers
    • Local and Remote Notifications
    • Dystrybucja do App Store
  4. Popularne frameworki
    • Podstawy Core Animation
    • Podstawy AVFoundation
    • Wprowadzenie do SpriteKit
    • Wprowadzenie do SceneKit
    • Wprowadzenie do GameplayKit

Pytania?

* Wymagane.


Konsultant on-line
Skorzystaj z usług naszego konsultanta on-line.
Naciśnij przycisk ‘Skorzystaj’ aby przejść do okienka czatu
Kontakt
ul. Nowogrodzka 62c
02-002 Warszawa
Telefon +48 22 2035600
Fax +48 22 2035601
Email