🔀⚙️ Writing async code that’s readable, stable, and testable is possible— you just need the right pattern.
🟢🎥 Watch “Practical Patterns for Kotlin Coroutines in Production”
🔗 https://youtu.be/tOeZUN1Z-kQ 👈🏻
and learn how to:
• Use proven coroutine strategies to avoid cancellation pitfalls
• Convert blocking code to suspend functions (and vice versa)
• Track blocking threads and implement stable SharedFlows in ViewModels
👤 Marcin Moskala, Author of Effective Kotlin and Founder of Kt. Academy
📺 Don’t forget: talks from Droidcon Italy 2024 are now live on our YouTube channel!
🟢🎥 Watch “Practical Patterns for Kotlin Coroutines in Production”
🔗 https://youtu.be/tOeZUN1Z-kQ 👈🏻
and learn how to:
• Use proven coroutine strategies to avoid cancellation pitfalls
• Convert blocking code to suspend functions (and vice versa)
• Track blocking threads and implement stable SharedFlows in ViewModels
👤 Marcin Moskala, Author of Effective Kotlin and Founder of Kt. Academy
📺 Don’t forget: talks from Droidcon Italy 2024 are now live on our YouTube channel!
YouTube
Practical Patterns for Kotlin Coroutines in Production | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
01:44 Synchronous and Asynchronous calls
03:42 Asynchronous mapping
04:24 Calls
08:56 Cancellation
11:45 Ignoring Children exceptions
14:01 Do not stop Can…
⏩ Chapter:
00:00 intro
01:44 Synchronous and Asynchronous calls
03:42 Asynchronous mapping
04:24 Calls
08:56 Cancellation
11:45 Ignoring Children exceptions
14:01 Do not stop Can…
“Jetpack Compose wasn’t enough? Here’s why I chose Flutter for my cross-platform app.” 🎯
A real-world journey, explained step by step.
🟢🎥 Watch “From 0 to production with Flutter in a month”
🔗 https://youtu.be/cifhHPt4N1M?si=8-ghV0SFY65XPKFH👈🏻
and learn how to:
• Switch from native Android to Flutter — quickly and effectively
• Reuse your Android experience to accelerate cross-platform development
• Ship your app in under 30 days using only open-source libraries and tools
👤 Luca Nicoletti, Senior Android Engineer
📺 Don’t forget: all droidcon Italy 2024 talks are now live on our YouTube channel! 👈🏻
A real-world journey, explained step by step.
🟢🎥 Watch “From 0 to production with Flutter in a month”
🔗 https://youtu.be/cifhHPt4N1M?si=8-ghV0SFY65XPKFH👈🏻
and learn how to:
• Switch from native Android to Flutter — quickly and effectively
• Reuse your Android experience to accelerate cross-platform development
• Ship your app in under 30 days using only open-source libraries and tools
👤 Luca Nicoletti, Senior Android Engineer
📺 Don’t forget: all droidcon Italy 2024 talks are now live on our YouTube channel! 👈🏻
YouTube
From 0 to production with Flutter in just 30 days | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
03:00 The timeline
07:24 The app
08:00 The switch
10:45 TOOLS
12:13 The development: Libraries
14:03 go_router
15:18 Provider, shared_preferences
16:04 sqflite…
⏩ Chapter:
00:00 intro
03:00 The timeline
07:24 The app
08:00 The switch
10:45 TOOLS
12:13 The development: Libraries
14:03 go_router
15:18 Provider, shared_preferences
16:04 sqflite…
👍1
📣 Have you saved the date yet?
🗓️ November 19 & 20, 2025
📍 Turin, Italy 🇮🇹
Two full days to connect with the Android community, learn from industry leaders, and get inspired by real-world case studies and cutting-edge tech.
🎤 Want to speak? Our Call for Papers is still open!
📬 Got it in your calendar? Perfect — now help us spread the word.
🔗 Stay updated → https://it.droidcon.com/2025/ 👈🏻
🗓️ November 19 & 20, 2025
📍 Turin, Italy 🇮🇹
Two full days to connect with the Android community, learn from industry leaders, and get inspired by real-world case studies and cutting-edge tech.
🎤 Want to speak? Our Call for Papers is still open!
📬 Got it in your calendar? Perfect — now help us spread the word.
🔗 Stay updated → https://it.droidcon.com/2025/ 👈🏻
🧩 Cold vs Hot builders, Collectors, Backpressure? Learn how Kotlin Flow really works and when to use what.
🟢🎥 Watch “Kotlin Coroutines library: How to Use Kotlin Flow Like a Pro”
🔗 https://youtu.be/kPIC8ytcXFM 👈🏻
and learn how to:
• Use Flow builders to handle cold and hot streams
• Manage backpressure and exceptions effectively
• Structure your collectors and pipelines for production-grade apps
👤 Bob Dahlberg, Staff Engineer at PayPal
📺 Don’t forget: talks from Droidcon Italy 2024 are live on our YouTube channel!👈🏻
🟢🎥 Watch “Kotlin Coroutines library: How to Use Kotlin Flow Like a Pro”
🔗 https://youtu.be/kPIC8ytcXFM 👈🏻
and learn how to:
• Use Flow builders to handle cold and hot streams
• Manage backpressure and exceptions effectively
• Structure your collectors and pipelines for production-grade apps
👤 Bob Dahlberg, Staff Engineer at PayPal
📺 Don’t forget: talks from Droidcon Italy 2024 are live on our YouTube channel!👈🏻
YouTube
Kotlin Coroutines library: How to Use Kotlin Flow Like a Pro | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
01:56 Basics
03:38 Collectors
06:12 Cold & Hot
07:11 Cold Builders
16:46 Hot Building
20:12 Backpressure
24:02 Exceptions
Kotlin Flow: From Basics to Production…
⏩ Chapter:
00:00 intro
01:56 Basics
03:38 Collectors
06:12 Cold & Hot
07:11 Cold Builders
16:46 Hot Building
20:12 Backpressure
24:02 Exceptions
Kotlin Flow: From Basics to Production…
🎤 Have something every Android developer should hear? It’s your time to take the stage at droidcon Italy 2025! 🇮🇹
From cutting-edge AI to Compose best practices, performance tuning, tooling, design systems or team workflows... we want your insights. 🔍
📍 Join the biggest Android event in Italy and:
- Share your experience.
- Grow your reputation in the global Android community.
- Inspire hundreds of Italian and non-Italian developers.
📝 Call for Papers is open!
👉🏻 https://it.droidcon.com/2025/join-us-as-a-speaker/ 👈🏻
Don’t just attend... be part of the program that drives Android innovation forward. 💡
From cutting-edge AI to Compose best practices, performance tuning, tooling, design systems or team workflows... we want your insights. 🔍
📍 Join the biggest Android event in Italy and:
- Share your experience.
- Grow your reputation in the global Android community.
- Inspire hundreds of Italian and non-Italian developers.
📝 Call for Papers is open!
👉🏻 https://it.droidcon.com/2025/join-us-as-a-speaker/ 👈🏻
Don’t just attend... be part of the program that drives Android innovation forward. 💡
👋🏻 Want to meet Italy’s Android dev community face-to-face?
Join us as a sponsor at droidcon Italy 2025 and position your brand in front of one of the most engaged and growing Android ecosystems in Europe.
📍 Turin | 🗓️ November 19–20, 2025
Whether you're hiring, launching a product, or growing your developer brand, droidcon Italy puts you at the heart of the conversation—with hundreds of Android engineers, tech leads, and decision-makers from all over Italy and beyond.
🎯 Sponsor packages are now available!
👉🏻 Learn more: https://it.droidcon.com/2025/join-us-as-a-sponsor/
From exhibition booths to speaking slots and branded activations... let’s create your perfect presence together.
Join us as a sponsor at droidcon Italy 2025 and position your brand in front of one of the most engaged and growing Android ecosystems in Europe.
📍 Turin | 🗓️ November 19–20, 2025
Whether you're hiring, launching a product, or growing your developer brand, droidcon Italy puts you at the heart of the conversation—with hundreds of Android engineers, tech leads, and decision-makers from all over Italy and beyond.
🎯 Sponsor packages are now available!
👉🏻 Learn more: https://it.droidcon.com/2025/join-us-as-a-sponsor/
From exhibition booths to speaking slots and branded activations... let’s create your perfect presence together.
🚨 First speaker announcement for droidcon Italy 2025! 👤
We’re proud to welcome back a familiar face in our community: Mohit Sarveiya, Google Developer Expert in Kotlin and Android.
A long-time guest at droidcon Italy, Mohit returns this year with a brand-new session:
"Decomposing Compose UI: A Deep Dive into Measure, Layout, and Draw"🎤
🔎 more info: https://it.droidcon.com/2025/speakers/
If you're interested in learning more about Compose performance and improving your skills, this is a talk you won't want to miss.
📅 19–20 November 2025
📍 Turin, Italy
🎟️ Tickets → https://it.droidcon.com/2025/tickets-droidcon/
📣 Stay tuned for more speaker announcements soon!💡
We’re proud to welcome back a familiar face in our community: Mohit Sarveiya, Google Developer Expert in Kotlin and Android.
A long-time guest at droidcon Italy, Mohit returns this year with a brand-new session:
"Decomposing Compose UI: A Deep Dive into Measure, Layout, and Draw"🎤
🔎 more info: https://it.droidcon.com/2025/speakers/
If you're interested in learning more about Compose performance and improving your skills, this is a talk you won't want to miss.
📅 19–20 November 2025
📍 Turin, Italy
🎟️ Tickets → https://it.droidcon.com/2025/tickets-droidcon/
📣 Stay tuned for more speaker announcements soon!💡
🔔 New talk on the YouTube channel:
🔀 Managing a growing Flutter app codebase? Don’t let things get out of control—modular architecture might be the answer.
🟢🎥 Watch “Answering the What, When and How: Modular Flutter App Architecture”
🔗 https://youtu.be/N3I8a3ruS80 👈🏻
and learn how to:
• Structure your Flutter app into feature, layer, and core modules
• Decide when modular architecture makes sense—and when it doesn’t
• Handle module communication, shared state, and module-specific testing without headaches
👤 Muhammed Salih Güler, Senior Developer Advocate at AWS
📺 Catch all droidcon Italy 2024 talks now available on our YouTube channel! 👈🏻
🔀 Managing a growing Flutter app codebase? Don’t let things get out of control—modular architecture might be the answer.
🟢🎥 Watch “Answering the What, When and How: Modular Flutter App Architecture”
🔗 https://youtu.be/N3I8a3ruS80 👈🏻
and learn how to:
• Structure your Flutter app into feature, layer, and core modules
• Decide when modular architecture makes sense—and when it doesn’t
• Handle module communication, shared state, and module-specific testing without headaches
👤 Muhammed Salih Güler, Senior Developer Advocate at AWS
📺 Catch all droidcon Italy 2024 talks now available on our YouTube channel! 👈🏻
YouTube
Answering the What, When and How: Modular Flutter App Architecture | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
03:08 App Decisions
04:40 folder Structure
05:26 App Structure
06:10 Architectural Patterns
09:15 Growing Codebase Problem
11:47 Modular architecture
13:15…
⏩ Chapter:
00:00 intro
03:08 App Decisions
04:40 folder Structure
05:26 App Structure
06:10 Architectural Patterns
09:15 Growing Codebase Problem
11:47 Modular architecture
13:15…
💬 Great apps are built by great teams. And great teams start with human skills.
🟢🎥 Watch now: “The Humans Among Us: Why Every Developer Needs Human Skills”
🔗 https://youtu.be/zTfH8CMRUXE 👈🏻
and learn how to:
• Build stronger teams with self-awareness and empathy
• Improve collaboration through better listening and communication
• Reduce project risks by nurturing real human connections in tech
👤 Sattar Falahati, Human | Optimist | Coach | Product & Tech Leader at Spindox
📺 Don’t forget: talks from droidcon Italy 2024 are now live on our YouTube channel! 👈🏻
🟢🎥 Watch now: “The Humans Among Us: Why Every Developer Needs Human Skills”
🔗 https://youtu.be/zTfH8CMRUXE 👈🏻
and learn how to:
• Build stronger teams with self-awareness and empathy
• Improve collaboration through better listening and communication
• Reduce project risks by nurturing real human connections in tech
👤 Sattar Falahati, Human | Optimist | Coach | Product & Tech Leader at Spindox
📺 Don’t forget: talks from droidcon Italy 2024 are now live on our YouTube channel! 👈🏻
YouTube
The Humans Among Us | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
04:27 Why we must learn about humans?
06:16 Human Skills
08:36 Self-Awareness
12:07 Debugging my communication skill
14:41 Empathy
18:12 Understanding & Clarity…
⏩ Chapter:
00:00 intro
04:27 Why we must learn about humans?
06:16 Human Skills
08:36 Self-Awareness
12:07 Debugging my communication skill
14:41 Empathy
18:12 Understanding & Clarity…
🔥 It’s 35°C outside, your laptop is melting, and even your coffee has stopped working...
Now imagine how good it will feel on November 19–20, 2025, at droidcon Italy in Turin—crisp air, buzzing conversations, and code that runs cool. ❄️
🍂 Two days of deep dives into Android development, from Jetpack Compose to AI, performance, testing, and everything in between.
Escape the chaos, leave the heat behind, and step into the community that gets you.
📍Save the date.
🎟️ All the info → https://it.droidcon.com/2025
Now imagine how good it will feel on November 19–20, 2025, at droidcon Italy in Turin—crisp air, buzzing conversations, and code that runs cool. ❄️
🍂 Two days of deep dives into Android development, from Jetpack Compose to AI, performance, testing, and everything in between.
Escape the chaos, leave the heat behind, and step into the community that gets you.
📍Save the date.
🎟️ All the info → https://it.droidcon.com/2025
🧩 Building SDKs that scale without breaking your host app? Start by isolating your dependencies.
🟢🎥 Watch now: “Simplifying SDKs Development with Koin”
🔗 https://youtu.be/zs8zjtSHBVE 👈🏻
In this talk from Droidcon Italy 2024, Pedro Santos (Mobile Tech Lead at Mercedes-Benz.io) shares how Koin changed his approach to SDK development—making it cleaner, testable, and Kotlin Multiplatform-ready.
Here’s what you’ll learn:
• How to apply Koin Context Isolation to keep SDKs independent
• Use annotations to eliminate boilerplate and boost productivity
• Simplify testing and increase flexibility across platforms
• Handle DI cleanly in Kotlin and KMP projects
👤 Pedro Santos, Mobile Tech Lead at Mercedes-Benz.io
📺 All Droidcon Italy 2024 talks are now live 👈🏻
🟢🎥 Watch now: “Simplifying SDKs Development with Koin”
🔗 https://youtu.be/zs8zjtSHBVE 👈🏻
In this talk from Droidcon Italy 2024, Pedro Santos (Mobile Tech Lead at Mercedes-Benz.io) shares how Koin changed his approach to SDK development—making it cleaner, testable, and Kotlin Multiplatform-ready.
Here’s what you’ll learn:
• How to apply Koin Context Isolation to keep SDKs independent
• Use annotations to eliminate boilerplate and boost productivity
• Simplify testing and increase flexibility across platforms
• Handle DI cleanly in Kotlin and KMP projects
👤 Pedro Santos, Mobile Tech Lead at Mercedes-Benz.io
📺 All Droidcon Italy 2024 talks are now live 👈🏻
YouTube
Simplifying SDKs development with Koin | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
02:38 APP vs SDK Development
04:57 Do you use dependency injection in your apps?
05:53 SDK Structure
08:02 Using coin on a app
10:01 HOW?
13:15 Usage
15:15…
⏩ Chapter:
00:00 intro
02:38 APP vs SDK Development
04:57 Do you use dependency injection in your apps?
05:53 SDK Structure
08:02 Using coin on a app
10:01 HOW?
13:15 Usage
15:15…
👤🟢 Speaker reveal #2 — from The New York Times to the stage of Droidcon Italy 2025! 🎤 🇮🇹
We’re thrilled to welcome Vanessa Johnson, Android Engineer at The New York Times, to this year’s edition. 🤝🏻
🔎 Talk: “Building Inclusive Jetpack Compose Apps: Leveraging Kotlin and the Accessibility Scanner”
Accessibility in mobile apps isn’t just a feature, it’s essential. In this talk, Vanessa will explore how Jetpack Compose, with its Kotlin-based declarative approach, opens up new ways to build more inclusive Android UIs.
💡 You’ll discover:
- Why accessibility matters more than ever
- How to use semantics and navigational cues in Compose
- Common accessibility pitfalls to avoid
- How to harness tools like Accessibility Scanner to spot and fix issues fast
🎟️ Early Bird Tickets → https://it.droidcon.com/2025/tickets-droidcon/
📅 November 19–20, 2025
📍 Turin, Italy
We’re thrilled to welcome Vanessa Johnson, Android Engineer at The New York Times, to this year’s edition. 🤝🏻
🔎 Talk: “Building Inclusive Jetpack Compose Apps: Leveraging Kotlin and the Accessibility Scanner”
Accessibility in mobile apps isn’t just a feature, it’s essential. In this talk, Vanessa will explore how Jetpack Compose, with its Kotlin-based declarative approach, opens up new ways to build more inclusive Android UIs.
💡 You’ll discover:
- Why accessibility matters more than ever
- How to use semantics and navigational cues in Compose
- Common accessibility pitfalls to avoid
- How to harness tools like Accessibility Scanner to spot and fix issues fast
🎟️ Early Bird Tickets → https://it.droidcon.com/2025/tickets-droidcon/
📅 November 19–20, 2025
📍 Turin, Italy
🔥1
🚀 From hackathon spark to production success.
Not every prototype gets to shine, but some become full-fledged products.🌟
🟢🎥 Watch now: “The Journey from Prototype to Production: Brilliant Ideas Born at Hackathons”
🔗 https://youtu.be/q7yFmJUYWbU 👈🏻
In this talk from Droidcon Italy 2024, Luca Rossi, shares how a hackathon-born idea became Albus, a real chatbot deployed in production.
📌 Learn how to:
• Navigate from MVP to scalable solution
• Choose the right idea (hint: not always the one that wins)
• Balance speed, experimentation, and long-term goals
• Manage the shift from hackathon team to production delivery
🎤 Luca Rossi, Senior Android Engineer at Subito (Adevinta Group)
📺 Catch all 2024 droidcon Italy talks 👈🏻
Not every prototype gets to shine, but some become full-fledged products.🌟
🟢🎥 Watch now: “The Journey from Prototype to Production: Brilliant Ideas Born at Hackathons”
🔗 https://youtu.be/q7yFmJUYWbU 👈🏻
In this talk from Droidcon Italy 2024, Luca Rossi, shares how a hackathon-born idea became Albus, a real chatbot deployed in production.
📌 Learn how to:
• Navigate from MVP to scalable solution
• Choose the right idea (hint: not always the one that wins)
• Balance speed, experimentation, and long-term goals
• Manage the shift from hackathon team to production delivery
🎤 Luca Rossi, Senior Android Engineer at Subito (Adevinta Group)
📺 Catch all 2024 droidcon Italy talks 👈🏻
YouTube
The journey from Prototype to Production: Brilliant Ideas Born at Hackathons | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
This is the real journey of a hackathon project that didn’t just win hearts, but actually made it to production. In this talk from Droidcon Italy 2024, Luca Rossi, Senior Android…
This is the real journey of a hackathon project that didn’t just win hearts, but actually made it to production. In this talk from Droidcon Italy 2024, Luca Rossi, Senior Android…
🎤 Guess who’s coming to droidcon Italy 2025?
The stage is already taking shape… and yes, the Call for Papers is still open ✍🏻
Want a sneak peek at who’ll be leading the conversation next November in Turin?
👇🏻 Meet the first confirmed names:
🔗 https://it.droidcon.com/2025/speakers/
🎟️ Early Bird tickets? Still up for grabs.
The stage is already taking shape… and yes, the Call for Papers is still open ✍🏻
Want a sneak peek at who’ll be leading the conversation next November in Turin?
👇🏻 Meet the first confirmed names:
🔗 https://it.droidcon.com/2025/speakers/
🎟️ Early Bird tickets? Still up for grabs.
🎤 Have something every Android developer should hear? It’s your time to take the stage at droidcon Italy 2025! 🇮🇹
📝 Call for Papers is open!
👉🏻 https://it.droidcon.com/2025/join-us-as-a-speaker/ 👈🏻
From cutting-edge AI to Compose best practices, performance tuning, tooling, design systems or team workflows... we want your insights. 🔍
📍 Join the biggest Android event in Italy and:
- Share your experience.
- Grow your reputation in the global Android community.
- Inspire hundreds of Italian and non-Italian developers.
Don’t just attend... be part of the program that drives Android innovation forward. 💡
📝 Call for Papers is open!
👉🏻 https://it.droidcon.com/2025/join-us-as-a-speaker/ 👈🏻
From cutting-edge AI to Compose best practices, performance tuning, tooling, design systems or team workflows... we want your insights. 🔍
📍 Join the biggest Android event in Italy and:
- Share your experience.
- Grow your reputation in the global Android community.
- Inspire hundreds of Italian and non-Italian developers.
Don’t just attend... be part of the program that drives Android innovation forward. 💡
💳 From plastic to code: here’s how developers can digitize any pass using PassKit 🗂️
🟢🎥 Watch now: “Working with PassKit: Making Physical Tickets & Cards Digital”
🔗 https://youtu.be/kqtSTHRUdcE 👈🏻
Moving from physical to digital passes doesn’t just save paper, it unlocks a smoother, smarter user experience. Whether it’s tickets, coupons, or boarding passes, PassKit helps you turn them into secure, dynamic digital assets.
In this droidcon Italy 2024 talk, you can learn:
✅ How to structure and customize your own pkpass files
✅ Signing & distributing passes securely
✅ Real-time updates using PassKit’s WebService API
✅ Integrating everything with Flutter for iOS and Android
🎤 Jonas Uekötter, Senior Mobile Engineer & Competence Lead
📺 Catch more Droidcon Italy 2024 talks here 👈🏻
🟢🎥 Watch now: “Working with PassKit: Making Physical Tickets & Cards Digital”
🔗 https://youtu.be/kqtSTHRUdcE 👈🏻
Moving from physical to digital passes doesn’t just save paper, it unlocks a smoother, smarter user experience. Whether it’s tickets, coupons, or boarding passes, PassKit helps you turn them into secure, dynamic digital assets.
In this droidcon Italy 2024 talk, you can learn:
✅ How to structure and customize your own pkpass files
✅ Signing & distributing passes securely
✅ Real-time updates using PassKit’s WebService API
✅ Integrating everything with Flutter for iOS and Android
🎤 Jonas Uekötter, Senior Mobile Engineer & Competence Lead
📺 Catch more Droidcon Italy 2024 talks here 👈🏻
YouTube
Working with PassKit: Making physical tickets & cards digital | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
03:10 Types of passes and cards
07:30 Backside
09:47 Exemplary applications
14:36 The technical side of things!
15:41 What is a PkPass file?
17:01 Create the…
⏩ Chapter:
00:00 intro
03:10 Types of passes and cards
07:30 Backside
09:47 Exemplary applications
14:36 The technical side of things!
15:41 What is a PkPass file?
17:01 Create the…
📅 Mark your calendars: droidcon Italy is back on November 19 & 20, 2025!
Get ready for two days of talks, code, community, and everything Android, right in the heart of Turin 🇮🇹
🎤 New speakers announced
📣 CFP still open
🎟️ Early bird tickets live
🏃♂️ You know what to do 👉🏻 https://it.droidcon.com/2025/
Get ready for two days of talks, code, community, and everything Android, right in the heart of Turin 🇮🇹
🎤 New speakers announced
📣 CFP still open
🎟️ Early bird tickets live
🏃♂️ You know what to do 👉🏻 https://it.droidcon.com/2025/
🚨 Performance issues piling up and no time to spare...
Monitoring matters but what if your app is already live, the codebase is massive, and users are feeling the lag?
🟢🎥 Watch now: “How to Handle Application Metrics When the Deadline Was Yesterday”
🔗 https://youtu.be/tWHquP8L5w4 👈🏻
In this lightning talk from Droidcon Italy 2024, Software Engineer Alina Boshchenko shares tactics to help developers spot performance problems fast, even under pressure.
✅ How to collect metrics on large, legacy codebases
✅ Web & mobile frontend monitoring
✅ Real-time alerts and cloud balancing
✅ Proven tools & good practices for urgent observability
🎤 Alina Boshchenko, Software Engineer at JetBrains
📺 Catch more Droidcon Italy 2024 talks here 👈🏻
Monitoring matters but what if your app is already live, the codebase is massive, and users are feeling the lag?
🟢🎥 Watch now: “How to Handle Application Metrics When the Deadline Was Yesterday”
🔗 https://youtu.be/tWHquP8L5w4 👈🏻
In this lightning talk from Droidcon Italy 2024, Software Engineer Alina Boshchenko shares tactics to help developers spot performance problems fast, even under pressure.
✅ How to collect metrics on large, legacy codebases
✅ Web & mobile frontend monitoring
✅ Real-time alerts and cloud balancing
✅ Proven tools & good practices for urgent observability
🎤 Alina Boshchenko, Software Engineer at JetBrains
📺 Catch more Droidcon Italy 2024 talks here 👈🏻
YouTube
How to Handle Application Metrics When the Deadline Was Yesterday | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
02:48 Goals - Structure - Tools
05:31 How to spot that you have problems?
07:28 Perceived performance
11:45 Web Front End metrics monitoring
15:16 Mobile metrics…
⏩ Chapter:
00:00 intro
02:48 Goals - Structure - Tools
05:31 How to spot that you have problems?
07:28 Perceived performance
11:45 Web Front End metrics monitoring
15:16 Mobile metrics…
🎟️ Planning to attend Droidcon Italy 2025? Here's why now is the best time to grab your ticket.
👉🏻 Our discounted ticket prices are still live... but only until the full 2025 agenda drops.
If you already know that droidcon Italy is the event you can’t miss, this is your sign to secure your spot early. 🍿
💥 Even better:
Bring your team (6+ people) and get an extra 20% off your group order!
📅 November 19–20, 2025
📍 Turin, Italy
🔗 https://it.droidcon.com/2025/tickets-droidcon/
Why wait for the agenda when you already know the energy, insights, and Android excellence you’ll get at Droidcon Italy?
👉🏻 Our discounted ticket prices are still live... but only until the full 2025 agenda drops.
If you already know that droidcon Italy is the event you can’t miss, this is your sign to secure your spot early. 🍿
💥 Even better:
Bring your team (6+ people) and get an extra 20% off your group order!
📅 November 19–20, 2025
📍 Turin, Italy
🔗 https://it.droidcon.com/2025/tickets-droidcon/
Why wait for the agenda when you already know the energy, insights, and Android excellence you’ll get at Droidcon Italy?
🔎 Ever wondered what Kotlin really looks like under the hood?
🟢🎥 Watch now: “Inside Kotlin: Disassembling Features into Bytecode”
🔗 https://youtu.be/Vk9_I0-FCXs 👈🏻
From safe calls to extension functions, Kotlin is packed with elegant abstractions, but how do these features actually translate into JVM bytecode?
In this deep dive from Droidcon Italy 2024, Andrea Cioccarelli walks us through what happens after compilation, revealing the mechanisms that make Kotlin expressive and performant.
📌 You’ll explore:
- How Kotlin constructs map to bytecode
- What really happens with safe calls, null checks, and Elvis operators
- The power behind reified generics, contracts, and delegation
- How Android Runtime (ART) interprets your Kotlin code
- Tools like dex2oat, OAT files & PGO explained
🎤 Andrea Cioccarelli, Student at Politecnico di Milano
📺 Catch more talks from Droidcon Italy 2024 👈🏻
🟢🎥 Watch now: “Inside Kotlin: Disassembling Features into Bytecode”
🔗 https://youtu.be/Vk9_I0-FCXs 👈🏻
From safe calls to extension functions, Kotlin is packed with elegant abstractions, but how do these features actually translate into JVM bytecode?
In this deep dive from Droidcon Italy 2024, Andrea Cioccarelli walks us through what happens after compilation, revealing the mechanisms that make Kotlin expressive and performant.
📌 You’ll explore:
- How Kotlin constructs map to bytecode
- What really happens with safe calls, null checks, and Elvis operators
- The power behind reified generics, contracts, and delegation
- How Android Runtime (ART) interprets your Kotlin code
- Tools like dex2oat, OAT files & PGO explained
🎤 Andrea Cioccarelli, Student at Politecnico di Milano
📺 Catch more talks from Droidcon Italy 2024 👈🏻
YouTube
Inside Kotlin: Disassembling Features into Bytecode | Droidcon Italy 2024
🎟️ 2025 Early Bird Tickets: https://it.droidcon.com/2025/tickets-droidcon/
⏩ Chapter:
00:00 intro
06:06 Specification - Abstract JVM
08:56 Class File
11:38 Data Types / Primitives
12:39 Runtime Data Areas
14:53 Bytecode analysis: Adder .kt
16:06 Calling…
⏩ Chapter:
00:00 intro
06:06 Specification - Abstract JVM
08:56 Class File
11:38 Data Types / Primitives
12:39 Runtime Data Areas
14:53 Bytecode analysis: Adder .kt
16:06 Calling…
👤 Speaker reveal 3: From InvestiGITor to intergalactic adventures, Ben Kadel will be back at Droidcon Italia 2025! 🎤👨🏻🚀
Developer, open source advocate, ultimate frisbee player, and creator behind youtube.com/benkadel this year will present:
“Escape from Planet Regex – Kotlin to the Rescue” 🔍
📝 Regex can feel like an alien language, but what if mastering it could save the galaxy? In this epic Kotlin-powered space adventure, Ben will guide you aboard the USS Singleton, decoding the mysteries of regex with humor, storytelling, and solid technical strategies.
💡 You’ll discover:
- How to go from regex rookie to pattern-matching pro
- Kotlin APIs that make regex readable and safe
- Why learning through storytelling makes complex topics click
- How to survive hostile alien environments (and legacy codebases)
📅 November 19–20, 2025
📍 Turin, Italy
🎟️ Early Bird Tickets → https://it.droidcon.com/2025/tickets-droidcon/
Developer, open source advocate, ultimate frisbee player, and creator behind youtube.com/benkadel this year will present:
“Escape from Planet Regex – Kotlin to the Rescue” 🔍
📝 Regex can feel like an alien language, but what if mastering it could save the galaxy? In this epic Kotlin-powered space adventure, Ben will guide you aboard the USS Singleton, decoding the mysteries of regex with humor, storytelling, and solid technical strategies.
💡 You’ll discover:
- How to go from regex rookie to pattern-matching pro
- Kotlin APIs that make regex readable and safe
- Why learning through storytelling makes complex topics click
- How to survive hostile alien environments (and legacy codebases)
📅 November 19–20, 2025
📍 Turin, Italy
🎟️ Early Bird Tickets → https://it.droidcon.com/2025/tickets-droidcon/