🌐 Kotlin Multiplatform on web… sounds easy? Until React gets involved. Jackson (Umain) shares the story: 🧩 one shared logic across mobile + web ⚙️ coroutines vs React lifecycle 🔄 StateFlow → useState bridge 🚨 memory leaks you don’t expect “Write once” gets complicated fast. 🎟 mdevcamp.eu
mDevCamp
mDevCamp
@mdevcamp.bsky.social
Craft > hype. Mobile dev conference · Prague June 3–4, Holešovická tržnice Code-first. Community-powered.
36 followers16 following118 posts
📣 Beyond the Prompt A panel about building and shipping AI products today. Costs, local models, governance, compliance and the tradeoffs teams deal with once the demo phase is over. 🎤 Anna Bohonek · Ondřej Plátek · Martin Ďuriš · Soheyla Mirshahi Moderated by Jiří Fabián. mdevcamp.eu
🔐 Flutter security. More than obfuscation. Jaroslav shows how to: Understand real attack vectors Protect apps on rooted devices Handle runtime manipulation Defend against MITM attacks Know your enemy. Then ship. 🎟 mdevcamp.eu #mDevCamp2026 #Flutter #Security #MobileDev #Infosec
🧩 Compose meets legacy code. Enrique shows how to: Wrap old UI into Compose Handle lifecycle correctly Build composable APIs Work with libraries like Maps Modern UI, no rewrite needed. 🎟 mdevcamp.eu
🤖 AI tools in Flutter dev. Worth it? Jitka & Michal show: Where AI boosts productivity Where it breaks down How to use it in real workflows What teams need to change 🎟 mdevcamp.eu #mDevCamp2026 #Flutter #AI #MobileDevelopment #DevTools
🛠 Big bang rewrite? Don’t. David Vávra from SettleUp shows how to: Migrate gradually, not all at once Keep shipping during the transition Avoid breaking user experience Handle paradigm shifts like Compose 🎟 mdevcamp.eu #mDevCamp2026 #AndroidDev #Architecture #MobileDev #Compose
Docs that lie? Security that “just works”? Roman questions both. 🧩 executable docs that stay relevant 🤖 AI verifying reality vs documentation 🔐 why iOS teams get complacent ⚙️ how Android mindset builds resilience Fun fact: can juggle 4 balls. Keeping docs, code and security in sync 😄 🎟 mdevcamp.eu
⚠️ FINAL CALL: Last 2 days of Regular Bird tickets! ⏰ Still don’t have your hashtag#mDevCamp2026 ticket? Tick-tock… Regular Bird prices end May 20. Current price (until May 20) €229.90 excl. VAT Late Bird price (from May 21) €279.90 excl. VAT Get your ticket mdevcamp.eu
🧬 Ever looked at Flutter like a living system? Daco connects biology with code. 🧩 ecosystem growth explained 🌱 from “magic” to extensibility ⚙️ deep dive into FFI & native interop 🔗 new Link Hooks in action Fun fact: yes, there’s a Cambrian explosion moment 😄 🎟 mdevcamp.eu #mDevCamp2026 #Flutter
🫶 Maestro joins #mDevCamp2026. UI tests in YAML. Under 15 min. Used by Microsoft, Meta, Uber, Amazon, DoorDash. And the team behind it? 11 people. AI ships fast. Maestro makes sure it works. Glad to have you with the crew. 💜 🎟 Join us at mdevcamp.eu ⚠️ Regular Bird tickets last until May 20
🧩 Your Android app. More platforms waiting. Márton shows how to: Move to Kotlin Multiplatform Share code across platforms Plan migration for real apps Adopt KMP incrementally No big bang, smart steps. 🎟 mdevcamp.eu #mDevCamp2026 #Kotlin #KMP #MobileDev #Android
💜 Sky Czech Republic is back at mDevCamp. Their Prague teams help power streaming platforms like Peacock in the US used by 46M+ subscribers around the world. Every feature shipped locally reaches a scale bigger than most European countries. Great to have them back with us. 🎫 Join u mdevcamp.eu
💜 Kotlin meetup in Prague: pre-event for #mDevCamp × #KotlinConf We’re co-hosting this with the Czech Kotlin User Group, 42 Prague, and the KotlinConf crew. So stoked. 📍 42 Prague 📅 Wednesday, May 13 · 6 PM – 10 PM Save your spot, we are limited. ➡️ www.eventbrite.com/e/kotlin-mee...
🔍 Android security deep dive? Sergio goes into the guts of hardware attestation. when to use it (and when not) correct implementation patterns real bypass techniques practical defense strategies Fun fact: reverse engineering apps is just a normal day here 😄 🎟 mdevcamp.eu #mDevCamp2026
🚗 Android Auto. Underrated. Underused. Branislav shows how to: Build media apps for in-car UX Work with platform limitations Handle real-world scenarios Ship a reusable blueprint More than just a phone on wheels. 🎟 mdevcamp.eu #mDevCamp2026 #AndroidDev #AndroidAuto #DevTools #MobileDev
⏰ 1 month to go 🔥 One month until the main day. Workshops even closer. Cyril Cermak (Porsche), Oskar Korzonek (Dyson), Martón Braun (JetBrains), sinasamaki, Google, xAI.. iOS security, reverse engineering, KMP debugging, Compose in prod 🎫 mdevcamp.eu #mDevCamp2026 #AndroidDev #iOSDev #KMP #Flutter
🤖 AI code not following your rules? Oskar (Dyson) shows how to change that. Using MCP, he connects AI to: • design systems (Figma → SwiftUI) • internal iOS components • architecture guidelines Less fixing. More trust in what gets generated. 🎫 mdevcamp.eu #mDevCamp2026 #iOSDev #SwiftUI #MobileDev
🔧 Fighting SwiftUI layout bugs? Andrii breaks it down by rebuilding the system itself. 🧩 layout engine fundamentals 🔍 stack behavior + flexibility ⚙️ SwiftUI-like DSL from scratch No hacks. Just clear rules. See the lineup: mdevcamp.eu/schedule #mDevCamp2026 #iOSDev #SwiftUI #MobileDev #AppleDev
🔍 How secure is your iOS app… really? Cyril Čermak breaks a “secure” app live. Step by step: runtime inspection → bypass → deeper access. 🧩 debugger checks, JB detection, SSL pinning ⚡ real attack flow, no shortcuts Also running a deep-dive workshop. 1 last seat left. That’s it. 🎟 mdevcamp.eu
⚙️ Stop waiting for backend. Leopold (Sky) shows how to: Mock APIs in Proxyman Script & debug network traffic Automate Postman workflows Less clicking. More building. 🎟 mdevcamp.eu #mDevCamp2026 #AndroidDev #APIs #DevTools
🫶 Česká spořitelna is joining mDevCamp as Master Partner. 4.5M clients. 2300 people building digital products used every day. From mobile banking to internal platforms, they work on systems that need to scale and hold up in real life. Glad to have them on board. 🔎 Explore the lineup mdevcamp.eu
📱 Foldables change the rules. Vadym Pinchuk (Flutter GDE) breaks it down: Jetpack WindowManager → Flutter Hinge detection: Kotlin vs Dart Tabletop mode & dynamic layouts Think your UI survives the fold? 🎟 mdevcamp.eu #mDevCamp2026 #FlutterDev #AndroidDev #Foldables
🔍 Monitoring isn’t just crashes. Julien Salvi breaks down how to actually observe your Android app. 🧩 Crashlytics, Performance, Datadog 🔍 debugging with Chucker ⚡ AI helping you spot issues faster From logs to real insight. That shift matters. 🎟 #mDevCamp2026 mdevcamp.eu
🚀 The full schedule is live. 🚀 Not just great names. Times, details & everything... Your June 4, at random: 🔓 Security ⚙️ Architecture & tooling 📊 Observability 🍏 iOS internals 📱 Android 🟣 Flutter 🧩 Kotlin Multiplatform 🧪 Testing 🤖 AI 🎟 mdevcamp.eu #mDevCamp2026 #MobileDevelopment
⚽Livesport is returning to mDevCamp. Their mobile ecosystem serves: 📱 27.3M Android users 🍏 15.5M iOS users 🌍 42M+ fans worldwide Engineering for speed and scale. 💜We’ve already had the first planning session about their onsite activities…and it’s shaping up to be real fun. 🔎 Explore mdevcamp.eu
🫶 NetGlade is returning to #mDevCamp2026 A Prague dev studio and one of the driving forces behind Flutter in Czechia. They run Flutter Prague, their apps reach 1.5M+ users, and they help us shape a strong Flutter track for the conference. Glad to have them back. 🔎 Explore the lineup mdevcamp.eu
⚙️ Gradle works…until it suddenly doesn’t. Filip Dolník from @touchlab.co breaks down what actually happens during a build and how Kotlin developers can debug Gradle with confidence. 🧩 tasks, plugins, dependencies 🔍 debugging scripts ⚡ lazy configuration & config cache mdevcamp.eu/schedule
Still hiding API keys in C++?🕵️♂️ Michal Jeníček explains why app-shipped keys are public identifiers and what to do instead. Think Google Play Integrity, cryptographic attestation, and a backend flow that makes stolen keys useless. 🔎 Explore the lineup mdevcamp.eu 🎟 #mDevCamp2026 #MobileSecurity
Large Flutter refactors are tricky. 🧩 Kamil Sztandur & Agnieszka Forajter share how they approach refactoring at scale using: ⚙️ codemods 🧹 custom lints 🚀 CLI automation Lessons from real banking apps. 🔎 Explore the speaker lineup mdevcamp.eu 🎟 Join us in Prague #mDevCamp2026 #Flutter
Breakpoints are great. Until the bug refuses to reproduce. 🐞 Arkadii Ivanov from xAI explores time-travel debugging with MVIKotlin and how it helps developers move through app state changes step by step. ⏱ Inspect state history ⚙️ Understand MVIKotlin design 🧩 Debug tricky scenarios 🔎 mdevcamp.eu
🎤 As an iOS developer, you may avoid the Keychain. Until you can’t. @benfreiband.bsky.social from @duosec.bsky.social takes a practical look under the hood of the iOS Keychain. How the Keychain works What are the common issues How credentials work across app targets and extensions 🔎 mdevcamp.eu
Android UI can work perfectly…and still feel flat. @sinasamaki.com shows how to change that. ✨ glow animations that track gestures 📳 haptic feedback 🎯 visual interaction cues Practical UI polish you can apply across your Android apps. 🔎 Explore lineup mdevcamp.eu/lineup #mDevCamp2026 #AndroidDev
⏳ Early Bird ends March 8. That’s it. ⏳ No countdown drama. But on March 8, the Early Bird rate is gone. 💸 If mDevCamp 2026 is on your radar, this is the moment. June 3–4 · Prague Workshops on June 3. Main conference on June 4. The line-up is live. 🎤 Grab your Early Bird 👉 mdevcamp.eu
🤝General Partner announced. Welcome, Guardsquare🤝 We’re so proud to partner with Guardsquare as a General Partner. Guardsquare builds mobile security with developers in mind. From development to runtime. From testing to real-world threats. Shared values. This partnership feels right.💜 mdevcamp.eu
🔥 Line-up is live. People you know from repos, release notes, and deep GitHub threads. Prague · June 3 workshops · June 4 conference day 12th mDevCamp · 600+ mobile devs Curious who’s joining us this year? 👀 See who’s coming: mdevcamp.eu/lineup
🔴 10 seats left: 🛠️iOS Security & Intro to Reverse Engineering. Led by Cyril Cermak (Porsche) A hands-on workshop for iOS devs who want to see what really happens after apps leave Xcode. Reverse engineering, runtime analysis, security-first design. 🗓 June 3 · Prague Explore→ mdevcamp.eu/workshops
🛠️ Craft delightful Android UI. From basic to beautiful. Led by @sinasamaki.com A hands-on workshop for Android devs who care how apps feel, not just how they work. Touch-driven animations, meaningful haptics, and Compose UI patterns you can ship. Explore → mdevcamp.eu
🛠️ Build cross-platform apps with Kotlin & Compose Multiplatform (and @jetbrains.com!) Spend the day coding with Márton Braun & Sebastian Aigner from JetBrains. You’ll ship a real app using Kotlin & Compose Multiplatform. 🗓 June 3 · Prague · Limited spots Explore → mdevcamp.eu
🔔 Early Bird & workshop tickets are live 🔥 🛠 Hands-on workshops · June 3 Small rooms. Code-first. 4–6 hour deep dives. 🎤 Main conference · June 4 📍 Prague, Holešovice Market What’s on the menu? 👀👇 mdevcamp.eu
⏰ CFP for mDevCamp 2026 closes in 9 days (Nov 30) Looking for talks about what you're solving in production – non-standard architectures, impactful technical decisions, use cases worth sharing. 📅 June 3–4, 2026 | Prague 👥 700 mobile devs Submit your talk → https://forms.gle/rx13FR4P6FUsd8ZM7
🎤 Call for Papers still open until 30 Nov 2025 Mobile devs, take the stage at #mDevCamp2026. Share your Kotlin tricks, Compose stories, or hard-earned lessons. Submit your talk → docs.google.com/forms/d/e/1F... #mDevCamp2026 #AndroidDev #Kotlin #Compose #MobileDevelopment #iOSDevs #FlutterDev
🎤 Got a story to tell? The mDevCamp 2026 Call for Papers is open until 30 November. Whether it’s Android, iOS, cross-platform or architecture, we’re all ears! 👉 Submit your talk: https://forms.gle/rx13FR4P6FUsd8ZM7 #mDevCamp2026 #CallForPapers #MobileCommunity