droidcon Italy 2021
2021-11-12..2021-11-13
-- 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 2021 is the biggest Android conference for developers in Europe. The eighth edition will be 11 - 12 November 2021 fully digital.
| title | author | length |
|---|---|---|
| highlights | 01m | |
A brisk montage offers no technical claims or demos just music backed clips of sessions booth shots and audience moments confirming the conference ran as a… | ||
| Live: Debugging Recycler View Performance using Systrace/Perfetto | Dinesh Shanmugam Chellappan | 33m |
Live debugging shows concrete fixes and numbers not buzzwords: capture traces with Systrace/Perfetto and custom Trace.beginSection markers, find that… | ||
| Architectures in the Compose World | Fabio Collini | 34m |
Compose integrates with existing MVVM/MVI but the deciding details are concrete: unidirectional data flow as the required pattern, a Detail screen where… | ||
| Git Good with Android Studio | Márton Braun | 44m |
Demonstrates that Android Studio alone handles day-to-day Git: using the Git panel, action search, and the repository view on the Stream Chat Android SDK repo… | ||
| Jetpack Compose for Games & Animations | Wajahat Karim | 37m |
Claims that Jetpack Compose’s Canvas and animation APIs let developers build real games and generative motion, and demonstrates concrete tools and patterns… | ||
| Why Projects Succeed: Lessons Learned from the Android OS | Chet Haase | 35m |
Project starts as two people building a camera OS then is acquired by Google in 2005 after a 3,000 lines of JavaScript demo; the team builds from kernel up… | ||
| Flutter Navigation 2.0 in Real Life | Nicolò Sordoni | 47m |
Claims that Navigator 2.0 is a declarative replacement that fixes web deep linking and complex multi‑page stacks, demonstrated by wiring a… | ||
| Efficient Android UI Testing | Alex Zhukovich | 46m |
Shows how to get fast, stable Android UI tests by doing concrete things: run Robolectric for JVM locals and device instrumentation with two built APKs, use… | ||
| pre event interview | Telepass Digital | 09m |
A merged company story frames concrete practices: a weekly half day weekly half-day training keeps developers aligned, teams enforce code reviewed by peers… | ||
| pre event interview | Francesco Stranieri, Marco Zanetti | 12m |
Claims and concrete tools matter: HMS grows from less than 20 to 66 kits, Ad Kit becomes no longer hardware dependent so monetization works across devices, and… | ||
| A Result for Our Issues | Daniele Campogiani, Claudio Paccone | 39m |
Claims that Kotlin coroutines’ default exception propagation makes composition hard and offers a concrete alternative: a small library called asito that models… | ||
| Meet the developer relations team at Huawei | Francesco Stranieri, Zachary Powell, Giovanni Laquidara, Fernando Prieto Moyano, Adrian Busuioc, Wahib Ul Haq | 51m |
Panel claims HMS kits now run on Android iOS and web and shows concrete tools: ML Kit for body/face tracking, AR Engine + 3D Modeling Kit + AR Cloud for object… | ||
| Building Asynchronous Mechanisms in Android App, Using Kotlin Coroutines | Filip Babić | 40m |
Claims that a large portion of the Kotlin Coroutines API lets Android apps get testable, scalable, clean asynchronous mechanisms, then shows the concrete… | ||
| And That, Folks, is How We Shared Code Between Android, iOS and the Backend | Marco Gomiero | 39m |
Kotlin Multiplatform is used to share DTOs and business logic across Android, iOS and a Ktor backend, compiled into a jar/aar for JVM and an XCFramework… | ||
| How to Survive the Burnout | Andrea Maglie | 37m |
Claims that 82% of developers report burnout and that 73% see productivity and life harmed drive concrete fixes: schedule weekly plans and daily focus hours… | ||
| Another Compose (it) Desktop | Nishant Srivastava | 34m |
Compose for Desktop brings Jetpack Compose to Linux macOS and Windows by reusing the compose compiler plugin with Kotlin Multiplatform and Skia via Skiko… | ||
| Using ESP32 & Android to Create Rich IoT Experiences | Tam Hanna | 35m |
A working prototype smart ashtray demonstrates Android handling UI and configuration while an ESP32 runs the device logic and wireless stack; code uses ESP-IDF… | ||
| Build Responsive UI in Android | Pietro Maggi | 51m |
Claims rapid market growth — nearly 100 million new tablet activations, Chrome OS up 92%, foldables +250% — and a quarter billion large‑screen Android devices… | ||
| Everything is an API | Ash Davies | 36m |
Argues that every module should be treated as an API with concrete rules: prefer interfaces and composition, use internal visibility and Kotlin features… | ||
| Formalise your pull request etiquette with danger Kotlin | Gianluca Zuddas, Franco Meloni | 28m |
danger Kotlin runs inside CI via danger.js and compiles Kotlin scripts to enforce concrete PR rules: it fails PRs that add .java files, posts inline comments… | ||
| From Development to Production: Tips to Optimise Android App Deployments | Moataz Nabil | 38m |
Claims a team shrinks release cadence from two months to two weeks by building a mobile CI/CD pipeline on Bitrise CI/CD, caching dependencies (push/pull S3… | ||
| Uncoiling the COIL Understanding modern image loading on Android | Sagar Viradiya | 42m |
COIL claims to be Kotlin-first and backed by Kotlin Coroutines, using OkHttp for network fetches and offering Jetpack Compose support. The concrete pipeline… | ||
| Android UI Testing & Challenges | Merab Tato Kutalia | 33m |
Covers a hands‑on review of Android UI testing where Espresso runs on the app main thread, demonstrates Android Studio test recorder, shows activity and… | ||
| How to do Stuff with Bluetooth Technology | Martin Woolley | 31m |
Shows working examples: a robot dog remote control that uses Android BluetoothGatt writes to a client event characteristic on a BBC microbit and actually… | ||
| Pimp my Widget | Marco Zanetti | 36m |
Android 12 actually adds concrete widget features: RemoteViews accept a responsive layout maps of XML variants keyed to size so widgets adapt to user resizing… | ||
| Custom View with Motion Layout | Marco Balanzino, Alessandro Rota | 37m |
A reusable HalfMoon UI module uses MotionLayout extended as a custom view to centralize toolbar‑style widgets and animations. Implementation uses a… | ||
| Flutter: The Wizards of Widgets | Kamal Shree | 50m |
Explains concrete claims and shows tools: why widget → element → render object matters for performance, when to use local versus app state, and when setState… | ||
| Jetpack Benchmarks and Where to Find Them | Piyush Maheswari, Sajal Gupta | 26m |
Concrete setup and results: the Jetpack Benchmark Library is added as a benchmark module or main-module workaround with the gradle plugin and output JSON… | ||
| Entering the World of Other Platforms Through KMP Gate | Seyed Mohammad Reza Jafari | 36m |
Claim: the same Kotlin code compiles and runs on Windows Mac Linux Android iOS Web and more by using Kotlin Multiplatform targets and hierarchical source sets… | ||
| Why a Diverse Team is Crucial to Startup Success | melissa jerquoise | 59m |
A practical review of Espresso with concrete demos: recording UI flows using the Android Studio test recorder, wiring those tests into a CI pipeline, and the… | ||
| Up to Date? Talking About Your App | Jorge D. Ortiz-Fuentes | 47m |
Shows how to migrate a real Android app from Activities/Fragments to Jetpack Compose and how to replace ad hoc wiring with Hilt dependency injection, with… | ||
| How to Build an Android TV Media Application Launcher | Giuseppe Alessio Iannicelli, Marco Pistone | 41m |
A practical guide to building an Android TV media launcher for various TV boxes, covering integration with system apps and support for video-on-demand, DTT and… | ||
| It Just Works | Carlos Mota | 41m |
A clear claim: reuse UI and business logic across Android, Desktop and Web using Kotlin Multiplatform and Compose multiplatform. The demo is a Splash-like… | ||
| Animate Your Flutter Application | Carlo Lucera | 27m |
Focuses on concrete results: an implicit animation pipeline built with AnimatedContainer and AnimatedOpacity, a login button that expands into a loader then… | ||
| Wellness & Droid | Roberto Orgiu, Daniele Bonaldo | 26m |
Concrete claims and code details make the decision: phone sensors plus Play Services deliver sleep data via the Sleep API (requires Android API >29 and… | ||
| Journey around HMS 6.0, Passing by 3D Models | Francesco Stranieri | 33m |
An overview of Huawei Mobile Services (HMS) 6.0 and its expansion across more than 60 kits, with focus on using HMS in the broader mobile ecosystem beyond… | ||
| nothing matches | ||