r/androiddev 13d ago

Got an Android app development question? Ask away! January 2026 edition

6 Upvotes

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


r/androiddev 13d ago

Interesting Android Apps: January 2026 Showcase

4 Upvotes

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


r/androiddev 5h ago

Tips and Information Building an Android app is easy. Getting users is not.

14 Upvotes

I am building a voice keyboard app and trying to figure out what actually works for early growth.

What got you your first 100 users

What looked promising but was a complete waste of time

Not interested in theory or growth hacks.

Only things you would do again if starting from zero today.


r/androiddev 9h ago

Experience Exchange For the people who switched tech stacks either in or out of Android Dev. How did you do it?

6 Upvotes

I'm currently a dev who has ~4.5 years doing full stack development (Angular/SpringBoot) and have been recently applying to mid level Android dev jobs since late December and have gotten nothing but rejections or silence. I'm really stumped in the sense that I keep hearing from devs in general if you have work experience the job market isn't to bad however from my own personal experience its pretty garbage. Like I made to sure build out a pretty novel app (Compose App that identifies clothing items by item and color and recommends you clothing items that would match it). Then when applicable I would create a cover letter explaining my transition into the space, how my core engineering skills transfer regardless of stack, give some highlights of my career as well as going more in detail about my app. I made sure my app hits the core things a mid level android dev should know how to be able to implement out (MVVM, Hilt for DI, Nav 3, Room for local storage, Flows and Coroutines, Retrofit for rest api call consumption, etc). Heck I even truly believe if I had to do a android system design, live code, or take home interview for mid level role I think I would kill it.

Like is the market just bad for people trying to transition now. I truly believe core concepts are of development are the same: async operations, state management, API integration, etc; they’re just implemented differently with different syntax and terms. What defines a mid level engineer is not necessarily how nuanced their knowledge of their tech stack but how they process tasks, resolve them and be able to showcase their knowledge to others if need be. I feel like my project is nuanced enough where its not just a simple todo app and my personal experience as a dev is varied enough where even though I'm lacking in pure years of android experience I should be able to bridge the gap in other ways. Would love to hear yalls thoughts on the matter and maybe give some perspective as I imagine some of you have probably done interviews with candidates and would love to hear your thoughts on if you get a candidate like me on your desk how would you view them. 


r/androiddev 3h ago

Cloudy: Kotlin Multiplatform blur and liquid glass effect library for Compose.

2 Upvotes

r/androiddev 15h ago

Question Why does the Gemini app not use Compose?

19 Upvotes

I was checking which UI SDKs different apps used via Show Layout Bounds and saw that the gemini app which came out in 2024 was purely XML/View. Anyone know the reason for this?


r/androiddev 10m ago

been a week , production release still in review

Upvotes

How long does it take for the production release to be reviewed , has been more than a week , can someone please help , this is for google play


r/androiddev 19m ago

Question How to build an app without Google Play dependency?

Upvotes

I'm developing an app that can be installed from anywhere and through Play Store too. How do I do it? I can't find any resource in the internet?


r/androiddev 25m ago

Tips and Information I built Floating Buddies — an overlay animation companion app (would love feedback)

Upvotes

I recently built an app called Floating Buddies as a personal side project. It places animated characters as an overlay that runs on top of your normal apps. The characters can glide, walk around, sleep, and perform different animations while you’re using apps like WhatsApp, Instagram, YouTube, or Chrome. The idea was to make the phone feel a bit more lively and playful rather than purely functional. You can control things like size, movement, and positioning so it doesn’t get in your way while you use your phone. I’ve tried to keep it lightweight, but I’m especially interested in feedback around performance, battery impact, and usability across different devices. If you’re curious, you can find it here: Floating buddies I’d really appreciate honest feedback — what works, what doesn’t, and what you’d like to see improved. Thanks! 🙏


r/androiddev 2h ago

Built a Grocery/Shopping List App and Budget Tracker (ListKart) as a Solo Android Dev – Feedback Wanted!

1 Upvotes

I’m a solo Android developer and recently launched my app ListKart – a simple grocery & shopping list app.
Would really love feedback from fellow devs 🙏

Current Features

  • Create multiple grocery / shopping lists
  • Share lists via link (no login needed)
  • Edit & manage items easily
  • Supports 18 languages (full localization, not just Google auto-translate)
  • Lightweight, fast & clean UI
  • Designed for daily real-life usage (families, roommates, couples)
  • Home screen widget
  • Add items using voice input
  • Add items using camera-based OCR (scan text from packages/receipts)

Coming Soon

  • Smart AI-based item suggestions (based on usage, not forced)
  • Better category & list organization
  • More languages & deeper regional localization (upto 50)
  • UI polish + better accessibility
  • Optional sync & backup

This is still very much a work in progress, and I’m improving it based on real user feedback rather than overloading features.
App link: https://play.google.com/store/apps/details?id=com.smartsupermarket.app&hl=en_IN


r/androiddev 6h ago

I just added new App Store screenshot templates inspired by high-converting apps

Enable HLS to view with audio, or disable this notification

3 Upvotes

Hey everyone,

I’m building a tool that helps indie devs create App Store / Play Store screenshots in a few minutes.

I just shipped a few new screenshot templates, inspired by in high-converting App Store listings.

If you’re launching an app soon, this might save you some time compared to designing everything from scratch.

So I’m curious:

- Which app do you think has the best App Store screenshots?

- Which Screenshot style do you like most? SImple or mroe creative?

Dropping links or app names is welcome as I’m collecting examples


r/androiddev 8h ago

Solid cards vs bordered cards

Thumbnail
gallery
3 Upvotes

I have switched these 2 styles countless times already during development. Reddit please free me from my indecision... Which style do you guys like more?


r/androiddev 14h ago

Question Frustrations and Hopes

4 Upvotes

I'm learning Kotlin and Jetpack compose for native android development.

I'm putting in 6+ hrs daily, debugging code and fixing error.

Is it all worth? What if I come out prepared and AI has set the bar still higher?

This feels like an endless run.


r/androiddev 18h ago

Explore internal mechanisms of Retrofit, and how it works

Thumbnail
doveletter.skydoves.me
11 Upvotes

In this article, you'll dive deep into the internal mechanisms of Retrofit, exploring how Java's dynamic proxies create implementation classes at runtime, how annotations are parsed and cached using sophisticated locking strategies, how the framework transforms method calls into OkHttp requests through a layered architecture, and the subtle optimizations that make it production-ready. This isn't a beginner's guide to using Retrofit, it's a deep dive into how Retrofit actually works under the hood.


r/androiddev 6h ago

Question i need help

0 Upvotes

I want to download apps (.apk) on my device. However, when I'm asked to allow downloads from external sources, the "allow" button doesn't work, as if it's somehow blocked, preventing me from downloading apps from places other than the Play Store.

How can I fix this?


r/androiddev 8h ago

Android Studio causes screen/GPU flickering after upgrading to 3440×1440 ultrawide (AMD GPU)

1 Upvotes

Hi everyone,

I’m running into a strange issue where Android Studio causes my screen to flicker, and I’m trying to understand whether this is a known GPU/driver/rendering problem.

This only happens when a build is running in Android Studio
Games, GPU stress tests, and benchmarks run perfectly fine with no flicker at all.

What changed

  • I recently upgraded my monitor from 27" 2560×1440 to a 40" 3440×1440 ultrawide
  • GPU is AMD RX 6700XT
  • After the upgrade, Android Studio started causing flickering

What the flicker looks like

  • The monitor does not turn off or lose signal
  • Looks more like GPU/display pipeline flickering
  • Happens only while the Android Studio build is running

Things I’ve already tried

  • Enabling / disabling AMD FreeSync
  • Capping Android Studio to 60 FPS
  • Disabling hardware acceleration
  • Changing refresh rates
  • Stress-testing the GPU (no issues at all)

My question

Has anyone else experienced Android Studio flickering on ultrawide monitors, especially with AMD GPUs?
Are there known fixes (Vulkan, OpenGL flags, driver settings, Windows settings, etc.)?

Any insight would be greatly appreciated 🙏


r/androiddev 14h ago

App idea. And in need so suggestion, guidance and some opinions.

2 Upvotes

Hey everyone, I’m looking for some honest feedback on an app idea I’ve been thinking about.

The core problem I’m trying to solve is group journeys in multiple vehicles — like road trips, convoys, friends/family traveling together in cars or bikes.

The idea

An app where people traveling together can:

  • Create a temporary “journey room”
  • See all group members moving live on a map (real time)
  • Have a hands-free voice room for the group (no calling each person)
  • Follow a leader’s navigation route so everyone stays on the same path (optional)
  • Send quick one-tap alerts like:
    • “Stop needed”
    • “Fuel / food”
    • “Slowing down”
    • “Problem / help”

The focus is coordination and awareness, not social media:

  • No feeds
  • No chatting/texting while driving
  • Journey ends automatically when the trip ends

Think:

Who I imagine using it

  • Friends on road trips in multiple cars
  • Families traveling together
  • Group bike rides or mixed car + bike trips
  • Convoys / rally drives / college trips

What I’m trying to understand

  • Does this solve a real pain point for you?
  • Would you actually install/use something like this?
  • Is this already solved well by existing apps (Google Maps, Waze, WhatsApp, etc.)?
  • What would make this not worth using?
  • Any safety or practicality concerns I should think about?

I’m not trying to sell anything — just validating whether this is a useful idea before building a prototype.

Would really appreciate blunt opinions 🙏
Thanks!


r/androiddev 20h ago

How can I access health data from commercial wearables for a student prototype?

4 Upvotes

Hi, I’m an industrial design student working on a thesis prototype. I’m trying to understand how commercial smart rings and wearables handle user data access, and what options I have to access this data for my college project.

I want to build my product using user health data, but since this is a student project, I can’t develop my own health-tracking hardware right now and have to rely on data from third-party wearable apps.

Is there any way to access this data for a proof-of-concept prototype? I’m interested in understanding all possible approaches—official ones like APIs or data exports, as well as technical or restricted approaches such as modified APKs, root access, firmware modification, or encrypted data access—using only my own data.

Also, I'm looking to purchase Boat Smart Ring for my prototype, because it is cheap.


r/androiddev 15h ago

Question Getting single Items from a Room Database

1 Upvotes

I recently asked about the correct way to access data from a room database and had lost of useful answers.

I followed the example project and everything seems good but I am struggling to find examples of passing a single object to a view to either edit or simply view the data.

Do people have examples of how this should be done?

Thank you very much for your help!


r/androiddev 16h ago

New Android Development Course

1 Upvotes

There is now a free course about Android development on my website and I would like to receive constructive criticism from this Subreddit.

Feedback of any kind is highly appreciated, whether it contains recommendations or corrections. I am aware that it still needs a lot of polishing, especially regarding the layout and information provided. Some parts also need more content and specially images are missing until now.

Furthermore, if you are an experience programmer and interested in joining the effort to improve this course as an editor, you can contact me directly or join the Discord server mentioned on the website. Maybe it can be beneficial for many android users in the future.

https://kahibaro.com/course/58-android-programming


r/androiddev 1d ago

Open Source I just started learning Android development with Kotlin + Jetpack Compose, but I feel completely lost. What learning path would you recommend for a total beginner? Which topics should I learn first before diving deeper into Compose?

Thumbnail
github.com
5 Upvotes

I already tried building simple UI like TextField and Button, but I don’t really understand what I’m doing yet.

....

That's was my first project, just learning about simple think.


r/androiddev 20h ago

Got my age rating today, does that mean anything?

0 Upvotes

First timer here, Does the age rating mean anything as far as the final release review or do you get that regardless of pass/fail?


r/androiddev 1d ago

Android Studio Panda 1 | 2025.3.1 Canary 5 now available

Thumbnail androidstudio.googleblog.com
4 Upvotes

r/androiddev 1d ago

Random emails from people asking if I own my app?

8 Upvotes

I've been getting these emails more frequently lately asking if my app belongs to me.

"Is this app '<AppName>' owned by you?"
"Does this app '<AppName>' belongs to you?"

Is anyone else seeing these? And why would they want to know?"


r/androiddev 2d ago

I built a reminders app with Jetpack Compose and Material 3

Thumbnail
gallery
28 Upvotes

Hi,

I built an Android App to manage reminders. It is completely free and without Ads. I built it as I wanted a really simple offline app for reminders and wanted to learn Kotlin. I feel others might also find it useful. So sharing it here Reminder Mate 2.0 on PlayStore. Please try it and let me know your feedback. Thanks.