Please turn JavaScript on
header-image

ProAndroidDev - Medium

Want to stay in touch with the latest updates from ProAndroidDev - Medium? That's easy! Just subscribe clicking the Follow button below, choose topics or keywords for filtering if you want to, and we send the news to your inbox, to your phone via push notifications or we put them on your personal page here on follow.it.

Reading your RSS feed has never been easier!

Website title: ProAndroidDev

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  1.37 / day

Message History

Shaders are one of the most powerful ways to create modern, high-performance UI effects — ranging from animated backgrounds to complex visual distortions. However, implementing shaders across multiple platforms has traditionally been difficult due to differences in graphics APIs and shader languages.

In this article, you’ll learn how to build a clean and reusable shader...


Read full story

webSocketSession.send("call someone") sends raw bytes over a persistent connection. That's it. No routing, no subscriptions, no message types. When you're building a voice call signaling system that handles incoming calls, WebRTC negotiation, and call state events simultaneously — raw WebSocket becomes a routing nightmare you have to solve yourself.

This is where STOMP ...


Read full story
Image generated using Perplexity

In this article, we will learn how to integrate a new library biometric-compose into Android applications for Biometric integration.

A new biometric-compose library simplifies the integration of biometrics into Compose-based applications.

ImplementationDependencies implementation("androidx.biometric:bi...

Read full story
The Hook: The “Safe Zone” is Dead, and Documentation Won’t Save You

For years, Android developers treated the system bars like a DMZ — a “no-man’s land” where we didn’t have to worry about our UI. We leaned on fitsSystemWindows="true" like a crutch, letting the OS handle the heavy lifting.

With Android 16, Google has issued an ultimatum: Edge-to-Edge (E2E) is n...


Read full story
Upsplash@susan_wilkinson

Landscapist provides a composable image loading library for Jetpack Compose and Kotlin Multiplatform. Among its image composables, LandscapistImage stands out as the recommended choice: it uses Landscapist's own standalone loading engine built from scratch...


Read full story