droidcon Italy 2020
2020-11-27..2020-11-28
-- 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 2020 is the biggest Android conference for developers in Europe.The seventh edition will be 27 - 28 November 2020 @ OGR Torino
who it's for
android developers, kotlin developers, mobile engineers, application architects, mobile devops engineers, game developers, flutter developers
topics
hilt for multi module projects; jetpack compose ui development; datastore preferences and proto; google cast sender and receiver; huawei mobile services integration; bluetooth le performance tuning; unity as a library on android; adding flutter to existing apps; motionlayout with recyclerview; unit testing android views; windowmanager foldable and multi display support
| title | author | length |
|---|---|---|
| Roundtable Discussion: Privacy In The Wrong Century | Marco Porcaro | 01h 15m |
Panelists debate concrete tradeoffs and tools: claims about surveillance changing behavior, DuckDuckGo’s privacy-first business model with 160,000… | ||
| Using Hilt in a Multi-Module Project | Fabio Collini | 32m |
An overview of using Hilt for dependency injection in Android multi-module projects, comparing Hilt to Dagger and showing why Hilt’s opinionated configuration… | ||
| Modern Android Development | Chet Haase, Romain Guy | 52m |
Claims that Android is Kotlin-first and that coroutines preferred for async work in 2020 are backed by adoption numbers: about 60% developers using Kotlin and… | ||
| Sharing my preference for DataStore | Florina Muntenescu | 27m |
DataStore claims to replace SharedPreferences and actually demonstrates that with concrete code: it uses Kotlin coroutines and Flow, provides Preferences… | ||
| Google Cast, When One Screen Is Not Enough | Daniele Bonaldo | 30m |
Introduces Google Cast and shows how to use it to extend mobile apps and websites onto TV screens, making the TV a central place for key content. Covers how… | ||
| Roundtable Discussion: Ask Googlers About Android Jetpack | Chris Banes, Nick Butcher, Jose Alcérreca, Florina Muntenescu, Manuel Vicente Vivo, Nick Rout, Sergey Vasilinetc, Clara Bayarri | 55m |
Panel answers name concrete timelines and tradeoffs: Compose is heading to 1.0 with tooling and preview work prioritized and Compose 1.0 focus; a Jetpack BOM… | ||
| Innovate and grow together with Huawei HMS | Alessandro Schintu | 44m |
Claims HMS is the world’s third largest app ecosystem with 1.8 million registered developers and 96,000 apps integrated with HMS Core, and says HMS Core 5.0… | ||
| Compose by Example | Nick Butcher | 41m |
Jetpack Compose gets prosecuted with concrete samples (Jetnews, JetSnack, JetCaster, JetSurvey) showing exactly what was built and how it behaves: a dynamic… | ||
| Advanced Bluetooth for Android Developers | Martin Woolley | 42m |
Claims include >1 km range with LE Coded PHY and FEC, and networks of “tens of thousands” via Bluetooth Mesh. Android specifics: use BluetoothLeScanner, GATT… | ||
| Bring Optimised Experiences to the Big Screen | Pietro Maggi | 39m |
Covers how Android apps should adapt to larger and varied form factors like big screens and multi-display setups, focusing on resizability, new display sizes… | ||
| Game Development With Unity | Julien Salvi | 46m |
Shows how Unity links to Android with JNI and C++ plugins calling Java/Kotlin, and how to bundle Java/Kotlin sources via Gradle so exports open in Android… | ||
| Explore It with HMS | Francesco Stranieri | 36m |
Overview of Huawei Mobile Services (HMS) and its ecosystem of 40+ kits, services and components for app developers. Covers supported frameworks beyond Android… | ||
| Building AR Experiences on Android | Adora Nwodo | 28m |
Concrete claim: Azure Spatial Anchors provides cloud-backed persistence and sharing so AR content placed on Android and HoloLens stays put and is visible to… | ||
| Tales of a Mobile DevOps | Nicola Corti | 31m |
Argues that culture drives mobile DevOps and gives concrete practices: platform teams evolve from rotations to multiple specialized teams; use mergeq.com or a… | ||
| Huawei Mobile Services Vs Google Play Services? | Marco Porcaro | 53m |
Explains how to ship one APK for both ecosystems by either flavoring builds or using runtime detection and abstraction, demonstrating a refactor that swaps… | ||
| This is not about coding anymore | Marcos Holgado | 40m |
Software decisions have concrete harms and fixes: Facebook SDK crashed iOS apps and hidden trackers sent sensitive data from Tinder and Pregnancy+ to Facebook… | ||
| Practical guide to performance Benchmarks | Paulina Sadowska | 44m |
Jetpack Benchmark Library replaces slow, flaky profiler loops with repeatable automated tests that run many iterations, stabilize clocks, and avoid debug-mode… | ||
| Develop your First Flutter App for Mobile, Web & Desktop | Dhrumil Shah | 36m |
Demo shows a runnable Flutter app built in minutes, switching SDK channel to dev, enabling Web and desktop with flutter config --enable-web and platform flags… | ||
| An Android Dev start to Kotlin Multiplatform | Roberto Orgiu | 27m |
Claim: Kotlin Multiplatform is practical for sharing small logic. The demo converts an existing module into a shared module with suspending repository using… | ||
| Krate ft. Moshi: a Kotlin library design case study | Márton Braun | 43m |
Krate is a SharedPreferences wrapper that gets a Moshi-based addon implemented as delegates; code shows a working Krate SharedPreferences wrapper and a new… | ||
| Subito, Android Development at Scale | Davide Avagliano, Giacomo Bresciani | 40m |
Subito runs an Android app with 3 million installs, 500K daily active users and split the repo into feature api/implementation/di modules plus tiny core… | ||
| How the developer community is shaping Jetpack Compose | Preethi Srinivas, Chris Sinco | 36m |
Jetpack Compose research reports concrete changes: an alpha released preview; in‑person usability sessions and a one-week homework study that evolves into… | ||
| A LUT (lot) of image filters on Android | Garima Jain | 36m |
Implements image filters by applying 3D lookup tables on Android using RenderScript first and later porting to OpenGL for faster GPU work. Uses… | ||
| Navigation: deeping safely | Amro Abd Elgawwad | 30m |
A small e‑commerce app is built live to show concrete code: the Android navigation component with the SafeArgs plugin generates type‑safe Directions and Args… | ||
| What Next? | Sebastiano Poggi, Sebastiano Gottardo | 21m |
Shows that career paths are not just “engineering vs management” but a continuum and that people move back and forth using what the presenters call the… | ||
| MotionLayout & RecyclerView | Jason Pearson | 23m |
Shows a concrete implementation: convert ConstraintLayout to MotionLayout, define start=list and end=detail constraint sets, programmatically compute… | ||
| Unit Test Your Views | Jorge D. Ortiz-Fuentes | 50m |
Asserts that views can be unit tested on the JVM without instrumentation by building a tiny team‑ranking (tea) app and exercising UI logic with Robolectric and… | ||
| How to survive on Android and don't get killed | Petr Nalevka, Jiří Richter | 35m |
Specifics include an open source site dontkillmyapp.com, a benchmarking app and a JSON API used to measure OEM behavior, with 5 million visits and daily… | ||
| How to add Flutter to your existing app | Salih Guler | 34m |
Explains how to embed a Flutter module into iOS and Android apps, shows a real app with thousands of users, and walks a step‑by‑step gradual rewrite that… | ||
| Indoor Locationing | Darryn Campbell | 40m |
Covers practical use of WiFi RTT (802.11mc) on Android Pie/10 with Pixel phones and Google Wi‑Fi APs, including a sample app and a custom demo that… | ||
| droidcon Italy interview: Huawei | lucy james | 14m |
Ahead of the keynotes the uploader says Huawei is pushing its mobile ecosystem in Italy with HMS 5.0: 56 kits, 12,981 APIs developed by 8,000+ engineers, and… | ||
| nothing matches | ||