reddit_androiddev | Unsorted

Telegram-канал reddit_androiddev - AndroidDev - Reddit

56

Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels

Subscribe to a channel

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

A Glimpse Into DexProtector
https://www.romainthomas.fr/post/26-01-dexprotector/

https://redd.it/1q3vc56
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

Are PWA still a thing?

I’m genuinely curious about the current state of Progressive Web Apps (PWAs).

A few years ago, PWAs were presented as the future: one codebase, instant updates, no app store friction, offline support, push notifications, etc. Many companies adopted them to reduce development and maintenance costs and relying on stores like AppStore or Playstore

Mobile OSs keep adding restrictions (especially on iOS)

Native apps still dominate when it comes to performance, background tasks, system integrations, and UX

Users seem to trust native apps more than “installable websites”

App stores remain the main discovery channel

At the same time, PWAs still make sense for:

1. Internal tools

2.Enterprise apps

3. Dashboards, CRMs, analytics

Products with heavy web usage and limited native needs

From a real-world, production perspective (not marketing slides):

Are PWAs still a smart architectural choice?

In which scenarios would you avoid PWAs today?

Do you see PWAs as a long-term solution or more as a niche/bridge technology?

If you had to choose today between PWA vs Native (or hybrid), what would drive that decision?

I’m especially interested in answers based on actual deployments, not theoretical pros/cons.

Looking forward to hearing honest experiences from teams shipping real products.

https://redd.it/1q3hlj7
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Anyone else find rememberTextFieldState + BasicTextField2… kind of insane?

Hi everyone, I am not sure if I am the only one that find it quite strange and I think it didn't exist in the xml world (and even the older value / onValueChange Compose style) now seem to require a deeper understanding of state objects, edit blocks, transformations, and observing state changes.

the API currently feels strange and harder than it needs to be for common use cases.

Is it just me? How are you structuring this in real apps so it stays readable/maintainable?

Also, I really hope the Android/Compose team takes another look at the design of it.

https://redd.it/1q2coq4
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Codaglot - Quick Kotlin language reference for programmers
https://redd.it/1q34qyh
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Ad campaign videos

https://redd.it/1q31a5z
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Keyboard overlay covers input box?

https://redd.it/1q2rpva
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Beyond shared logic (whitelabel app with kmp)

Wrote something about my work on a Whitelabel Banking app with KMP and atomic design, thought of sharing here.
oianmol/beyond-shared-logic-building-a-whitelabel-app-with-kotlin-multiplatform-d220a0b196b2?postPublishedType=initial" rel="nofollow">https://medium.com/@oianmol/beyond-shared-logic-building-a-whitelabel-app-with-kotlin-multiplatform-d220a0b196b2?postPublishedType=initial

https://redd.it/1q30zul
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

Please i need someone help me on my My idea

https://redd.it/1q4f6hw
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

Connection protocols comparison

https://redd.it/1q40jay
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Public beta: tool to create app screenshots and ASO copy faster – feedback wanted

https://redd.it/1q3y6ld
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

I ended up disabling the Files app unintentionally.
https://redd.it/1q3jhjz
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

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

Читать полностью…

AndroidDev - Reddit

How to git good in android?

Hey everyone!

I wanted to ask a question. I am an Android developer who work at a startup in Dubai.

I was working on a donation app and in one month our client was able to collect 1 million AED
through the app. The problem is I have no mentor, I learned things before the job and luckily they needed someone and i stepped in, refactored the whole thing and it has been steady since then.

I made in, compose, clean architecture, I made use of things like dagger hilt, retrofit, datastore
Exoplayer, Rive, coil, ketch... etc


But that's the thing, I just named few libraries, I can build an App yes, But i want to learn why decisions are made, what needs enhancement and why, what to test and why, when to modularize, understand some science behind coroutines... and the usual stuff like data structure and algorithms.



My biggest problem currently is that i work around 13 hours daily and they threw me 4 flutters apps (I had zero time to learn flutter) and my salary is about 370$ per month
which is less than some of phillipp lackner courses which may help me and my ADHD brain won't let me read a book (at least not during this crazy work-life unbalance)

How do you guys manage to learn anything after work, and how do learn things that really advances you career.







https://redd.it/1q1wxtg
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

FirebasePush Console : A modern Next.js web console to send Firebase Cloud Messaging (FCM) push notifications to iOS and Android devices. Features a clean, minimalist UI with drag-and-drop service account support.
https://github.com/Vijay-wilson/firebase-push-notification

https://redd.it/1q2wje7
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Call/media audio differentiation?

I was wondering if it's possible to force Discord calls in the secure folder to phone speakers and media in the main device to bluetooth headphones. I know about the whole "Separate App Sound" feature but that doesn't seem to do it. I'd prefer to keep both on the same bluetooth headphones device but the call always causes the media to have bad sound quality and mono audio. Thanks!

https://redd.it/1q2rb44
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

How do you handle ads in small utility apps without ruining UX?

I’ve been working on a very small offline Android utility (simple text processing, no accounts, no network dependency).

The core dilemma I ran into is monetization vs UX:

* Utility apps are used frequently but for very short sessions
* Subscriptions feel overkill
* Ads can quickly destroy trust if they interrupt flow

Right now I’m experimenting with:

* No pop-ups or forced actions
* Ads only on result / secondary screens
* Keeping the app fully usable offline

For devs who’ve shipped similar lightweight tools:

* What ad placements have worked *without* killing retention?
* Did you ever switch from ads → one-time purchase?
* Any metrics you found more useful than raw eCPM (session depth, rage quits, etc.)?

For context, this is the small utility I’m experimenting with:
[https://play.google.com/store/apps/details?id=com.sonam.textrepeater]()

https://redd.it/1q371tv
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Problem with app icon
https://redd.it/1q33sj1
@reddit_androiddev

Читать полностью…

AndroidDev - Reddit

Turn Your MacBook Notch into a Android Studio progress Tracker 🎊

https://redd.it/1q2ugjm
@reddit_androiddev

Читать полностью…
Subscribe to a channel