Course Code:
tawx
Duration:
20 hours
Overview:
Cel: Zdobycie umiejętności tworzenia aplikacji w środowisku Xcode
Course Outline:
BLOK 1
- Wprowadzenie do środowiska Xcode
- Przedstawienie narzędzia Playground w Xcode
- Przedstawienie narzędzia kontroli wersji Xcode (Git)
- Praktyczne wstęp do języka programowania Swif
BLOK 2
- Wstęp do tworzenia aplikacji mobilnej iOS
- Wprowadzenie do frameworku SwiftUI
- Przedstawienie wzorców projektowych oraz architektury aplikacji mobilny
- Zadanie praktyczne - stworzenie podstawowej aplikacji
BLOK 3
- Wprowadzenie do analizy wydajności aplikacji
- Zadanie praktyczne - rozbudowa oraz refaktor aplikacji podstawowej
BLOK 4
- Wprowadzenie do trzymania danych po stronie aplikacji mobilnych
- Zadanie praktyczne - stworzenie aplikacji przechowującej dane użytkownika (offline)
BLOK 5
- Wprowadzenie do komunikacji online aplikacji mobilnych
- Zadanie praktyczne - stworzenie aplikacji pobierającej dane online