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.47 / day

Message History

In this article, I’ll build a 1D PDE wave simulation in Jetpack Compose, walk through performance tips and common pitfalls, and look at AGSL from a less obvious angle that is often missed at first glance.

PDE Liquid Bar (Canvas / AGSL Runtime RenderEffect / AGSL-in-Canvas)Problem

Let’s build an interactive liquid effect in Jetpack Compose: it reacts to touch, create...


Read full story

We ship web content inside native Android and iOS apps. A lot of it. The web team builds features, the apps host them in WebViews, and the two sides need to talk to each other. Device info, navigation bars, safe area insets, haptics, secure storage, lifecycle events. The usual.

Here’s how that communication layer went from platform-specific callback spaghetti to on...


Read full story
Introduction

Today, Mobile and Android developers are very good at building applications. AI-powered tools have made this process faster and easier. But to understand how AI changed development, we need to look at what developers used before AI existed.

Before AI became popular in development, developers relied on IDE plugins to help them work bette...


Read full story
Image generated by Gemini Nano Banana

We obsess over clean architecture, reactive UIs, and robust testing, but often treat our release process like a messy, secretive script we’re afraid to touch. If you’ve ever experienced that pit in your stomach right after clicking “Rollout” on the Play Console — wondering, “Did I remember to bump the versionCode?” or “Wa...


Read full story

As Android development moves toward Jetpack Compose, managing UI state and business logic becomes more important than ever. Many developers struggle with keeping UI code clean while handling complex logic. When UI and logic are mixed together, the code becomes difficult to maintain and test.

To solve this problem, Slack introduced Circuit, a lightw...


Read full story