Powrót do katalogu

VOUCHERY SZKOLENIOWE 2023/2024 R.
Kup w 2023 r.  - wykorzystaj do końca przyszłego roku!
Potrzebujesz wykorzystać budżet szkoleniowy w bieżącym okresie rozliczeniowym? Mamy dla Ciebie rozwiązanie!

Kupując voucher już teraz, zachowujesz gwarancję stałej ceny, a szkolenie możesz zrealizować w przyszłym roku.

Więcej informacji znajdziesz TUTAJ.

Podaj maila aby obejrzeć webinar z Node.js

Wyrażam zgodę na otrzymywanie informacji o promocjach i produktach oferowanych Czytaj więcej przez Vavatech Sp z o.o. Zgodę możesz cofnąć w każdym czasie.
Zaproponuj własny termin
Postaramy się uruchomić nowy termin dla Ciebie
4 500 / 5 dni
Zgłoś chęć udziału

Technologie mobilne > iOS

Szkolenie: Programowanie aplikacji mobilnych na iOS

Kod: [iOS]
Pobierz program

Wprowadzenie

Szkolenie z natywnego programowania aplikacji mobilnych na platformę iOS.

Cel szkolenia

 Poznanie dobrych praktyk w natywnym programowaniu aplikacji mobilnych na platformę iOS;
  Charakterystyka języka programowania Swift;
 Poznanie architektury platformy iOS oraz charakterystyka SDK;
 Nabycie umiejętności definiowania warstwy widoków, logiki i dostępu do danych z uwzględnieniem powszechnych praktyk architektonicznych.

Czas i forma szkolenia

35 godzin (5 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.

Plan szkolenia

1. Platforma 
 ○ Studium porównawcze platform iOS i Android 
 ○ Specyfika pracy z platformami i wachlarz urządzeń 
 ○ Wytwarzanie aplikacji natywnych i hybrydowych 
 ○ Charakterystyka środowiska Xcode
2. Architektura 
 ○ Architektura platformy iOS 
 ○ Wzorce warstwy widoków, komunikacji z serwerem i przetwarzania danych 
 ○ Cykl życia aplikacji, cykl życia widoku 
3. Widoki 
 ○ Nawigacja pomiędzy widokami 
 ○ Praca z layoutami i fragmentami 
 ○ Budowanie widoków z uwzględnieniem różnic w rozmiarach ekranów 
 ○ Definiowanie stylów dla widoków i tekstu 
 ○ Praca z plikami graficznymi, assets 
 ○ Definiowanie animacji 
 ○ Definiowanie interakcji z użytkownikiem, gesty 
4. Wątki 
 ○ Dobre praktyki wykorzystania wątku głównego i wątku tła 
 ○ Praca z kolejkami 
5. Komunikacja z API 
 ○ Programowania autentykacji i autoryzacji 
 ○ Definiowanie zapytań do serwera i parsowanie odpowiedzi zgodnie z dobrymi   praktykami RESTful 
6. Notyfikacje 
 ○ Zarządzanie notyfikacjami wewnątrz aplikacji 
 ○ Programowanie obsługi notyfikacji zewnętrznych

Opinie uczestników