56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Is MVI the new preferred Architecture Pattern for Android apps developed with compose?
Sorry for discussing this topic, I feel like living under a rock.
I was heads down working on a project for the last couple of years, so I didn't get much time to upskill. Now I'm hearing about MVI a lot these days. Is this the new norm, like we got MVVM a few years ago?
Could you please suggest some of the reliable sources/materials to look more into it?...
https://redd.it/1q1me4d
@reddit_androiddev
Sequential copy and paste
Hey guys
Need some help, I built a clipboard app that uses sequential copy and paste. How can I get it to stop making duplicates every time I use sequential copy and paste?
Very new to building apps, tbh I've vibe coded about 60%, youtubed about 30% and reddit the other 10....
https://redd.it/1q1czx9
@reddit_androiddev
On-device face detection from group photos using Google ML Kit — lessons from a production Android app
I recently shipped a small Android utility app that relies entirely on on-device face detection using Google ML Kit.
A few things that stood out during implementation:
Face detection accuracy on group photos was better than I expected, even with partial occlusion
Latency stayed low enough for a smooth UX on mid-range devices
Keeping everything on-device made privacy concerns much easier to address with users
I’m curious how others here are handling:
On-device ML vs cl...
https://redd.it/1q1e896
@reddit_androiddev
New Year, New App: I open-sourced WidgetDate
https://redd.it/1q1bi2j
@reddit_androiddev
Is there any way I can get the per-device data usage for mobile hotspot?
https://redd.it/1q17jop
@reddit_androiddev
Is Compose Multiplatform as native as Jetpack Compose ?
For an Android app pov only (I know it's not the case for iOS), is using KMP with Compose Multiplatform as native as using Jetpack Compose ?...
https://redd.it/1q14e45
@reddit_androiddev
DEV Made a launcher focused on performance and privacy - would love your feedback
Hey r/androiddev,
I've been a long-time lurker and launcher enthusiast here. After years of hopping between Nova, Lawnchair, and others, I decided to build my own: Supernova Launcher.
## Quick pitch:
It's a launcher that prioritizes:
- Speed (< 10MB, 60fps on old devices)
- Privacy (no internet permission, no tracking)
- Customization (gestures, icon packs, Material You)
## Key features:
✅ Smart app drawer with contextual suggestions
✅ Full icon pack support (Adaptive + Lega...
https://redd.it/1q122o9
@reddit_androiddev
How to verify Developer account without real Android phone?
I have just iPhone, Mac and windows PC. How to verify developer account as it seems I need to do via real Android phone. I tried mumuplayer but the installation has error with 10002 and as per their discord group it seems many others also facing this error. In Windows PC also it errored. Any other way to complete the verification without real Android phone?
I can't proceed with phone number verification either as it shows I need to complete prior verification to do that.
https://preview.redd...
https://redd.it/1q0piph
@reddit_androiddev
I wanna just party and don't want to reply to no brainer forwarded "Happy New Year blah blah" messages from Whatsapp Uncles and Aunties.
Ahh it's New Year Again.
I wanna just party and don't want to reply to no brainer
forwarded "Happy New Year blah blah" messages from Whatsapp Uncles and Aunties.
Well i don't have toooo.
My AI will take care of those while i enjoy the New Year
Watch for yourself.
https://reddit.com/link/1q0kw85/video/twt8qr8a9lag1/player
...
https://redd.it/1q0kw85
@reddit_androiddev
My new game was just released. Better Blocks
Please try it out and let me know what you think and any problems you can find. I think it has potential though.
https://play.google.com/store/apps/details?id=com.betterblocks...
https://redd.it/1q0jnwb
@reddit_androiddev
Design engineers vibe code in React/Next.js. You need Jetpack Compose.
The disconnect nobody’s talking about:
Design engineers and product designers are vibe coding with AI tools. Output? React/Next.js, HTML/CSS.
You need Jetpack Compose.
Right now, you don’t benefit from vibe coding at all. Zero. While web devs are copy-pasting AI-generated React code, you’re still manually translating everything.
This changes soon.
I’m building a handoff platform that makes React the standardized reference for native development.
How it works:
1.Designer vibe codes prototyp...
https://redd.it/1q0af9x
@reddit_androiddev
icmpenguin: a native Android library for ping and traceroute
Hi r/androiddev,
I'd like to share a small library I've been working on for network diagnostics on Android: icmpenguin. The library was originally built for my own project (still in progress), but I decided to release it early - it’s fully functional and ready to use.
It's a Kotlin-based library that uses JNI and C++ under the hood to perform ICMP ping and traceroute operations, supporting both IPv4 and IPv6. This approach helps bypass some of the usual Android/Java limitations when workin...
https://redd.it/1q0amj2
@reddit_androiddev
Can’t seem to get any feedback from app users, how do you do it ?
I’m struggling to get *any* feedback/criticization AT ALL from uninstallers/users. Upset users seem to just delete the app.
* Some users just made ratings on the play store and that's it (only the users with positive experience anyway).
* I emailed all users that signed up asking for feedback, got none.
* I added a feedback field for an in-app review modal.
I want to know how other devs manage to get users to actually talk back......
https://redd.it/1q03y79
@reddit_androiddev
Learning old tech for interviews?
Thinking about interviewing soon at FAANG+ (tier 1, tier 2 type tech companies). My current company uses Kotlin + Compose, so that's what I know. Do I need to master Java + XML/fragments to pass interviews? Hoping anyone with experience can chime in....
https://redd.it/1pzt76y
@reddit_androiddev
Need Help!!
https://redd.it/1pzuvnu
@reddit_androiddev
Continue your Claude Code sessions on your Android devices
https://github.com/alrightryanx/claude-shadow/
I often use SSH to use Claude Code on the go. So I made this plugin and Android app to Approve, Deny, or Reply to Claude Code easily via notifications. Continue the session within the app, your smartwatch, from Android Auto, or even Google TV.
Requires latest alpha app: https://play.google.com/apps/internaltest/4700496566503573748...
https://redd.it/1q1cdvs
@reddit_androiddev
Is my showrate really down?
https://redd.it/1q1fqej
@reddit_androiddev
Best tech stack for messaging app
I am new to Android App Development and I would like to understand if I am making the right choice for my messaging Android app project.
The features are: text message, audio call, video call, stickers, and file sharing.
Technology Stack:
Firestore
Firebase Storage
WebRTC
What else should I start learning? ...
https://redd.it/1q1c3zh
@reddit_androiddev
Making a custom android app to control the mouse pointer using bluetooth (Non-Root)
I know there are apps on the playstore that emulate HID device, but when trying to implement our own android app in java, we failed. The mouse pointer doesn't move at all. Possible Problems (in our opinion)
1. After connecting, the data sent by the phone is in the wrong format and the PC simply ignores it
2. The phone isn't being recognized as an HID device in the first place.
We really need help and advice with this issue and if anyone has a working codebase that controls the mouse. The andro...
https://redd.it/1q16vw3
@reddit_androiddev
I built a terminal UI for Android Debug Bridge (ADB)
https://redd.it/1q15yl6
@reddit_androiddev
I Cracked Android 10+ Background Sync Restrictions (And It Actually Works)
I had an old clipboard sync app that worked well pre-Android 10. After scoped storage, background execution limits, and tightened clipboard access, it effectively became unusable in real-world scenarios.
I revamped the app recently and still was on the quest of solving the quest of allowing the app to read from background when user wants to. For example you are reading an article or chat gpt response and want to copy the snippet of responses to your IT restricted laptop/machines, but you don't ...
https://redd.it/1q14r02
@reddit_androiddev
need help from someone outside india ...
hiii , i have an app , Notch-Touch : Custom Gestures, and yesterday i added an update to the get pro button wherein it now shows the price directly in the app , and not only in the play billing process. i wanted to test whether everything , as in the currency symbol , the price , everything loads perfectly even in other currencies and billing areas . I would be extremely grateful is someone (outside india) would please send me a screenshot of the get pro button page right here in the comments an...
https://redd.it/1q0xuhw
@reddit_androiddev
Which design is better?
https://redd.it/1q0p289
@reddit_androiddev
Google Play Developer Account Terminated – Appeal In Progress, Looking for Advice or Similar Experiences
Hi everyone,
I’m looking for advice or shared experiences from developers who have dealt with Google Play Developer account termination and appeals.
My Google Play Developer account was terminated due to multiple policy violations. Some of the referenced apps are quite old (from 2023) and were already suspended back then, while at least one is more recent. The account remained active until the final termination.
I submitted an appeal, and Google requested additional information through their ...
https://redd.it/1q0mhn4
@reddit_androiddev
Need help with the linux dev environment
I enabled the Linux environment and cant seem to get apt to work after updating it. I get that its unable to fetch from the deb repository because it couldn't resolve deb.debian.org. im trying to mess with plasma-mobile stuff but cant get passed installing and updating initially. It seems the environment cant access the internet at all as pinging 8.8.8.8 returns no packets....
https://redd.it/1q0kb24
@reddit_androiddev
Struggling to Connect OnePlus Watch 3 to Android Studio (on Windows PC) - Help! I want to make a watch face.
I am trying to add my OnePlus Watch 3 as a device to Android Developer Studio on my Windows PC.
(I want to create watch faces for my watch)
Android Studio can't see the watch as a device, presumably because the watch is not on Wifi (it connects to my OnePlus 13 phone via NFC I guess)
So the recommendation is to tether the phone to the PC with a cable and then connect it to the watch via Wear OS (Ohealth on the phone is already connected to the watch, no trouble there)
But Wear OS can...
https://redd.it/1q0cmv4
@reddit_androiddev
What stack do Chinese LLMs uses to make their apps like Deepseek,kimi,Qwen
There are documents or blogs about the stack they used
It feels close to native android but it's not so I just want to know about their stack choices !...
https://redd.it/1q0b2fb
@reddit_androiddev
Looking for Android Developer to Build SignDict (Japanese & American Sign Language Dictionary App)
Hi everyone 👋
I’m the founder and iOS Engineer of SignDict, a sign language translation dictionary app focused on Japanese Sign Language (JSL) 🇯🇵 and American Sign Language (ASL) 🇺🇸.
I already built SignDict using SwiftUI for iOS and iPadOS, and now I’m looking for an Android developer to build the Android app. Many people in the deaf community (and hearing community) have been asking for an Android version, so I need a developer to make it happen.
# 📌 Project Overview
* App type: Sign Lang...
https://redd.it/1q002ys
@reddit_androiddev
Jetpack Compose vs XML
I started learning android development. Before hands, I mostly did data science and machine learning. I really didn't get the fuzz on XML. It just works fine. Besides, it complies with the separation of concerns, too. What is the benefit of Jettpack Compose over simple, old, beautiful XML? ...
https://redd.it/1pzw782
@reddit_androiddev
What FOSS app do you wish existed but doesn't? ...YET
https://preview.redd.it/nz4l8qsddeag1.png?width=1200&format=png&auto=webp&s=5669d24f42c1cf9928bd969a4c7388430bbe3b9e
Hello everyone,
I'm a computer engineering student and I've recently started learning Kotlin for Android development. I am very fond of privacy-focused FOSS apps like most of y'all.
I would love to make one for the community, but I really don't want to make another generic to-do list or calculator app. I want to make something useful that y'all actually need.
I would lov...
https://redd.it/1pzs4o6
@reddit_androiddev