#917

[ODWOŁANY] Przesiadka na SwiftUI, czyli wdrożenie w istniejącym projekcie

Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.

🟢 Warsztat weekendowy w godz. 10:00-13:00 (3 h) 🟢

Podczas tego szkolenia zdobędziesz wiedzę kluczową dla skutecznego wprowadzenia SwiftUI do istniejących projektów. Nauczysz się, jak zaplanować proces adaptacji tego nowoczesnego frameworka do istniejącej infrastruktury, zwiększając efektywność, zachowując jednocześnie integralność projektu.

Żarówka

Czego się nauczysz?

Pierwszym krokiem, który omówimy, będzie strategia planowania wprowadzenia SwiftUI. Dowiesz się, jak identyfikować obszary projektu, w których zastosowanie SwiftUI przyniesie najwięcej korzyści. Analizując te elementy, nauczysz się wybierać odpowiednie komponenty do migracji oraz definiować etapy wdrażania, minimalizując przy tym zakłócenia w już istniejącym kodzie.

Podczas szkolenia omówimy również kluczowe kwestie, na które warto zwrócić uwagę podczas migracji. Będziesz miał okazję zgłębić tematy związane z potencjalnymi wyzwaniami technicznymi i zarządczymi. Dzięki temu zrozumiesz, jak unikać pułapek związanych z integracją SwiftUI, co pozwoli Ci sprawnie dostosować go do potrzeb istniejącego projektu.

Nie bez znaczenia będzie również omówienie tego, czego warto unikać podczas przesiadki na SwiftUI. Ostrzeżemy przed powszechnymi błędami i błędnymi założeniami, które mogą prowadzić do problemów w trakcie migracji. Poznasz sprawdzone strategie zapobiegające potencjalnym komplikacjom oraz zwiększające szanse na sukces wdrożenia.
Grupa

Dla kogo jest ten warsztat?

Dla osób mających doświadczenie w projektach z wykorzystaniem UIKit.

Wymagania: znajomość języka Swift; znajomość podstaw SwiftUI - nieobowiązkowa, ale przydatna.
Notatnik

Wymagania wstępne

- Komputer Mac,
- Xcode 15.0.1.

Prowadzący

Paweł Bednorz 🆕:

Programista iOS od 2014 roku, posiada doświadczenie w językach Swift i Objective-C oraz specjalizuje się w obszarach takich, jak komunikacja sieciowa, RxSwift oraz testy jednostkowe. W trakcie swojej kariery miał okazję pracować nad różnorodnymi projektami, zarówno w start-upach, jak i w aplikacjach biznesowych. W swojej pracy jako trener szkoleń dla programistów, stara się przekazywać wiedzę oraz umiejętności w sposób przystępny i zrozumiały, aby pomóc uczestnikom w dalszym rozwoju ich umiejętności w programowaniu na platformie iOS. Prywatnie motocyklista i żeglarz.

Program warsztatów

1. SwiftUI + Combine – jak to działa?,
2. Jak zaplanować wdrożenie SwiftUI?,
3. Jak podejść do MVP i VIPER?,
4. Jak podejść do MVVM + RxSwift?,
5. Q&A.

Uwaga

Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.

Zapisy na wybrany warsztat zostały zakończone.