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
Improving the Modal Bottom Sheet API in Jetpack Compose
Improving the Modal Bottom Sheet API in Jetpack Compose
Have you ever wondered “I like modal bottom sheets, but hot damn, that is an annoying API”? Well read this and fear that thought no more!
Joost Klitsie
Mar 30
Level Up Your Compose Modifiers: Mastering the Node API
Level Up Your Compose Modifiers: Mastering the Node API
In my previous article, we explored the basics of creating custom modifiers in Jetpack Compose. We learned how to extend the `Modifier`…
Siddharth Gupta
Mar 30
Routines to Coroutines: How Kotlin Revolutionized Asynchronous Programming
Routines to Coroutines: How Kotlin Revolutionized Asynchronous Programming
The Basics: Main Routine and Subroutines
Ninad Bhase
Mar 29
Understanding Kotlin Suspend Functions Internally
Understanding Kotlin Suspend Functions Internally
In Android development, Kotlin coroutines have revolutionized how we handle asynchronous programming. The key to coroutines’ power lies in…
Ninad Bhase
Mar 29
Profile & Benchmark Android Builds
Profile & Benchmark Android Builds
Build analyzing tools and different benchmark scenarios
Nika Chapidze
Mar 27
How to Automatically Test Jetpack Compose Navigation
How to Automatically Test Jetpack Compose Navigation
Navigation is a core functionality of all mobile apps, and the tedious work lies in manually testing every possible navigation path from a…
Oliver Vicente
Mar 24
Efficient Logging in Kotlin with ProGuard Optimization
Efficient Logging in Kotlin with ProGuard Optimization
In Android development, logging is crucial for debugging and monitoring your application. However, excessive logging in production can…
Meet
Mar 23
Trending Blogs
Man-in-the-Middle (MITM) Attacks in Android Development: How to Secure Your App
Man-in-the-Middle (MITM) Attacks in Android Development: How to Secure Your App
Protecting Your Android App from Cyber Threats
Dobri Kostadinov
Mar 9
🚀 Kotlin Secrets: 7 Powerful Features Used By Advanced Developers
🚀 Kotlin Secrets: 7 Powerful Features Used By Advanced Developers
Have you ever felt like you’re not getting the most out of Kotlin? 🤔 I know I have.
Nirav Tukadiya
Mar 1
Android Use Cases: From Basic Implementation to Multi-Provider Systems
Android Use Cases: From Basic Implementation to Multi-Provider Systems
Clean architecture in Android using Use Cases, from basic UseCase implementations to complex multi-provider systems with Kotlin and Koin.
Ioannis Anifantakis
Feb 11
Integrating Native Swift Code in a Kotlin Compose Multiplatform App
Integrating Native Swift Code in a Kotlin Compose Multiplatform App
Learn how to seamlessly integrate native Swift code into your Kotlin Compose Multiplatform apps with a clear, step-by-step guide!
Ioannis Anifantakis
Mar 16
The two best ways to secure your API keys in Android projects
The two best ways to secure your API keys in Android projects
Protecting your Android app’s API keys ensures the privacy of user information and secures any unauthorized access to your APIs, this is…
Sagar Malhotra
Nov 4, 2024
Animation and Masking in Jetpack Compose with the grahpicsLayer() and Drawing Modifiers
Animation and Masking in Jetpack Compose with the grahpicsLayer() and Drawing Modifiers
Using the graphicsLayer(), CompositingStrategy and drawing modifiers for masking and animating content in Jetpack Compose.
Omar Sahl
Sep 22, 2024
Top 10 Coroutine Mistakes We All Have Made as Android Developers
Top 10 Coroutine Mistakes We All Have Made as Android Developers
Understanding and Avoiding Common Pitfalls in Asynchronous Programming with Kotlin Coroutines
Dobri Kostadinov
Nov 3, 2024
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, 2024
Migrate your Android Project to Compose Multiplatform Project
Migrate your Android Project to Compose Multiplatform Project
Hi all, I have been working on a Compose Multiplatform project for last few months and this learning journey was remarkable. In same…
Abhiraj Khare
Jan 2
About ProAndroidDev
Latest Stories
Archive
About Medium
Terms
Privacy
Teams