~/conference

droidcon Italy 2022

droidcon Italy 2022 is the biggest Android conference for developers in Europe. This edition will be in October 2022 digital and in-person

titleauthorlength
Highlights01m
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…
Promo in English on
Re-Compose your UI: building an atomic design libraryTatiana Irene, Giuseppe Scabellone39m
Concrete claim: Jetpack Compose implements a scalable, reusable design system by decomposing UI into atomic components and templates. The session shows actual…
Talk in English on
Functional Feature FlagsFilippo De Pretto, Davide Gianessi50m
Functional feature flags replace long-lived branches by making configuration a reactive value in the repository layer so the app switches behavior at runtime…
Talk in English on
Cracking Kotlin CoroutinesBob Dahlberg36m
Walks through continuations and suspension with live Android code printed to a TextView, demonstrates using suspendCancellableCoroutine as a callback bridge…
Talk in English on
Implementing a Splash Screen in Android: Full GuideDean Djermanović36m
Concrete steps and outcomes: use the Android 12 SplashScreen API (backwards via splashscreen-compat), add the dependency, define a splash theme with…
Talk in English on
Forging the path from monolith to multi-module appMarco Gomiero39m
TIER moves a 2018 single-module app into a layered multi-module structure over ~10 months, extracting a Legacy module, a shell layer, feature…
Talk in English on
Let the IDE do that for youSebastiano Poggi39m
Live-coded demo uses Android Studio / IntelliJ IDEA to show concrete shortcuts and refactorings that actually change code: Search Everywhere (Shift Shift)…
Talk in English on
Keynote! 10 years of Android development: the retrospectiveJulien Salvi01h 01m
Retrospective lists concrete shifts: apps start on Froyo/Eclipse with Java and ActionBarSherlock for back-compat, move through Fragments/Material to Kotlin and…
Talk in English on
Keynote! The opportunity for Android devs with AI and MLLaurence Moroney36m
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…
Talk in English on
Developing Wear OS Apps with Jetpack ComposeKenichi Kambara32m
Shows concrete results and code: uses Compose for Wear OS 1.0, demos a working UI built with scalingLazyColumn + Scaffold (timeText + positionIndicator), and…
Talk in English on
Android App Security FundamentalsAndrea Cioccarelli39m
Concrete claims and concrete tools: use Google's SafetyNet Attestation API or Play Integrity with server-side validation so decisions happen off-device and…
Talk in English on
The Adventures of Kotlin & Compose Through the Multiplatform WorldCarlos Mota44m
Conference draws 400+ in person and 200+ remote attendees and demonstrates a concrete app: shared business logic with Kotlin Multiplatform, UI reused across…
Talk in English on
Telepass interviewTelepass Digital09m
Telepass digital reports concrete outcomes: the Android and mobile headcount doubled the Android team over the year, the services area gets a full refactor…
Interview in English on
Treasure.map(): Functional Programming in KotlinKarin-Aleksandra Monoid29m
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…
Talk in English on
Adopting Kotlin Multiplatform In Brownfield ApplicationsNate Ebel39m
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…
Talk in English on
State of Android Testing in 2022Egor Andreevich37m
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…
Talk in English on
Savoiardi or Pavesini? Doing things right in Android TiramisuMarco Zanetti, Aurora Vassallo30m
Android 13 changes are concrete: targeting API 33 requires adding POST_NOTIFICATIONS and lets the app defer the runtime prompt; media access splits into…
Talk in English on
A small leak can sink a great shipAyushi Gupta35m
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…
Talk in English on
KMM survival guide: how to tackle everyday struggles between Kotlin and SwiftEmanuele Papa34m
Kotlin Multiplatform Mobile (KMM) is alpha but already shares business logic while compiling a shared module into an XCFramework and revealing specific…
Talk in English on
Bluetooth + Kotlin: It's a Match!Samuele Perricone, Damiano Giusti, Jacopo Usai36m
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…
Talk in English on
Cache once and use everywhereSinan Kozak37m
Claim: enabling Gradle configuration cache and a shared remote Gradle build cache (or GCS-backed remote cache) cuts wasted compile time: configuration overhead…
Talk in English on
pre event flavourlucy james01m
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…
Talk in English on
A developer's guide to large screens readinessRoberto Orgiu46m
Practical checklist: survive configuration changes with ViewModel and saved state, stop losing scroll position, and keep long work running across rotate; treat…
Talk in English on
Go with the Flow!Lamberto Basti38m
Shows that Flow operators are easy to write and actually usable: implements partition, takeUntil, groupBy with Kotlin coroutines and compares lines of code to…
Talk in English on
Android Enterprise: the developer's missing manualPietro Maggi37m
Shows concrete, runnable stuff: creating a work profile with Test DPC, handling the APPLICATION_RESTRICTIONS_CHANGED broadcast and the app restriction XML for…
Talk in English on
Making Apps adaptive with Material and ComposeGurupreet Singh26m
Concrete guidance about adapting apps with Material Design 3, Jetpack Compose, and the WindowManager window metrics: use calculateWindowSizeClasses to pick…
Talk in English on
Parallel testing of Android UI on a large scaleMoataz Nabil45m
Claims that running hundreds of Android UI tests becomes practical by splitting suites and running them in parallel with cloud devices, shows a working…
Talk in English on
Accessibility with Compose : Experimentation & Live codingGerard Paligot, Fanny Demey44m
Live coding shows an actual shopping app built in Jetpack Compose with accessibility problems and then fixed: missing contentDescription on images, confusing…
Talk in English on
The Chat - An Unexpected JourneyFrancesco Stranieri37m
A developer advocate describes building a simple chat service using cloud technologies instead of mobile stacks. The talk covers using Cloud Authentication, a…
Talk in Italian on
The Future of Design is Still Personal: Reaching Toward True AdaptationLiam Spradlin29m
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…
Talk in English on
When one device is not enoughDaniele Bonaldo23m
Concrete claim: a developer-preview Cross Device SDK built on Play services provides device discovery, encrypted connections and a sessions API that transfers…
Talk in English on
Creating applications for small screen, low memory Android WearablesDaniel Neamtu27m
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…
Talk in English on
event report02m
droidcon Italy 2022 event report
Promo in English on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.