56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Should I start fresh or rebrand the current app
https://redd.it/1rp72r9
@reddit_androiddev
Fixed M3E like swipe gesture for ToDo
https://redd.it/1roy5rw
@reddit_androiddev
Kind of M3e swipe dynamic from notifications. (Improvements needed)
https://redd.it/1rowbuh
@reddit_androiddev
What's a fast alternative to RN hot reload in Jetpack compose?
I'm a react native dev learning Android Native development with Kotlin and Jetpack compose and the most frustrating think I found in Jetpack compose is the lack of a hot reload (or something equivalent and fast) I've tried compose live edit but it doesn't work as expected sometimes and I still have to rebuild the app again & again.
How do you deal with this situation? What are the alternatives?
https://redd.it/1rouq5n
@reddit_androiddev
Creating a Google Play Developer Organization Account as a Sole Proprietor – Requirements?
Hi everyone,
I'm planning to publish Android apps on Google Play and I want to create a Google Play Developer Organization account instead of an individual account.
However, I will be working alone as a sole proprietor (not a registered company with multiple employees). I’m trying to understand what exactly is required to create an organization account in this situation.
Some questions I have:
\- Can a sole proprietorship create a Google Play organization developer account?
\- What documents are required? (business registration, GST, bank account, etc.)
\- Does Google require verification through DUNS number or business registration?
\- Has anyone here created an organization account as a single developer / sole proprietor from India?
\- Are there any downsides compared to an individual account?
My goal is to publish apps under a business name instead of my personal name, but I will be the only developer managing the apps.
If anyone here has gone through this process recently, I would really appreciate hearing about your experience and the steps involved.
Thanks!
https://redd.it/1ro3kgy
@reddit_androiddev
Firebase Authentication - KMP & CMP
https://redd.it/1roqql9
@reddit_androiddev
Revenuecat virtual currencies -- anyone else using these?
so i finally bit the bullet and used revenuecat's virtual currency thing instead of rolling my own consumable tracking with play billing. honestly way less painful than i expected
basic setup: users can buy credit packs or watch a rewarded ad to earn credits. i have a small proxy sitting between the app and RC so i'm not trusting client-side balance. works fine. 72 hours in prod, nothing's blown up yet which is honestly a personal record
only complaint is the docs for the virtual currency stuff specifically are kinda thin. their subscription docs are great but VC is still in beta. not saying VC docs are bad though, because i got through it just fine.
anyway just curious if anyone else has actually shipped with this in production or if i'm gonna regret this in 3 months lol
https://redd.it/1rocze4
@reddit_androiddev
Hyphen - WYSIWYG Markdown editor for Compose Multiplatform
https://redd.it/1roefpw
@reddit_androiddev
Interesting Android Apps: March 2026 Showcase
Because we try to keep this community as focused as possible on the topic of Android development, sometimes there are types of posts that are related to development but don't fit within our usual topic.
Each month, we are trying to create a space to open up the community to some of those types of posts.
This month, although we typically do not allow self promotion, we wanted to create a space where you can share your latest Android-native projects with the community, get feedback, and maybe even gain a few new users.
This thread will be lightly moderated, but please keep Rule 1 in mind: Be Respectful and Professional. Also we recommend to describe if your app is free, paid, subscription-based.
February 2026 showcase thread
January 2026 showcase
December 2025 showcase thread
https://redd.it/1rkc850
@reddit_androiddev
[DEV] I built an Open-Source, Ad-Free Movie & TV Streaming App (OHOBox) to practice UI/UX and WebView implementations
https://redd.it/1rhzf4w
@reddit_androiddev
I'm looking for honest opinions
https://redd.it/1rhq4d6
@reddit_androiddev
Trackazon – Real-Time Live Map Tracking for Amazon Deliveries
Hi everyone 👋
I’ve just released a beta of my Android app that improves how Amazon deliveries are tracked — especially during the “out for delivery” phase.
The key difference from the official Amazon app/website:
Amazon usually shows only the last 10 stops before your delivery.
My app starts tracking as soon as the package is marked “out for delivery”, even if the courier is still 30–60 km away.
Why this matters:
The Amazon app estimates position based on the remaining stops.
When the driver changes route (which happens often), the stop-based system recalculates and tracking becomes inaccurate or jumps around.
With my app:
• Tracking starts from the moment it’s on the truck
• You can follow the full route, not just the last 10 stops
• Real-time map updates (when location data is available)
• More consistent tracking even when the route changes
• Smart local notifications (in transit, out for delivery, delivered)
• Manual and automatic refresh
• Multiple shipments in one screen
Privacy:
• No proprietary servers
• Tracking data handled locally on the device
• Uses only necessary services (Amazon + maps)
It’s currently available in the UK, Spain, Germany and France (multilingual beta).
I built it because I was frustrated with the official tracking losing accuracy once the driver changed stops.
I’d genuinely love feedback — especially from people who frequently track deliveries and notice the “last 10 stops” limitation.
If anyone wants to test it, I will share the Play Store beta link in the comments.
Thanks
https://redd.it/1rhs01s
@reddit_androiddev
I made a Mac app to control my Android emulators
https://redd.it/1rhplkv
@reddit_androiddev
Samsung Health data export breaks SAF (ACTION_OPEN_DOCUMENT)
Spent my morning debugging a really weird user report and thought I'd share this OS-level quirk, as it might save someone else a headache. I'd also love to hear how you guys handle this.
I recently released an Android DevTool (GiantJson Viewer+ with Rust engine), and an user reported that they can not see / can not open the JSON files exported by Samsung Healh when they are using my in app (SAF) file picker (standard SAF `ACTION_OPEN_DOCUMENT` with `*/*` ).
But if they opened the Samsung "My Files" app, the files were physically right there, and can open from there.
It seems that **Samsung Health** using a standard file I/O when writing to the public Downloads folder, **but completely forgot to invoke MediaScannerConnection.scanFile()**
Because the mediastore db is never updated, the SAF is seeing the folder is empty. The Samsung My Files app however having MANAGE\_EXTERNAL\_STORAGE and reads the disk directly :/
So far i didn't find a way if i can trigger a scan myself on folder without proper permissions, the only solution i can tell to the users to rename the parent folder to trigger the OS rescan. This actually worked fine, but not a professional answer for users to point fingers to Samsung... This is my really first app, beginner dev, every single review matters, and it feels bad to get a possibly bad review because my hands are tied.
The only thing i could do so far is that i cut a ticket in Samsung Members, explaining the issue, and hoping that they fix it
* Has anyone else run into similar "ghost files" generated by other major apps?
* Is there any programmatic way to force a MediaStore scan on a specific public directory without having the exact file paths or `MANAGE_EXTERNAL_STORAGE`
* How to communicate this to the users?
https://redd.it/1rgwvl1
@reddit_androiddev
[Android Dev] Welletvy - A completely offline, on-device AI expense tracker (No data sent to servers)
Hey everyone,
I wanted to share an Android expense tracker called **Welletvy**. A lot of finance apps out there require you to create an account and store your sensitive financial data on their servers. This app is built to be strictly privacy-first and fully functional offline.
Here are the main features:
* **100% On-Device AI Scanner:** You can snap a picture of your receipt, and the AI extracts the data locally on your phone. No data ever leaves your device.
* **Swipe-to-Action Inbox:** It catches payment notifications and lets you swipe left/right (Tinder-style) to quickly add or ignore them. Makes tracking a lot less tedious.
* **Offline-First:** Works perfectly even if you're on a flight or without an internet connection.
* **Aesthetic UI & Dark Mode:** Clean pastel layout that also fully supports dark mode.
* **Subscription Tracker:** Easily monitor your fixed monthly recurring expenses.
https://preview.redd.it/tvotfqwcfamg1.png?width=3072&format=png&auto=webp&s=b008c2ddb1b8ab5ef015d50159590e411c119e8b
**Google Play Store Link:** [**https://play.google.com/store/apps/details?id=com.walletvy.app**](https://play.google.com/store/apps/details?id=com.walletvy.app)
I'm constantly looking to improve the app, so your feedback and feature requests would mean a lot to me.
https://redd.it/1rhbkhk
@reddit_androiddev
Tech stack advice for a mobile app that measures IV injection angle (Capstone)
Hi everyone,
I'm a 2nd-year IT student working on a capstone project. We're planning to build a mobile app that measures the insertion angle during IV injection practice for nursing students.
The idea is that a phone camera records the demonstration on a training arm, detects the syringe orientation, and estimates the injection angle (\~15–30°) to help instructors evaluate technique more objectively.
We're considering:
Mobile: Kotlin (Android) or Flutter
Computer vision: OpenCV, MediaPipe, TensorFlow Lite, or YOLO
Backend: Firebase (optional)
For developers with experience in mobile CV or ML:
• Is this feasible on a smartphone?
• Would you recommend OpenCV or an ML approach for detecting the syringe angle?
• Any libraries or tools that could make this easier?
Any advice would really help. Thanks!
https://redd.it/1rp1h4x
@reddit_androiddev
Why do so many Android apps fail after launch?
I’ve been looking into why a lot of Android apps struggle after going live and interestingly, it’s rarely because the idea was bad.
It’s usually things like:
* Poor onboarding
* Weak performance
* No marketing plan
* Ignoring user feedback
* Monetization mistakes
I wrote a more detailed breakdown here if anyone’s interested: [https://www.linkedin.com/pulse/common-reasons-android-apps-fail-after-launch-how-prevent-wallis-uqzac](https://www.linkedin.com/pulse/common-reasons-android-apps-fail-after-launch-how-prevent-wallis-uqzac)
I want to from your experience, what actually kills apps post-launch?
https://redd.it/1roy6mm
@reddit_androiddev
Building an SMS parser for Indian bank transaction detection (Android)
I've been experimenting with building an Android expense tracker that detects transactions from bank SMS.
One challenge I ran into is that SMS formats vary widely across Indian banks, so building a reliable parser isn't straightforward.
To make cleanup easier, I added bulk editing tools so users can group similar merchants, move transactions between categories (expense / transfer / investment), and correct detection errors quickly.
I'm also experimenting with some ML-based grouping for similar messages.
Curious if other Android devs here have worked with SMS parsing or financial message detection before.
https://redd.it/1roudzo
@reddit_androiddev
Snappy Swipe - Material 3 Expressive notifications-like swipe to delete
https://redd.it/1rotchq
@reddit_androiddev
I built an open‑source alternative to the official GitHub Android app — APK + source
https://redd.it/1ros0eg
@reddit_androiddev
how to use SavedStateHandle in navigation3
i want use savedstatehandle in navigation3 like in navigation2
https://redd.it/1ro2yu7
@reddit_androiddev
what kind of nav bar is the one used in the new Now Playing app from Google?
https://redd.it/1ro0t74
@reddit_androiddev
Senior Android devs — how well do you actually know Hilt, Compose, and modern Android architecture?
I put together a 10-question quiz that skips the basics entirely. We're talking Hilt qualifier patterns, u/HiltWorker with AssistedInject, SavedStateHandle for process death, gesture ergonomics near system edges, and accessibility pitfalls in Compose that most devs only discover during a production audit.
Fair warning — even folks with years of Android experience are averaging around 4-5/10 on this one.
Dependency injection + UI/UX design principles · 10 Questions
Drop your score below. Curious if anyone can clear 8/10 without second-guessing themselves on the DI questions.
Happy to break down any of the answers in the comments.
https://redd.it/1ro59yg
@reddit_androiddev
My first app Mojo Wellness
https://redd.it/1ri5x59
@reddit_androiddev
Pagination
I'm wondering what do you use for making a paginations in a list screen
Do you use paging 3 or some custom logics or some other library?
https://redd.it/1rhuvvw
@reddit_androiddev
Vulkan on MALI G57 MC2 ?
Hello,
New here. Has anyone created a Vulkan sample on a Mali GPU, particularly the G57 MC2? My project works on other Android devices but fails on Mali.
Are there any do’s and don’ts when working with Mali GPUs using Vulkan 1.3?
TIA.
https://redd.it/1rhru2f
@reddit_androiddev
SteamWidget
https://redd.it/1rhrfd3
@reddit_androiddev
Under the hood: Android 17’s lock-free MessageQueue
https://android-developers.googleblog.com/2026/02/under-hood-android-17s-lock-free.html?m=1
https://redd.it/1rgg04e
@reddit_androiddev
Monochrome Icon doenst show up
https://redd.it/1rh0ga3
@reddit_androiddev
Help with Jetpack Compose and Dependency Injection
I have been trying to learn these components but it feels like either the stuff is not up to date or that its too tough. Would appreciate if you guys could suggest some resources where I can learn and which are actually up to date.
https://redd.it/1rh7gjc
@reddit_androiddev