56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
New Android App Available for Testing
Help me get my app off the ground! It is my first app ever and I am really excited about it. I am looking for testers for a NYC transit app for Android. This app does it all. Send me a chat to learn more if you are interested in being a tester! Here's the web app for your perusal: transit-genius.replit.app
Description:
TransitGenius is a free, all-in-one NYC transit app that consolidates real-time information for every major transit system in the metro area - MTA Subway, buses, LIRR, Metro-North, NYC Ferry, and more. No more juggling multiple apps or tabs.
Key Features:
Real-Time Arrivals & Live Vehicle Tracking
See exactly where your bus, train, or ferry is on a live map
Track MTA buses, LIRR trains, and Metro-North in real-time with direction-based color coding
View crowding levels and schedule adherence (early/on-time/late)
Smart Route Planning
Plan trips with up to 5 waypoints
Filter routes by accessibility, travel mode (subway, bus, Citibike, rideshare), and time
Get walking directions with Google Maps integration
Smart rerouting based on active service alerts
Service Alerts & Emergency Notifications
Real-time MTA service alerts with elevator/escalator outages
Subscribe to alerts for specific routes you care about
Notify NYC citywide emergency alerts integration
Route Browser
Explore every subway line, bus route, LIRR branch, Metro-North line, and ferry route
Two-column route progression views showing live vehicle positions in both directions
Stop-by-stop station information
Nearby Amenities
Find Citibike stations with real-time bike/dock availability
Locate nearby subway stations, bus stops, and ferry terminals based on GPS
Payment & Fare Management
Fare optimization suggestions
Payment preferences tracking
Built for Mobile
PWA (Progressive Web App) - works offline and installs like a native app
Responsive design optimized for phones
Clean, fast Nunito font throughout
What makes it different?
Unlike the official MTA app, TransitGenius combines ALL NYC transit agencies in one place with a focus on speed and usability. The live bus tracking shows both travel directions simultaneously with color-coded markers, and the route planning is genuinely useful with multi-stop support.
Tech Stack (for the curious):
React + TypeScript frontend, Express.js backend, PostgreSQL database, integrates with MTA GTFS-Realtime feeds, Google Maps APIs, and various transit data sources.
Available on Android via PWABuilder wrapper on Google Play Store (com.transitgenius.app)
https://redd.it/1qd7dje
@reddit_androiddev
New survey on observability maturity and AI perceptions
I'm running a short research survey to better understand how web and mobile teams approach observability today, and how they’re thinking about AI’s role in monitoring, debugging, and performance.
The survey takes about 10 minutes, and as a thank-you, the first 100 respondents will receive a $25 Visa or Amazon gift card.
👉 **Take the survey**
Responses will be anonymized and aggregated, and the results will be shared back with the community in an upcoming report.
Disclaimer: The survey is sponsored by Embrace (where I work). Respondents will receive an email from us with the finished report.
https://redd.it/1qd3t5b
@reddit_androiddev
Showcase: Offline AutoML Pipeline Running Natively on Android (Kotlin + FastAPI Backend)
https://redd.it/1qd1dsr
@reddit_androiddev
Login with FB implementation requires business verification even on consumer type app?
Hello,
I was trying to implement fb login on Android app and when i tried login from fb account other than assigned roles , i get Feature unavailable: Facebook Login is currently unavailable for this app as we are updating additional details for this app. Please try again later.
My app type is consumer type and live mode is on but haven't uploaded on any store.
https://redd.it/1qcx3ru
@reddit_androiddev
Baseline Profiles not working
Hi, i added Baseline profile to my project aiming to improve cold start time, i followed documentation and ran some benchmark tests to confirm it actually worked.
but we have not seen any improvement in cold start time or any start time in firebase analytics or play console analytics, i have read that bp starts working when user updates the app from old version to a new one but that still doesn't change anything since we have released many updates since adding bp and no improvement was seen.
when i download my app from play store and when i debug it says status=verify
i have read that it might took some time for device to start using bp so i tested it but it was still status=verify
from android studio i forced my app to use bp and ran some manual tests to confirm that when bp is active it does improve cold start time by 30-40%
i have no idea what i need to do for bp to start working on production, i tried debugging steps from android developers documentation but nothing worked.
any help will be appreciated
https://redd.it/1qcmkxg
@reddit_androiddev
Why is my APK app keeps logging me out immediately?
I created a web app, backend using supabse, wrapped it with capacitor, released an APK file, it successfully installed into my android, I successfully logged in..
But immediately upon logging in, it flick to loading screen, the flicks back to my main app screen, the flicks backs to loading screen, the flicks back to my main app screen and repeat..
It does this for about 20 seconds before eventually logging me back out.
Does anybody know why or having solution pleasee?
https://redd.it/1qclm7z
@reddit_androiddev
Password problem
Password problem
I need some help guys, every time I put the password on my phone, it doesn't go to main menu, the screen just turn black and go back to the password menu, can someone help me with that? The rest work fine but this is a bit annoying, I can only unlock it with the fingerprint but sometimes it block so bcz of this, I can't open my phone for some time, I need the finger print to unlock bcz the password doesn't work
https://redd.it/1qchfez
@reddit_androiddev
First Android app — Play Store production review pending for 1+ month. Where else should I deploy?
Hi everyone,
This is my first time releasing an Android app, and I’m honestly stuck on what to do next.
Here’s the full timeline for context:
\~3 months spent completing the closed testing requirements
\~1.5 months fixing issues and changes suggested during testing
Now 1+ month waiting in Google Play production review, still pending
So overall, I’ve spent 5+ months building and preparing this app, but the final production approval is still not done.
As a solo / indie developer, this delay is frustrating because:
I don’t know when the review will complete
I don’t want to do anything that might negatively affect the Play Store approval
At the same time, I don’t want the project to stall completely
My main questions:
1. Is this kind of delay normal for a first-time developer?
2. While the app is stuck in production review, which other platforms should I deploy on?
Web app
PWA
Direct APK download
Any other recommended platform?
3. Did anyone here launch on other platforms first while waiting for Play Store approval?
4. Is there anything I should avoid doing that could cause Play Store rejection later?
I’d really like to hear from developers who’ve gone through this and what decisions you made. Any honest advice would help a lot.
Thanks in advance.
https://redd.it/1qcdx7m
@reddit_androiddev
State of Kotlin 2026
https://devnewsletter.com/p/state-of-kotlin-2026
https://redd.it/1qca882
@reddit_androiddev
Disheartened beginner
So I've got an opportunity to earn some money through an unskilled scheme with my work, create and expenses app that meets a few criteria. Ive been doing well, development of apps, software, games has been an interest and hobby of mine when I actually have the time to do it.
Im following a kotlin/Android studio tutorial (from 2022). Revisiting everything i learned breaking it down, trying to understand what everything is doing and why. When at work, working through kotlin problems using their playground and documentation in my spare time, and everything has been going well until this evening...
My task is an expenses app, I've utilised ROOM all well and good I've studied the Adapters, DAO, Repository etc, linking UI, listeners is fine. I feel I understand to a good point what everything's doing and why, but at the phase of displaying the live data onto the recycler view. Nothing showed, took alot of digging and a bit of chatgpt to get it to work but now I dont feel like i understand how anything connects like I 'thought' i did before, whilst going through it step by step.
Basically I would like advice, pointers, experiences on how other people's learning process to gain a solid understanding. Best methods of learning?
https://redd.it/1qc5t7p
@reddit_androiddev
Interview process at Whoop for Android Growth Role
What questions are asked in the interview and does anyone has a clear interview experience with Whoop?
The recruiter only mentioned android based coding questions!
https://redd.it/1qc2gyu
@reddit_androiddev
How much Compose do I actually need to know
I work primarily in a legacy codebase that's mostly Views with some Compose and know the basics of Compose but not an expert at it
Multiple places I have interviewed at asked pretty deep Compose questions or wanted me to build something with it during the technical portion and I'm definitely slower than someone who uses it daily
Is Compose knowledge becoming a hard requirement now?
https://redd.it/1qby4oo
@reddit_androiddev
📘 I’m publishing my book: Android In The Real World!
https://redd.it/1qaogzy
@reddit_androiddev
My experience using AppAmbit
I've been using AppAmbit to detect problems with my code and everything has been going great. I don't usually promote this type of SaaS, but this one really seems good to me.
If you've used telemetry in your apps before, it's like a Sentry or App Center—very good for reviewing user flow in your app, detecting errors and patching them quickly. Plus, deployment is really efficient and easy for a small team to use.
https://preview.redd.it/safh7ulsk0dg1.png?width=1661&format=png&auto=webp&s=8150b1b020cbd73e74d57f746aa5bab565f868df
https://redd.it/1qbcyc2
@reddit_androiddev
Google Play subscription payouts blocked due to Billdesk merchant verification. No response for weeks. Need guidance.
I am posting this because we are genuinely stuck and unsure how to proceed.
We have an Android app on Google Play with active subscriptions enabled. Payouts for our subscriptions are routed through Billdesk. Around December, Billdesk introduced mandatory merchant verification, and we promptly submitted all required details from our side.
We received a confirmation stating that our submission was received, but after that there has been complete silence.
It has now been more than three to four weeks with no clear update.
Here is the situation in detail:
• During KYC, we were only asked to submit Aadhaar and PAN documents. There was no video KYC or live verification step. Is this normal for Billdesk merchant verification?
• We have emailed Billdesk multiple times and replied to the onboarding email thread.
• We were informed that a representative would call us for verification, but no call has happened so far.
• There has been no communication on whether our verification is approved, pending, or requires additional action.
• Due to this, our Google Play subscription payouts are effectively blocked.
At this point, the lack of communication is concerning. We are not sure if this delay is expected, if something is wrong in our submission, or if we need to escalate this through Google Play or another channel.
I am looking for advice from anyone who has recently completed Billdesk merchant verification for Google Play subscriptions in India.
Specifically: • How long did the verification process take for you?
• Was video KYC required in your case?
• Did you have to follow up through a specific Billdesk or Google escalation path?
Any insight or shared experience would be extremely helpful.
For context, the app is GoalGuard by PonyWorks on the Google Play Store.
Thank you.
https://redd.it/1qbjz1y
@reddit_androiddev
Did I make a terrible mistake choosing to specialize in native Android
Almost no jobs in Germany and the only few that do exist tend to demand 10+ years of experience as they are hiring for a lead engineer. Should I try to pivot to cross-platform or backend? Is there a way to do this without taking a major paycut? Btw how is the job market in your country?
With every day I feel compelled to pivot to cross-platform. Especially in this economy, it is abundantly clear that every company wants to either not have a mobile app or, when they do, they want to have only one team maintain both iOS and Android versions.
Also, given the shenanigans by Google, a lot of companies seem to actualyl prefer releasing on the Apple Store as the barrier of entry is much less strict and the consequences of slight violation of rules are also less so when compared to the Google Playstore.
https://redd.it/1qd725n
@reddit_androiddev
Build android app client for REST API of online database crud
Planning on building an android app that stores and retrieves data from a cloud database (neon/supabase) via REST API.
My options for authentication and authorization are Firebase or Auth0.
If using auth0, I can build a spring boot project and integrate security with auth0. Then deploy the spring boot app to maybe render as a docker container app. After that, I can build the native android app and use retrofit, ok-http to do the api calls. I will also need to build the local storage of the data maybe sqlite, orm and implemented offline and sync. Not sure about the authentication to auth0 from the mobile app yet but I'm guessing there should be a library for that.
If using firebase authentication, I thought of using cloud functions (http request) to connect to the cloud database (server - server) and do the necessary crud functions. For the android app, I can use Firebase SDK for both authentication and offline storage (which I think is already supported).
I don't expect the app to get a lot of users from the start but I would like it to be prepared just in case.
My questions/concerns:
1. Which approach would provide more security?
2. For now I can run them both at 0 cost. But I would also like to know, in the long run, which approach would be more cost efficient. Render's lowest paid plan (Professional costs 19USD per month while Firebase Blaze plan is pay as you go).
3. From what I can see, the firebase approach is simpler and have lower maintenance.
4. Scalability. Which approach would scale better when the transaction grows.
I would appreciate some feedback and suggestions.
https://redd.it/1qd3mwq
@reddit_androiddev
Android Studio App Cloner?
Hi guys,
Im trying to program my own app, and I want to create an app cloner. I downloaded apktool jar and uber apk signer jar. But I cant get it to work, do you guys have tips on how to do this? Im really interested to learn :) thanks!
https://redd.it/1qd0p3h
@reddit_androiddev
Android Local Task Mode (Kiosk) vs Ubuntu Frame
Hi, title basically
Context is I'm looking to deploy a fleet of devices (tablets or displays) that will be used by consumers in grocery stores.
Things I'm mostly comparing are
1. DX
2. Ecosystem of the respective frameworks
3. Ease of deployment
4. Do i need to update frequently for each
Thank you in advance!
https://redd.it/1qclf0g
@reddit_androiddev
I built an app that turn any climbing wall into a smart wall using a projector + chromecast
https://redd.it/1qcmqic
@reddit_androiddev
Test our app and get $5 reward.
Hello! We’re the development team behind InfiniteClone, an app focused on multi-app cloning and location customization—now available for download on Google Play.
To optimize product experience and polish feature details, we’re officially launching a paid testing program, and we sincerely invite you to share your valuable feedback!
Test Task Details
Spend 10 minutes exploring our two core features: multi-app clone management and location customization.
Record your usage process (screen recording or step-by-step written notes are both acceptable).
Submit honest and detailed feedback (e.g., bugs encountered, usability improvement suggestions, etc.).
Test Reward
Complete the tasks and you’ll receive a $5 cash reward as a thank-you for your time and efforts in helping us improve the product!
Fill out the form via the link below.
https://redd.it/1qcij8p
@reddit_androiddev
Android Studio for multiple users account in Linux (Ubuntu)
Hi droid developers,
I want to discuss the use of android studio in Linux for multiple users account.
Like for office/practice user in Ubuntu.
If I want to install one android studio that is accessible to both user. The studio installation path should in /opt folder.
Is it true?
I have installed there and accessible to both users but when updating from IDE to latest patch of android studio.
It's not installing and giving error conflicts during installation.
Is there any dev who are facing this?
https://redd.it/1qcffao
@reddit_androiddev
3-minute survey for Android devs: code sharing/cross-platform + raffle
https://surveys.jetbrains.com/s3/76a73ad81852
https://redd.it/1qbzddn
@reddit_androiddev
Can we draw more power off battery-only when using Android Device as a USB-Host?
So I'm developing an application for my job where we want to utilize the Android Phone we have as a USB-Host to power and talk to/from microcontroller, which is driving a laser via the microcontroller's GPIO. I should also add that we are using a USB-C Hub so we can charge the device via a cable and have a USB connection to the microcontroller.
So here is our config: Phone <-> USB-C Hub <-> Microcontroller <-> Laser
When using our application to ONLY control the laser (laser intensity, on/off), it works fine. ✅
However, we also want to utilize the device's camera & run some computer-vision algorithms on the video feed/images WHILE running the laser. So this becomes more computationally and power-expensive on the device....
When running the laser AND using the camera to run those computer-vision algorithms in real-time, the connection to the USB-C hub seems to be cutting in and out. This causes our laser to keep turning on and off while our camera is running. ❌
When I tried with a USB-C PD Charger plugged into the hub, but everything else the same, the laser stays on and is rock-solid stable while running those computer-vision algorithms! ✅
\---------------------------------
My question is: Is there a way to utilize that same level USB power from the Android device to our microcontroller (like how we are when charging) but on battery power? As in, "is there some android software-measure we can disable thats throttling our usb-power output to the microcontroller? Or is this just a raw limitation of not enough power to the overall system?"
I'm thinking of the same way that Windows is able to still utilize a "best performance" mode if you enable it, even on laptop battery power. Is there any such way to allow my application to do this?
https://redd.it/1qc5qs2
@reddit_androiddev
Can't get my app icon to work after many days and tutorials.
https://redd.it/1qc3qwf
@reddit_androiddev
Is it okay to sell an email account that contains a Google Play account?
Hi everyone,
I have a question please.
I have a Google account that was closed due to inactivity. I created it in 2019.
What could go wrong if I sell it?
It’s my main personal email, but I can remove my information.
https://redd.it/1qbwuqe
@reddit_androiddev
Looks like Tenor GIF API is shutting down - alternatives?
https://redd.it/1qbxd0l
@reddit_androiddev
Don't trust JedyApps
https://redd.it/1qbnh56
@reddit_androiddev
Help with KIOSK/default home screen
Hallo,
A newbie android "dev" here. I made an app that acts like a default home screen and uses the scanner of zebra CC6000 as a way to scan barcodes and display the relevant data from the DB. App works alright but from time to time the devices gets out of this KIOSK mode and goes to the default android home screen. Which allows me to mess up settings and do all kinds of harm to the device. Any advice how to prevent this will be greatly appreciated
https://redd.it/1qblmqa
@reddit_androiddev
It’s not much compared to the big players, but my first app just reached 800 users.
https://redd.it/1qbkhrx
@reddit_androiddev