Homepage
Open in app
Sign in
Get started
ProAndroidDev
The latest posts from Android Professionals and Google Developer Experts.
Submit
Archive
About
droidcon Academy
Follow
Following
Update For Your Compass — New Android Orientation API
Update For Your Compass — New Android Orientation API
Android provides a new Fused Orientation API from multiple sensors
Tomáš Repčík
Apr 24
Mastering Android ViewModels: Essential Dos and Don’ts Part 3 🛠️3️⃣
Mastering Android ViewModels: Essential Dos and Don’ts Part 3 🛠️3️⃣
If you’re using ViewModels keep these in mind for better code quality, Part3
Reza
Apr 22
Increase performance of your app by caching API calls using OkHttp
Increase performance of your app by caching API calls using OkHttp
Let’s be honest, we’ve all been there — frantically refreshing our app, watching the loading spinner spin endlessly as we wait for that…
Ishan Vohra
Apr 21
How Suspend Functions Work in Kotlin: Under the hood
How Suspend Functions Work in Kotlin: Under the hood
The suspension capability is the most essential feature upon which all other Kotlin Coroutines concepts are built. Your main goal in this…
Sagar Malhotra
Apr 16
Creating a Time Picker Based on the ELSA Speak App Using Jetpack Compose
Creating a Time Picker Based on the ELSA Speak App Using Jetpack Compose
An In-depth Guide on Handling Complex Animations
Andrii Veremiienko
Apr 15
Publishing Kotlin Multiplatform Libraries With Sonatype Central
Publishing Kotlin Multiplatform Libraries With Sonatype Central
With JCenter sunsetted, distributing public Kotlin Multiplatform libraries now often relies on Maven Central via Sonatype. However, the…
Kwabena Bio Berko
Apr 15
Kotlin Coroutines 101: Async programming in practice
Kotlin Coroutines 101: Async programming in practice
Kotlin Coroutines from 0 to 100 for total beginners. Learn the components and interesting use cases to leverage the coroutines.
Eury Pérez Beltré
Apr 15
droidcon San Francisco — June 6–7
Get Your Tix Now!
Trending Blogs
Kotlin Design Patterns: Proxy Explained
Kotlin Design Patterns: Proxy Explained
Proxy is a structural pattern that is used to encapsulate object control. It implements the same interface as the object.
Michal Ankiersztajn
Mar 26
Seven recipes to understand flows and asynchrony in Kotlin
Seven recipes to understand flows and asynchrony in Kotlin
In the clean world of Kotlin coroutines, we can have many tasks running at different times. Suspend functions and flows are two examples...
Tom Colvin
Mar 14
How to own a legacy Android codebase in 2024?
How to own a legacy Android codebase in 2024?
A step-by-step guide to keep your Android codebase fun and strong 💪 starring recent technologies alongside Clean code and SOLID principles
Reza
Mar 3
🎯 Ready, Aim, Release: Android app rollout tips
🎯 Ready, Aim, Release: Android app rollout tips
Practical tips and strategies for smooth mobile app releases and post-release issue management
Nikos Linakis
Mar 9
Jetpack Compose Navigation, Ktor, and Koin DI Unlocking MAD Skills
Jetpack Compose Navigation, Ktor, and Koin DI Unlocking MAD Skills
In this blog post, We’ll delve into the powerful trio of Jetpack Compose, Ktor, and Koin, exploring how they synergize to streamline and…
Nimit Raja
Apr 13
BasicTextField2: A TextField of Dreams [1/2]
BasicTextField2: A TextField of Dreams [1/2]
This 2 part blog series covers a dive into the past, present and future of text fields in Jetpack Compose. Discover brand new…
Alejandra Stamato
Nov 7, 2023
Shedding light on Android Encryption. Android Crypto API Part 3 — Android Keystore
Shedding light on Android Encryption. Android Crypto API Part 3 — Android Keystore
Hey folks. If you are reading this article, you may be having trouble figuring out how to encrypt data in your Android application to…
Hayk Mkrtchyan
Mar 5
Kotlin’s Sealed Interfaces in Android
Kotlin’s Sealed Interfaces in Android
Enhancing Android Development with Kotlin’s Sealed Interfaces: A Strategic Approach 🛠️
Reza
Feb 2
Blurring the Lines: How to Achieve a Glassmorphic Design with Jetpack Compose
Blurring the Lines: How to Achieve a Glassmorphic Design with Jetpack Compose
Computers have come a long way since their inception. From bulky machines that occupied entire rooms and performed simple calculations, to…
Zakir Sheikh
Jan 13
About ProAndroidDev
Latest Stories
Archive
About Medium
Terms
Privacy
Teams