28. May 2024

mDevCamp 2024 očami našich Android developerov

Tento rok sme opäť navštívili konferenciu mDevCamp, jedno z najväčších stretnutí vývojárov v strednej Európe. Konferencia bola plná inšpiratívnych prednášok a diskusií, ktoré nám priniesli mnoho cenných poznatkov a tipov. Pozrite sa s nami na najzaujímavejšie momenty tohto ročníka.

Toto bola náš 6. ročník mDevCampu, na ktorom sme sa zúčastnili. Prednášky boli zaujímavé, no celkovo hodnotíme tento ročník trochu slabšie ako predchádzajúce. Napriek tomu sa tu našli aj také, ktoré stálo za to vidieť.

Prvú prednášku, ktorú sme videli, bola Compose-View Interop in Practice od Istvána Juhosa. Ukázala nám niekoľko zaujímavostí pri prechode z view-based architektúry do Compose-u.

Následne sme zhliadli prednášku Refactoring and Test Fakes: Crafting Resilient Code with Confidence od Ashley Daviesa, ktorého sme na mDevCampe videli už niekoľkokrát. Prednáška bola plná užitočných rád a tipov, avšak chýbal jej príbeh, ktorý by tieto rady spojil do ucelenej prezentácie.

Najzaujímavejšou prednáškou pre mňa bola The Best Screenshot Testing Tactics for Android Developers in 2024 od Davida Bilíka. Ukázala nám problémy, ktoré je potrebné riešiť, ak chceme v praxi použiť screenshot testing aplikácií. Prednáška ponúkla zaujímavé postrehy a odhalila úskalia tejto metódy testovania.

Prednáška QA of a Programming Language?! K2 Stabilisation Journey od Liliia Abdulina bola miernym sklamaním. Bolo ťažšie jej rozumieť a nepriniesla nám veľa zaujímavých informácií.

Veľmi očakávaná bola prednáška Build Apps for iOS, Android & Desktop in 100% Kotlin With Compose Multiplatform od Sebastiana Aignera a Mártona Brauna. Zúčastnilo sa jej množstvo ľudí, čo organizátori trochu podcenili a niektorí museli sedieť na zemi. Bolo vidno, že títo dvaja to majú odmakane a live coding zvládli na jednotku, čo nie je samozrejmosť (a to im 2x zmŕzol android emulator).

Ako najlepšie synchronizovať dve mobilné platformy nám predstavil Petr Zvoníček zo Spotify na prednáške Two Platforms, Same Building Blocks.

Poslednú prednášku, ktorú sme navštívili, bola An Introduction to Cross Platform Games with Flutter & Flame od Lukáša Klingsbo. Predstavil nám game engine, ktorý však ešte nie je pripravený na produkčné hry.

Na panelovej diskusii sa rozoberali zaujímavé otázky ohľadom smerovania technologického vývoja mobilných zariadení. Žiaľ, Petr Mára sa kvôli nehode diskusie nezúčastnil.

Záverečné lightning talky, ktoré bývali highlightom konferencie, boli tento rok menej výrazné. Celkovo bola konferencia dobre zorganizovaná so zaujímavým obsahom, no chýbali nám tam aj nejaké soft skills prednášky.

mDevCamp 2024 nám poskytol množstvo cenných poznatkov a príležitostí na stretnutia s odborníkmi z odvetvia. Prednášky boli zaujímavé, ale tento ročník sme ohodnotili o niečo slabšie v porovnaní s predchádzajúcimi. Už teraz sa tešíme na ďalší ročník a aké novinky nám prinesie.

Peter BergmannAndroid Developer