Ashley Davies
Senior Android Developer
Berlin, Germany
Actions
Google Developer Expert for Android and Kotlin, enthusiastic public speaker, senior engineer, Kotlin aficionado, Multiplatform manipulator, prolific facilitator of cute cat photographs, spends more time travelling than working (he/him)
Area of Expertise
Topics
The State of Navigation in Kotlin Multiplatform
Navigation across mobile, desktop, and web remains a core architectural challenge. While developers once relied on platform-specific hacks, Compose Multiplatform now promises unified state management and UI consistency across targets.
However, the launch of Jetpack Navigation Multiplatform has disrupted the ecosystem, challenging established community favourites like Decompose and Voyager. Choosing a tool is no longer just about routing; it dictates your entire approach to lifecycles and state. It is impressive how many distinct ways the community has invented just to move between screens without breaking application state.
This talk cuts through documentation optimism to evaluate the current reality of multiplatform navigation. We will compare the structural tradeoffs of the leading frameworks and their actual fitness for production. You will leave with a clear framework to choose the tool that fits your codebase with the least amount of architectural regret.
Coding for Fun: Keeping your own skills sharp in the age of LLMs
The acceleration of AI adoption in the Android development landscape is alarming, but what's more alarming is how easy it is to become dependent on these automated toolings.
We run the danger of de-skilling ourselves to models, and allowing our own skills to become dull. AI tooling is advancing at incredible speed, but it will always need supervision, and knowing where to draw the line between convenience and necessity.
This talk is not about how to write an AGENTS.md file. I'm not going to be advocating for AI tooling, instead I'd like to promote the love of code, and emphasising the community that has been built over the last decade. How important this is and how we can save ourselves from skill atrophy.
DevFest.cz 2026 Sessionize Event
next.app devCon Sessionize Event
2025 | London | droidcon Sessionize Event
DevFest.cz 2025 Sessionize Event
2025 | Berlin | droidcon Sessionize Event
2024 | London | droidcon Sessionize Event
2024 | NYC | droidcon Sessionize Event
2024 | Berlin | droidcon Sessionize Event
2023 | London | droidcon Sessionize Event
droidcon Lisbon 2023 Sessionize Event
2023 | NYC | droidcon Sessionize Event
2023 | Berlin | droidcon Sessionize Event
2023 | Paris | AndroidMakers by droidcon Sessionize Event
2022 | London | droidcon Sessionize Event
2022 | NYC | droidcon Sessionize Event
2022 | Berlin | droidcon Sessionize Event
droidcon Italy Live 2021 Sessionize Event
2021 | London | droidcon Sessionize Event
2021 | Berlin | droidcon Sessionize Event
Android Worldwide, July 2021 Sessionize Event
droidcon Online - Android Webinar Series Sessionize Event
DevFest Live Sessionize Event
DevFest Budapest Sessionize Event
droidcon EMEA 2020 Sessionize Event
Android Makers Paris 2020 Sessionize Event
droidcon Greece Sessionize Event
droidcon Lisbon Sessionize Event
droidcon NYC 2019 Sessionize Event
droidcon Berlin 2019 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top