AndroidDev - Reddit
56 subscribers
3.19K photos
297 videos
50.9K links
Stay up-to-date with latest news on Android Development!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
Nexa × Qualcomm On-Device AI Bounty Program - Build Android Apps and Win Awards

On-device AI will be everywhere in 2026. Nexa AI partnered with Qualcomm to host a bounty program for Android developers who want to upskill in on-device AI and ship real impact early.


Build:

A working Android AI app that runs locally on Qualcomm Hexagon NPU using NexaSDK.


Win:

\- $6,500 total cash prizes

\- Grand Winner: $5,000 cash + Edge AI Impact Award certificate

\- Top 3 finalists: $500 + flagship Snapdragon powered device

\- The real upside: Qualcomm marketing spotlight + partnership opportunities, plus expert mentorship


Timeline (PT):

\- Jan 15: Launch

\- Feb 15: Phase 1 deadline

\- Feb 23: Finalists announced

\- March 24: Phase 2 deadline

\- March 31: Winner announced


Register on the program website and start building today: https://sdk.nexa.ai/bounty

Nexa × Qualcomm On-Device AI Bounty Program - Android Mobile



https://redd.it/1qdt1l6
@reddit_androiddev
Android Studio Documentation for download. I need the for offline mode.

I'm preparing an exam for technical school programming students and I need to prepare a documentation that will work offline since during the exam there has to be no internet connection.

Do you have some kind of idea on how to use the docs for android studio offline?

The docs are terrible btw and i've never used them since I tried reading them...

https://redd.it/1qdt7eq
@reddit_androiddev
Daily Wisdom – a minimal quote app I built with Jetpack Compose

Shows one quote a day, lets you save favorites, and sends a daily notification.

Uses Jetpack Compose, MVVM, Clean Architecture, Hilt, and WorkManager for daily notifications.

Would love feedback from fellow Android devs!!!

Github link : https://github.com/Raefabdulnazir/DailyWisdom

Also find the screenshots below :)

Home Page



Favorites page

Settings Page



https://redd.it/1qe1y0y
@reddit_androiddev
Detection-only vs recognition — when less ML leads to better UX

I’ve been working on a small Android utility where I had to choose between using face detection only versus adding full face recognition.

On paper, recognition seems like the obvious upgrade — automatic matching, labeling, fewer taps. But in practice, I kept running into UX issues that surprised me. A detection-only flow (bounding boxes + explicit user selection) ended up feeling:

clearer about what the app is actually doing
less error-prone when faces are similar or partially visible
easier for users to trust (no hidden assumptions)
simpler to explain and reason about in the UI

It made me question whether “more ML” is always better for consumer UX.

For those who’ve shipped production apps:
Have you seen cases where doing less ML (or avoiding recognition altogether) actually led to a better experience?
How do you decide when automation helps versus when it just adds invisible complexity?

I’m curious how others think about this tradeoff in real-world apps.

https://redd.it/1qe48jn
@reddit_androiddev
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?
https://github.com/AMillionDriver/Basic_Compose

https://redd.it/1qdzb8o
@reddit_androiddev
How can I access health data from commercial wearables for a student prototype?

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.

https://redd.it/1qed94e
@reddit_androiddev
Why does the Gemini app not use Compose?

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?

https://redd.it/1qejtuf
@reddit_androiddev
App idea. And in need so suggestion, guidance and some opinions.

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!

https://redd.it/1qeltn4
@reddit_androiddev
Building an Android app is easy. Getting users is not.

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.

https://redd.it/1qezjku
@reddit_androiddev
Has anyone been able to find the page they're looking for on Play Console?
https://redd.it/1qj9xbx
@reddit_androiddev
If a ViewModel is testable on the JVM and doesn’t depend on Context — why isn’t it considered part of the Domain layer?

I’ve been revisiting **Clean Architecture in Android**, and this question keeps coming up for me.

ViewModels:

* are testable on the **JVM**
* don’t depend on Android **Context**
* often contain **business-related logic**
* survive **configuration changes**

Given that, why are ViewModels still strictly considered **Presentation layer** and not **Domain**?

Is it because:

* they model ***UI state*** **rather than** ***business rules***?
* they depend on lifecycle and navigation concerns?
* or simply because they’re framework-driven?

I’m curious how e**xperienced Android devs reason about this in real-world projects**, not just textbook diagrams.

**Would love to hear different perspectives.**

https://redd.it/1qj99bx
@reddit_androiddev
This media is not supported in your browser
VIEW IN TELEGRAM
I saw those viral "Life Calendar" wallpapers on Reels, but I hated that they were static... so I built a live widget instead.

https://redd.it/1qj1sxt
@reddit_androiddev
We built QuickV to solve a very real problem with quick-commerce apps.

We developed QuickV because comparing prices on quick-commerce apps is a lot more painful than it should be.

So if you are asking for the cheapest delivery place, then you are stuck with a rotation of delivery services like Blinkit, Zepto, Instamart, BigBasket. and searching for the same object over and over again while forgetting prices.

So we attempted to remedy that.

QuickV allows comparison of products and prices for Blinkit, Zepto, Instamart, and BigBasket in a single application (JioMart coming soon).

What it does:

1.Search Once, View Results from All Suppliers
2.Prices and Availability Compared Immediately
3.Location set once for all platforms and can be changed later with one tap
4.Look around: categories and hot deals
5.See full product details within the chosen platform
6.Each provider will maintain a separate cart.
7.Add items to all carts in one tap and checkout at the provider

In short, no more app hopping. It all happens in one spot, and you decide where to purchase.

Play Store
https://play.google.com/store/apps/details?id=com.quickV.app

Would love honest feedback – what works, what doesn’t, and the next piece you’d like!

https://redd.it/1qjng6q
@reddit_androiddev
Has anyone been through something like this? Suddenly I have many sales from the same localization, but they're all being refunded after a few minutes.
https://redd.it/1qjo9hh
@reddit_androiddev
Struggling with Compose UI

As a beginning learner of compose and android development in general, I struggle with building UI. I have some minor experience with CSS but even there the process of arranging & formatting items felt like a nightmare, like a torture. I am afraid to develop the same feeling for Compose UI.

I still can't exactly wrap my head around Modified chaining and how it affects the UI exactly. Mainly, I struggle with spacing.

What would you advice to learn compose UI quick? Maybe, there are some online games similar to CSS ' Flessbox Froggy? Maybe, there are articles covering how wrap my head around core principles? Any advice is appreciated

https://redd.it/1qj9tzw
@reddit_androiddev
Someone guide me? I am publishing my first Android app right now. Do organic downloads still work? Can you share a case study of yours?

.

https://redd.it/1qjlypn
@reddit_androiddev
NEED SOMEONE TO HELP FOR A SMALL ISSUE

Can anyone help me to bypass root and emulator detection in android studio virtual device

Asking serious help and if you successfully help me to bypass I’ll pay you

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