Developing Apple iOS Apps using SwiftUI & Combine (SWIFT3)

Specialized training, Apple

Location, current course term

Contact us

Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • SwiftUI
    1. Function builders
    2. Property wrappers
    3. Základní komponenty
    4. View modifiers
    5. Layout systém
    6. Životní cyklus komponent
    7. State, Binding, Environment, Object observation
    8. Navigace
    9. Tvorba vlastních komponent
  • Combine
    1. Reaktivní programování
    2. Publishers
    3. Subjects
    4. Operátory
    5. Debugování
    6. Combine extensions
  • Architecture / Architektura
    1. Stores
    2. MVVM
    3. Unidirectional data flow
    4. Redux-like architektury
  • Další témata
    1. Networking with Combine
    2. SwiftUI a UIKit interop
    3. Multi-(Apple)platformní aplikace
Recommended previous course:
Advanced Apple iOS Apps Development in Swift (SWIFT2)
Schedule:
3 days (9:00 AM - 5:00 PM )
Language:

Vybrané zákaznické reference

TIPSPORT a.s., Nikolay M.
Developing Apple iOS Apps using SwiftUI & Combine ( SWIFT3)
"Osobne se mi velmi libil pristup skolitele Jana Katlouna k problematice projektu, na kterem pracujeme v soucasne dobe ve firme. Skolitelovi se podarilo pripravit projekty/priklady tak, ze vynos ze skoleni pujde pouzit primo. Za me skoleni bylo vybrone, jen bych byl rad, kdybychom sli vice do hloubky SwiftUI."