droidcon Italy 2022
2022-10-06..2022-10-07
-- online --
[Droidcon Italy 2016, Droidcon Italy 2017, Droidcon Italy 2018, droidcon Italy 2019, droidcon Italy 2020, droidcon Italy 2021, droidcon Italy 2022]
as the organisers put it
droidcon Italy 2022 is the biggest Android conference for developers in Europe. This edition will be in October 2022 digital and in-person
| title | author | length |
|---|---|---|
| Highlights | 01m | |
Short fast montage from Turin 6-7 October that claims a lively conference with 400+ participants and broadcast to 200+, cutting between applause, slides and… | ||
| Re-Compose your UI: building an atomic design library | Tatiana Irene, Giuseppe Scabellone | 39m |
Concrete claim: Jetpack Compose implements a scalable, reusable design system by decomposing UI into atomic components and templates. The session shows actual… | ||
| Functional Feature Flags | Filippo De Pretto, Davide Gianessi | 50m |
Functional feature flags replace long-lived branches by making configuration a reactive value in the repository layer so the app switches behavior at runtime… | ||
| Cracking Kotlin Coroutines | Bob Dahlberg | 36m |
Walks through continuations and suspension with live Android code printed to a TextView, demonstrates using suspendCancellableCoroutine as a callback bridge… | ||
| Implementing a Splash Screen in Android: Full Guide | Dean Djermanović | 36m |
Concrete steps and outcomes: use the Android 12 SplashScreen API (backwards via splashscreen-compat), add the dependency, define a splash theme with… | ||
| Forging the path from monolith to multi-module app | Marco Gomiero | 39m |
TIER moves a 2018 single-module app into a layered multi-module structure over ~10 months, extracting a Legacy module, a shell layer, feature… | ||
| Let the IDE do that for you | Sebastiano Poggi | 39m |
Live-coded demo uses Android Studio / IntelliJ IDEA to show concrete shortcuts and refactorings that actually change code: Search Everywhere (Shift Shift)… | ||
| Keynote! 10 years of Android development: the retrospective | Julien Salvi | 01h 01m |
Retrospective lists concrete shifts: apps start on Froyo/Eclipse with Java and ActionBarSherlock for back-compat, move through Fragments/Material to Kotlin and… | ||
| Keynote! The opportunity for Android devs with AI and ML | Laurence Moroney | 36m |
Android developers get concrete routes to ship ML models on-device using TensorFlow -> TensorFlow Lite, Model Maker and MediaPipe Tasks, with a preview no-code… | ||
| Developing Wear OS Apps with Jetpack Compose | Kenichi Kambara | 32m |
Shows concrete results and code: uses Compose for Wear OS 1.0, demos a working UI built with scalingLazyColumn + Scaffold (timeText + positionIndicator), and… | ||
| Android App Security Fundamentals | Andrea Cioccarelli | 39m |
Concrete claims and concrete tools: use Google's SafetyNet Attestation API or Play Integrity with server-side validation so decisions happen off-device and… | ||
| The Adventures of Kotlin & Compose Through the Multiplatform World | Carlos Mota | 44m |
Conference draws 400+ in person and 200+ remote attendees and demonstrates a concrete app: shared business logic with Kotlin Multiplatform, UI reused across… | ||
| Telepass interview | Telepass Digital | 09m |
Telepass digital reports concrete outcomes: the Android and mobile headcount doubled the Android team over the year, the services area gets a full refactor… | ||
| Treasure.map(): Functional Programming in Kotlin | Karin-Aleksandra Monoid | 29m |
Concrete Kotlin and Java code demonstrates using Either with Arrow to replace try/catch, shows flatMap chains for DB calls and how monad comprehension keeps… | ||
| Adopting Kotlin Multiplatform In Brownfield Applications | Nate Ebel | 39m |
Team of ~16 mobile devs ships Kotlin Multiplatform into brownfield Android and iOS apps, starting by publishing one string constant to validate end to end… | ||
| State of Android Testing in 2022 | Egor Andreevich | 37m |
Overview of concrete takeaways and tools: a tiny demo app stonks exercises unit, integration, snapshot and end-to-end tests; prefer fakes over Mockito-style… | ||
| Savoiardi or Pavesini? Doing things right in Android Tiramisu | Marco Zanetti, Aurora Vassallo | 30m |
Android 13 changes are concrete: targeting API 33 requires adding POST_NOTIFICATIONS and lets the app defer the runtime prompt; media access splits into… | ||
| A small leak can sink a great ship | Ayushi Gupta | 35m |
Memory leaks cause freezes and OOM crashes; heap dumps freeze the app and LeakCanary triggers them when retained-object counts exceed a threshold (default 5… | ||
| KMM survival guide: how to tackle everyday struggles between Kotlin and Swift | Emanuele Papa | 34m |
Kotlin Multiplatform Mobile (KMM) is alpha but already shares business logic while compiling a shared module into an XCFramework and revealing specific… | ||
| Bluetooth + Kotlin: It's a Match! | Samuele Perricone, Damiano Giusti, Jacopo Usai | 36m |
Empatica starts building an EmbracePlus SDK in January 2020 and after two years ships a Bluetooth stack with 100% Kotlin and Kotlin Multiplatform reuse plus… | ||
| Cache once and use everywhere | Sinan Kozak | 37m |
Claim: enabling Gradle configuration cache and a shared remote Gradle build cache (or GCS-backed remote cache) cuts wasted compile time: configuration overhead… | ||
| pre event flavour | lucy james | 01m |
Promo confirms concrete details: Museo dell'Automobile in Turin, dates 6–7 October with talent day 5 October, an atrium set aside for an exhibition and… | ||
| A developer's guide to large screens readiness | Roberto Orgiu | 46m |
Practical checklist: survive configuration changes with ViewModel and saved state, stop losing scroll position, and keep long work running across rotate; treat… | ||
| Go with the Flow! | Lamberto Basti | 38m |
Shows that Flow operators are easy to write and actually usable: implements partition, takeUntil, groupBy with Kotlin coroutines and compares lines of code to… | ||
| Android Enterprise: the developer's missing manual | Pietro Maggi | 37m |
Shows concrete, runnable stuff: creating a work profile with Test DPC, handling the APPLICATION_RESTRICTIONS_CHANGED broadcast and the app restriction XML for… | ||
| Making Apps adaptive with Material and Compose | Gurupreet Singh | 26m |
Concrete guidance about adapting apps with Material Design 3, Jetpack Compose, and the WindowManager window metrics: use calculateWindowSizeClasses to pick… | ||
| Parallel testing of Android UI on a large scale | Moataz Nabil | 45m |
Claims that running hundreds of Android UI tests becomes practical by splitting suites and running them in parallel with cloud devices, shows a working… | ||
| Accessibility with Compose : Experimentation & Live coding | Gerard Paligot, Fanny Demey | 44m |
Live coding shows an actual shopping app built in Jetpack Compose with accessibility problems and then fixed: missing contentDescription on images, confusing… | ||
| The Chat - An Unexpected Journey | Francesco Stranieri | 37m |
A developer advocate describes building a simple chat service using cloud technologies instead of mobile stacks. The talk covers using Cloud Authentication, a… | ||
| The Future of Design is Still Personal: Reaching Toward True Adaptation | Liam Spradlin | 29m |
Argues that design must let people become creators and shows concrete work toward that: Material You on Android 12 uses wallpaper-driven theming with the HCT… | ||
| When one device is not enough | Daniele Bonaldo | 23m |
Concrete claim: a developer-preview Cross Device SDK built on Play services provides device discovery, encrypted connections and a sessions API that transfers… | ||
| Creating applications for small screen, low memory Android Wearables | Daniel Neamtu | 27m |
AOSP wearable (ws50) runs Android 11 with 1GB RAM and 8GB flash storage, a two‑inch touch display, barcode imager, push‑to‑talk and a hot‑swap battery; claim… | ||
| event report | 02m | |
droidcon Italy 2022 event report | ||
| nothing matches | ||