56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Simple Text editing tool for Android Mobile
"As developers, testers, and tech folks, we often need to:
Open a config file
Review a JSON or log
Edit a README or text document
And sometimes… we only have our mobile.
That’s where the problem starts.
Most mobile apps are built for notes, not for real text or coding files.
Formatting breaks. Files won’t open properly. Editing feels painful.
So we built a Simple Text Editor for Android.
Not an IDE.
Not a cloud-heavy app.
Just a reliable utility to:
Open text & programming files
Edit content cleanly
Save changes instantly
It’s meant for those quick moments:
when a laptop isn’t nearby,
but work still needs to move forward.
Sometimes, the most useful products are the simplest ones.
—
Built with real-world developer pain in mind.
Install now - https://play.google.com/store/apps/details?id=com.iyaltamizh.app.simpletexteditor
#AndroidDev #DeveloperTools #ProductBuilding #Techpuram #MobileProduct #IndieDev #BuildInPublic"
https://redd.it/1qbj6zg
@reddit_androiddev
Using volume buttons as primary input, bad UX or underused?
I’ve been experimenting with using hardware buttons (volume up/down) as the main interaction for a simple counter, mainly to avoid screen interaction altogether.
From a UX and platform-guideline perspective, do you see this as breaking user expectations, or as a reasonable niche use?
Curious how others here think about hardware-first interactions outside media use.
https://redd.it/1qbghr3
@reddit_androiddev
7 YOE Android Dev, ₹60 LPA TC. Am I stagnating or doing well?
Hello developers, looking for some honest feedback.
Profile: 31M, Tier 3 grad, working in Bangalore (Hybrid), Married.
Exp: 7 YOE (6 years in startups).
Tech: Android (Security/Performance focus).
Numbers:
Fixed: \~₹43L
Bonus: ₹6L
ESOPs: ₹11L
Total: \~₹60L
I'm comfortable in my role, but I'm worried about stagnation.
1. Is this salary competitive for 7 YOE in Bangalore?
2. What does the next level look like? (Staff Engineer vs. EM)?
3. For those hiring: Is deep experience in App Security/Performance highly valued right now, or should I broaden my stack (e.g., AI-ML/KMM)?
https://redd.it/1qa02z7
@reddit_androiddev
ComposeGuard is an IntelliJ/Android Studio plugin that provides real-time detection of Compose best practices violations
https://redd.it/1q9fcjh
@reddit_androiddev
FloHub smart productivity
https://redd.it/1q9j9qt
@reddit_androiddev
All in one utility app for Android Developer
Hi everyone 👋 I’m an Android developer working on a small all-in-one utility app for Android developers.
I’ve just added a new Dex Reader feature that lets you view classes, methods, and fields directly in a built-in code viewer on Android. The goal is to make quick inspection possible without jumping between multiple tools.
The app already includes features like bulk uninstall, device info, APK extraction, and an APK manager, and I’m continuing to expand it based on real developer workflows. and It's a free app.
Next on the roadmap:
Automation for Wi-Fi proxy setup (useful when working with tools like Proxyman or Charles Proxy)
Wi-Fi debugging automation, so common setup steps can be handled in one place
The idea is to keep everything an Android developer commonly needs in one app.
Let me know if you want to add another usecase I will try to accommodate
If you’re curious, it’s available on Google Play:
https://play.google.com/store/apps/details?id=com.dastanapps.androiddevtools
https://redd.it/1q9dl8y
@reddit_androiddev
Lessons from building Android apps
I've noticed that many of the most valuable lessons in mobile app development come from mistakes, but these experiences are rarely discussed openly.
I'm curious to hear from Android developers working on mobile products: What technical or process-related mistake during mobile app development taught you an important lesson?
This could include things like overengineering early features, poor architectural decisions, misjudging performance or scalability, communication issues between mobile and backend teams, rushed releases, unclear requirements, or burnout in fast-moving teams.
If you're willing to share, it'd be helpful to include:
* your role and experience level at the time
* what went wrong during development or the process
* what you learned and how it changed your approach
This isn’t about blaming teams or apps, just sharing mobile development lessons that might help others build better products.
https://redd.it/1q4mz9m
@reddit_androiddev
Easy Migration from Tenor GIF API in 10 seconds for your android apps
Hey folks - if you’re using Tenor’s GIF API and looking for a quick fallback/migration, we built an “instant switch” to KLIPY.
MIgrate from Tenor by simply swapping https://tenor.googleapis.com with https://api.klipy.com/ in your codebase , generate a API free key in KLIPY’s Partner Panel and you’re ready to go.
Why make the switch?
Partner panel analytics (requests, searches, usage trends, etc.)
Better localization (content relevance by country/language)
Monetization options (if you want them)
Unlike GIPHY, we provide access to our api for free
Migration steps: https://klipy.com/developers
More details: klipyblog/eecdb241c936">Medium
Happy to answer any implementation questions or edge cases in the comments.
https://redd.it/1q4gh9l
@reddit_androiddev
Developing a Third-Party App: Affordable Smartwatch Options for Real-Time Heart Rate Data?
Hello,
I hope you are doing well. I am currently working on a mobile application focused on monitoring user behavior and health indicators through real-time data collection. The project involves developing a third-party mobile app that gathers phone usage metrics (such as session duration and activity patterns) along with real-time smartwatch data, including heart rate and related physiological signals, to better understand user well-being during extended mobile usage.
At the moment, one of the main challenges I am facing is selecting an affordable smartwatch that allows real-time data access for third-party applications. Despite extensive research, I have not yet found a suitable option that reliably provides continuous heart rate data through open or accessible APIs. If you have recommendations, experience with specific devices, or suggestions for alternative approaches, your input would be extremely valuable.
Thank you for your time and consideration. I look forward to learning from the community and connecting with like-minded professionals.
https://redd.it/1q3rsx4
@reddit_androiddev
Hilt vs Koin for Android project that might possibly use KMP in the future
Hello everyone. I'm designing a new Android app and trying to choose between **Hilt** and **Koin** as a DI framework.
I've heard a lot of thoughts regarding both of them, and almost everyone recommends **Hilt** for Android-only applications. But the thing is, that most probably, in the future, the Android app will share a **KMP module** with the already implemented iOS app.
So, if I choose Hilt, I will need to use Koin or manual DI in that shared KMP module.
>There were rumors about **Hilt multiplatform**, but I still not sure about that and when it will be.
Feedback about Koin varies. Some people say that it's easy to implement and use a library, and others say about issues related to runtime resolution and bugs that might occur in production.
The vision of the app is the following:
* MVP as a first iteration
* Further scaling of engineers and the codebase
* Shared KMP module between Android and iOS for some features
I'm curious about your opinions.
https://redd.it/1q44ezi
@reddit_androiddev
Updated my free collaborative storytelling app (no ads) — trying to improve retention and community engagement
https://preview.redd.it/rh00hxmwqdbg1.png?width=1550&format=png&auto=webp&s=71e5a58ecef9415d793c44d30314835d9ba23ea3
Disclaimer: the app is completely free and has no ads or subscriptions.
About a year ago I released Tale, a small collaborative storytelling app.
Engagement hasn’t been great so far (small community, few active contributors), but during the Christmas break I finally had some time to step back and improve the core experience instead of abandoning the project.
I’ve just released a fairly big update focused on retention and community quality:
Here's what's new in Tale 2.0:
Monthly leaderboard for top contributors (rewards will come soon, was thinking about kindle gift cards)
Badges and achievements to reward consistent participation
Full UI redesign to make reading and writing more enjoyable (copilot and Claude helped a lot on this)
Various UX and performance improvements
In-app review to collect feedback
Basic AI-assisted moderation (using GPT) to reduce spam and low-quality contributions, which was a real issue before
The idea behind Tale is still very simple: stories are written together, one sentence at a time, and the community decides which continuations work best.
I know this kind of app lives or dies by its community, so my goal right now is to keep iterating, listening to feedback, and slowly improve engagement rather than chasing growth hacks.
I'm using Firebase for the database and the server logic, but honestly, I'm moving to Supabase for my new projects (postgres is better for socials and big db structures imho).
If you’re curious or want to give feedback, here’s the Play Store link: Play Store
Any constructive thoughts are welcome — especially from people who’ve built or maintained community-driven apps.
https://redd.it/1q3yb8v
@reddit_androiddev
Should I persist with trying to make media3 work?
It's been two weeks, I'm trying to figure how to make a simple use case with media3: audio app that plays a local file, with a playback service, to allow playback when the app is in background. I cannot express how frustrated I am with the documentation (or rather lack of documentation). I've read the code of at least 2 sample apps, they both don't use it in the same way, nor in the way the doc says to. I've come across SO answers from 2 years ago, that say that the API is still unstable and won't be better documented. So my question is: is this dumpster fire of a library worth my time, or should I revert to something else? I've not yet read the doc for MediaPlayer, but it seemed to be the "legacy" audio library, is it better?
https://redd.it/1q3yyez
@reddit_androiddev
A Glimpse Into DexProtector
https://www.romainthomas.fr/post/26-01-dexprotector/
https://redd.it/1q3vc56
@reddit_androiddev
Offline “keep-in-touch” reminders app (no server, privacy-first)
Hi! looking for early feedback from people who forget to check in with friends/family.
**The idea**: a lightweight offline-first app where you create a “card” per person, add notes (like interests / last topic), and set reminders like “check in every 2 weeks” or “birthday next month,” all using local notifications (no accounts, no server).
Optional: exchange a contact card via QR (share only what you want), so it’s easy to add someone without typing.
Questions:
* Would you use something like this instead of a to-do app/calendar?
* What’s the one feature that would make it actually useful (notes, smart intervals, QR sharing, something else)?
* Any existing FOSS app that already nails this?
https://redd.it/1q3o2wc
@reddit_androiddev
Interesting Android Apps: January 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.
December 2025 showcase thread
November 2025 showcase thread
October 2025 showcase thread
https://redd.it/1q3iy36
@reddit_androiddev
⚠️ Scam Alert: People asking to publish apps using your Google Play Console account
I’ve recently started receiving emails from different people asking me to publish their Android apps using my Google Play Console account.
They usually say things like:
\- “I’ll send you the APK/AAB”
\- “You just need to upload it”
\- “I’ll pay $80 for release + weekly support”
\- “Let’s move to WhatsApp”
They explicitly want to use *my* developer account instead of their own.
I already know this violates Google Play policies and can permanently get a developer account banned, so I didn’t respond.
I’m sharing this here to warn other developers, especially newcomers.
If anyone is unsure: **never publish third-party apps using your own Play Console account.**
Has anyone else been getting similar messages recently?
https://redd.it/1qbcdac
@reddit_androiddev
Google interview in 2 weeks with 0 LeetCode experience, should I ask for more time?
I’m an Android engineer with about 3.5 years of experience. Most of my work has been on libraries and internal modules, so I don’t have a very solid UI foundation compared to someone who’s worked heavily on app screens.
I’ve been applying to jobs everywhere for a while now and getting rejected almost immediately every single time. After a while, I honestly lost hope, but I still apply here and there.
Recently, I applied to a Software Engineer III, Android system UI Google position, and you can imagine my surprise when a recruiter reached out asking me to schedule a call for an informal chat. I was so shocked that I scheduled it immediately. I was extremely nervous during the call. She told me she’d share my CV with hiring managers and that I’d hear back if one of them gave the OK to proceed with the interview process. She also mentioned she’d send some preparation materials.
Based on how nervous and all over the place I felt during that call, I was convinced I’d never hear back. Then I received an email saying a manager had reviewed my CV and would like to start the interview process within the next two weeks. I literally cried when I read it.
I started looking at the prep materials, reading articles, and doing some LeetCode problems — but I have zero prior experience with LeetCode. The more I study, the more I feel like there’s no way I’ll be ready in just two weeks.
Here’s the interview breakdown they shared:
Interview Breakdown
Round 1 – Virtual interviews conducted by the hiring team:
• 1 Android domain interview (45 minutes)
• 1 Googleyness and leadership interview (45 minutes)
Round 2 – Remaining virtual interviews:
• 2 Programming / Data Structures / Algorithms interviews (45 minutes each)
The problem is that I already submitted my availability. Would I hurt my chances if I email the recruiter asking for extra time to prepare?
Also, for anyone who’s been through this: what should I expect in the Android domain interview specifically? Is it mostly pure Android questions (architecture, lifecycle, threading, etc.), or does it include DSA/LeetCode-style problems as well?
Has anyone been in a similar situation, especially with Google or big tech?
Any advice would really mean a lot.
https://redd.it/1qa5iyy
@reddit_androiddev
How do you actually use the Shapes and Shape Morphing?
I've tried multiple times to create ONE single shape which was the 4-sided cookie but it feels impossible for some reason, i never manage to create the exact same shape of the documentation. The API reference doesn't feel enough cause i NEVER found code snippets on it so i can't really say how i do create those shapes. According to what i searched you have to use rounded polygons which is very complex. I reached a close result but it was NOT what i wanted so if you guys know anything i'm missing and can share it would be very helpful
https://redd.it/1q9xuvq
@reddit_androiddev
Swipe To Dismiss | Material Expressive
https://redd.it/1q9p1tu
@reddit_androiddev
How to easily create Google Play and Apple Store screenshots
https://youtube.com/watch?v=ML-TH7enQHU&si=QcIAdAoESKVDCoZF
https://redd.it/1q9jakf
@reddit_androiddev
🤖 [HIRING] Android Engineer @ State Farm
Last year, I posted here for multiple new State Farm Android engineer openings at State Farm. Well - we’re still growing and are hiring another one!
This is a job and team I’ve loved working on for the last 11 years. The team has incredibly low turnover. We have open dev collabs twice a week and work very closely with the iOS team, testers, product owners and API teams.
Build features like getting quotes, roadside assistance, paying a bill, authentication, filing a claim, telematics, platform innovation and more.
* Years of experience: 3+.
* We write new features in Kotlin (94% converted and growing) and Compose, our app is built in-house, 99% native.
* Working on new feature delivery and existing feature support on a team with 15 Android engineers, 15 iOS, 10 testers, staffed in-house XD team.
* Proudly 99.9+% crash free.
* Agile, release to the Play Store every 3 weeks.
* Location: Hybrid (must live 180 miles from Dallas, Phoenix, Atlanta, or Bloomington, IL). Min 4 “in-office” days a year. No full-remote.
* Contact: Apply for the job. No DMs but I can reply to most questions on Reddit when I’m free.
* Excellent work/life balance and flexibility - 38.75 hrs a week.
* See posting for more details, but we love Kotlin, Compose, mockK, Firebase and building for accessibility and reaching 100% crash-free sessions.
Check out the job posting for residency and location requirements, salary ranges and more.
[https://jobs.statefarm.com/main/jobs/43069?lang=en-us](https://jobs.statefarm.com/main/jobs/43069?lang=en-us)
https://redd.it/1q4ubrl
@reddit_androiddev
First app launch! Seeking feedback on UI and onboarding flow.
Just published 5MinutesMe, an Android habit builder. I’m a solo dev and I’m worried the "Start Small" message isn't coming through clearly in the app's design.
Could someone take a look at the onboarding? Is it clear how to start your first 5-minute session? I’m not looking for downloads as much as I am looking for UX advice.
https://redd.it/1q4kh1l
@reddit_androiddev
Please i need someone help me on my My idea
https://redd.it/1q4f6hw
@reddit_androiddev
last supported version of studio that supports Android 2.0 ( Eclair)
im planning to make an app for way older versions of android (android 2.0 and up) that mimics the old android marketplace and it will be a hub for legacy android apps to download.
I am VERY new to android dev and i need to ask if android 2.0 dev still works in the newest version of android studio and if it doesnt what is the last supported version?
thanks in advance.
https://redd.it/1q3toph
@reddit_androiddev
Trying to Develop App on Google Play without Android Device
First time developer trying to build Google Play app, but it won't let me test or publish without an Android device. What do I do? I don't have one or know anyone with an Android, but I wanted to publish in Google Play store for those users.
https://redd.it/1q43wmv
@reddit_androiddev
Connection protocols comparison
https://redd.it/1q40jay
@reddit_androiddev
Public beta: tool to create app screenshots and ASO copy faster – feedback wanted
https://redd.it/1q3y6ld
@reddit_androiddev
Is it possible to install an application with a higher SDK?
I know it might be the wrong place to ask, though is it possible to install an app with a higher SDK than supported for the device. Example: Devices from 2012 likely won't be able to run the latest version of social media apps. But would it be possible to bypass that? I was thinking of editing the manifest and SDK but likely a high crash rate.
Thanks for reading and have a nice day also happy holidays! :D
https://redd.it/1q3oal5
@reddit_androiddev
I ended up disabling the Files app unintentionally.
https://redd.it/1q3jhjz
@reddit_androiddev
Got an Android app development question? Ask away! January 2026 edition
Got an app development (programming, marketing, advertisement, integrations) questions? We'll do our best to answer anything possible.
December, 2025 Android development questions-answers thread
November, 2025 Android development questions-answers thread
October, 2025 Android development questions-answers thread
https://redd.it/1q3izum
@reddit_androiddev