Úvodní slovo si vzali Honza Kubálek z Heureka Group
a Honza Kusý z Matee
Ve čtvrtek 22. září 2022 jsme v karlínských kancelářích hostili mobilní vývojáře, se kterými jsem se pobavili o tom, jestli se dá na staré aplikaci postavit nová a o něco vymazlenější…? Ano, dá. Rozhodli jsme se pro refaktoring.
Nejdříve jsme účastníkům ukázali, jak jsme se na to dívali pohledem businessu a kapacit. V rámci refaktoringu spolupracujeme s agenturou Matee, kteří zas nasdíleli technologický pohled. Také jsme účastníkům ve zkratce představili analýzu, která ukázala výhody a nevýhody našeho řešení a případné hrozby. Nakonec jsme ukázali důvody, proč jsme se rozhodli jít cestou Kotlin Multiplatform.
Aby to nebylo jednostranné povídání (a i protože nás zajímá, jak to mají ostatní), rozdělili jsme se pak do menších skupin a pokecali o:
(Nejen) SPM fuckups z pohledu iOSáka.
- proč refaktorujeme a má to pro nás význam
- Cache – prokletí pro práci s SPM balíčky
- i CI/CD má s SPM balíčky své problémy
- jak Xcode dovede potrápit
- používejte workspace místo projektu
Nativní apka s košíkem ve WebView
- vývoj někdy musí „ustoupit“ (business/trade-off)
- automatické vyplňování adres
- komunikace s backendem
Kotlin Multiplatform i (HLAVNĚ ) pro iOSáky
- konkrétně, jak to používáme
- co se používá
- kde se to sdílí
Architektura pro SwiftUI
- Jak architekturu zvolit pro SwiftUI?
- Proč dává smysl mít shodnou architekturu s Androidem?
- MVVM vs MVI (Model/View/Intent)
- Jak to souvisí s Clean Architecture?
Mobilní meetup posloužil především v k tomu, abychom nasdíleli cestu k rozhodnutí a pobavili se s účastníky, jak by to řešili oni nebo jakou s tím mají zkušenost.
Takže příště zas. It's a wr-app!
Poté se návštěvníci rozdělili do menších diskuzních skupin, tahle zaměřená na fuckupy v iOS
A velký úspěch měla přednáška o WebView