56
Stay up-to-date with latest news on Android Development! Content directly fetched from the subreddit just for you. Powered by : @r_channels
Notion setup to track Android learning and interview prep
I built a simple Notion setup to track Android learning and interview prep
because I was tired of scattered notes and spreadsheets.
I made a FREE version first to see if it helps others.
If anyone wants it, I can share the link....
https://redd.it/1pznauo
@reddit_androiddev
TWA (Play Store PWA) shows URL bar on scroll — GitHub Pages + assetlinks.json confusion
[Image attached in comment. ]
I’m publishing a PWA to the Play Store using Bubblewrap / TWA. The app works, installs, and launches fullscreen — but when the user scrolls, a top bar appears showing my GitHub Pages domain.
I’ve already done the usual fixes:
• Added /.well-known/assetlinks.json (correct package name + SHA)
• Verified it loads in the browser
• Added .nojekyll at repo root
• Tried _config.yml include rules
• Tried GitHub Pages via branch deploy and GitHub Actions
• Static HTML...
https://redd.it/1pzlaym
@reddit_androiddev
Guides/Tutorials on Cardboard SDK on Android Studio
Does anyone know of any guides, tutorials or resources in general for the Cardboard SDK on Android Studio? The official quick start guide is good but it gets hard to understand some further concepts. For example, for an SDK that expects you to know OpenGL to such a low level, why would they offer some higher code on their API such as a 3D mesh struct (this is on their C API)?
If anyone knows of anything id be glad to know about it too!...
https://redd.it/1pzhs0p
@reddit_androiddev
These listings really turn me off from the field. Anyone else?
https://redd.it/1pzilon
@reddit_androiddev
I am a newbie in Android dev
Hiii Everyone, I am new in android devlopment. i have experience of python. not never tried kotlin or java. where to start for android devlopment with jetpack compase or native Xml development.
Suggest me please....
https://redd.it/1pzftyr
@reddit_androiddev
Project Files Vanishing
So, for context, I've just started using Android Studio, and I'm using it for code from an established repo. Problem is, the files keep disappearing. Every time I hit "Sync Project With Gradle Files," the files show up as they should (image 1), but if I switch windows and then switch back, the files will be there for a split-second and then disappear (image 2). What's going on? Has anyone else had this problem? If so, how did you fix it? I've spent hours scouring every possible thing I could, fr...
https://redd.it/1pzaev9
@reddit_androiddev
Screenshooting doubles FPS on LOVR + Monado VR application
I'm on a deep dive into Virtual Reality these days, and I started tinkering with LOVR and Monado on Android. The thing bugging me is that when I set my application supersample parameter to .33 and screenshot while running on my Xiaomi Redmi 13, the frame rate goes from 30 to 55-60!
https://preview.redd.it/6co32lqxx7ag1.png?width=1600&format=png&auto=webp&s=7da9ef1468c0eae795270ea6d627c00318dbd9a6
https://preview.redd.it/4vlo9h9yx7ag1.png?width=1600&format=png&auto=webp&s=a4131f0250fc1d7a16addf...
https://redd.it/1pz0hzr
@reddit_androiddev
Need cheaper iOS design reference tool. screensdesign alternative?
I'm building android app rn but I'd like to get inspo from ios side cause let's be honest most polished apps are ios first lol also feels more premium and conversion-focused.
I know Screensdesign is like the best ios design library out there - video flows, business metrics, onboarding analysis, etc...but its kinda pricey for side project budget.
Mobbin doesn't have the metrics, Dribbble is just concepts. Anyone know cheaper options that come close? ...
https://redd.it/1pyswf1
@reddit_androiddev
Need help with Android Studio setup ASAP
I promised my girlfriend I would help her with a project she's working on. After installing flutter quite easily, I am having tremendous troubles with the installation of Android Studios.
I am a windows user. When I first tried installing Android Studio, the installation of basic packeges kept crashing over and over again. The error said something like:
"Java error: file not in correct GZIP format"
After googling, I was advised to clear the temp folder (as it might have corrupted files), ch...
https://redd.it/1pymq35
@reddit_androiddev
Debugging slow downs in jetpack compose apps.
I'm developing and android app, with mvvm and datastore, and I have two screens one for home and the second one for setting.
One big issue I have is that when the app is first open and I'm going to the settings screen via the bottom navbar, the app lags.
How would I go into debugging this behaviour in a compose applications?...
https://redd.it/1pyjbic
@reddit_androiddev
Actual Offline PDF Editor like Word Processors.
Hi everyone,
I’m currently working on a small Android project called RevPDF. The goal is to make it easy to do quick PDF edits (like resumes) directly on your phone, without creating an account or uploading files anywhere. Everything runs offline.
It’s still early, but the focus is on keeping the original font and layout intact, so edits don’t feel “reconstructed” like many mobile PDF tools. I built this mainly for myself and people who need to make fast change...
https://redd.it/1pyk1gh
@reddit_androiddev
ask for help for correct way as in-app purchase test problem
https://redd.it/1pyi3fa
@reddit_androiddev
Which database should i use for android? firebase?
What should be the structure? Say I want to store the parent having children ( one to many), this is one set. Like that, there will be n number of sets. Obviously, no child should get involved with other parents and children, and an individual parent should be able to access their children. (The child will be allocated to the parent, depending on some attribute.)...
https://redd.it/1pydsqf
@reddit_androiddev
Has anyone tried the new Gemini-powered auto-translation in the Play Store Console? How's the quality?
Hi everyone,
I recently noticed that Google integrated Gemini models to automatically translate app strings directly within the Play Console.
As a solo developer working on a niche engineering app with lots of technical jargon (terms like "decompression flow", "orifice sizing", and "free-fall analysis"), I’m a bit hesitant to rely purely on AI for localization.
For those who have tested it:
Technical Accuracy: How does it handle industry-specific terms compared to tools like DeepL or manual ...
https://redd.it/1py111e
@reddit_androiddev
Is it possible to reverse engineer reddit android mobile app?
I am trying to learn how these things work, and i am using Frida and android studio to test and play around, and using HTTP toolkit to read the requests, is that not possible anymore? as i am still seeing some third party apps like apollo are still around, have they Reverse engineered reddit?...
https://redd.it/1py2u11
@reddit_androiddev
How to make responsive design on canvas?
https://redd.it/1pzq66n
@reddit_androiddev
How do you handle currency conversion in mobile apps?
If you you are building an app that has users from different countries:
\- How do you handle currency conversion?
\- Where do you get exchange rates from?
\- How often do you update them?
\- Have you ever had issues with wrong or stale rates?
I am not selling anything, just trying to understand how people handle this in production....
https://redd.it/1pzmgyd
@reddit_androiddev
[Showcase] My experience building a Live Wallpaper app with real-time weather integration and AI-generated assets.
https://redd.it/1pzilg5
@reddit_androiddev
Google Wallet not working due to API network error
https://redd.it/1pzh8cd
@reddit_androiddev
Anyone Know how to read this CFG File ? Tp spoof package name for maximum performance.
These files are the power whitelist config on oppo phone,
The main (Full File) = https://www.mediafire.com/file/fbhm0xhbbc2651i/power\_app\_cfg.xml/file
Config off the app i tested (ludashi, pubg, mlbb) = https://www.mediafire.com/file/isieous06bxz1yy/ludashi\_vs\_pubg\_vs\_mlbb.txt/file
The config file probably same on oppo, realme, one...
https://redd.it/1pzdti5
@reddit_androiddev
Liquid glass controls?
I'm trying to code an iOS calculator app and want to implement liquid glass (I know it's not for everyone but I kinda like the look). Is there a library out there with buttons and other controls that have liquid glass and the iOS 18 animations, so it looks like the newest iPhones? Or do I have to do this from scratch?
By the way, I'm working in jetpack compose. ...
https://redd.it/1pz8lli
@reddit_androiddev
Yall opinions
https://redd.it/1pyzt7m
@reddit_androiddev
Wrote a neat Liquid Glass Shader for Jetpack Compose
I've been exploring shaders lately, especailly AGSL Shaders using the new RuntimeShader API and I am mindblown. Wrote this one to add a liquid glass effect to any Composable.
https://reddit.com/link/1pyq5s6/video/g8u3kf7z26ag1/player
https://composeinternals.com/agsl-shaders-jetpack-compose-liquid-glass...
https://redd.it/1pyq5s6
@reddit_androiddev
Road To CMP + KMP
Hello everyone, this is my first time writing. I am junior android dev working since last year or so. I have mostly worked with xml, and not the compose. Projects i have worked on include Social thing for pop culture and Notes + Chat collaborator with offline first support. I have used xml, retrofit, dagger-hilt, work-manager, socketIO, websocket, jetpack components. I am the only android dev in my company so , I have avoided the compose for the sake of learning curve in the development as of n...
https://redd.it/1pyeppj
@reddit_androiddev
How can I find out which API an Android app uses with Genymotion?
Hi everyone,
I’m new to Android development and mobile app analysis, so please excuse any beginner mistakes.
I haven’t used any tools yet. I’ve only done some research and learned that Genymotion is commonly recommended as a good Android emulator, especially for testing and analysis. That’s basically where I am right now.
What I’m trying to learn is:
How an Android app communicates with its backend
How I can identify which API endpoints an app is using (URLs, requests, responses)
At...
https://redd.it/1pyjr5u
@reddit_androiddev
Kotlin/Compose image grid performance
Hi all,
I'm building an app targeted at a pretty low powered device (https://www.notebookcheck.net/Rockchip-RK3566-Processor-Benchmarks-and-Specs.741611.0.html).
A crucial part of the app has a grid of images (loaded from disk) that can be scrolled via a slider. There could be a lot of images in the grid. I'm testing with 1000 images at 128x128 size. At the moment and my Kotlin/Compose project is real...
https://redd.it/1pyhszr
@reddit_androiddev
compose-camera: a CameraX-based camera library for Compose Multiplatform
Hi everyone,
I’ve released a new camera library called compose-camera, built on top of CameraX and designed to be used from Compose Multiplatform.
Photo and video capture via CameraX
Pinch-to-zoom and tap-to-focus support
Permission handling is included, so consumers don’t need to wire OS-level permission APIs separately
Captured results can be processed through a plugin-style API
If you’re working on Android apps using Compose (or CMP) and have thoughts on API design, Ca...
https://redd.it/1pyf9m1
@reddit_androiddev
How would you design onboarding for a kids learning app?
I’m building a kids’ learning app for ages 3–7 on Android and want feedback on the **onboarding UIUX** (Grow little kids ).
Goals:
* Make it clear it’s educational, safe, and ad‑light
* Very simple, parent-friendly first‑run experience
* Let parents set age/level quickly without a long sign‑up
Current idea:
1. Screen 1 – welcome [Grow little kids](https://growlittlekids.in/)
2. Screen 2 – learning focus (rhymes, alphabet, numbers, colors)
3. Screen 2 – with age ranges (3–4, 5–6, 7+)
4. Scree...
https://redd.it/1pxug63
@reddit_androiddev
The Omega Protocol, the universe is dying, fix it!
https://www.reddit.com/gallery/1py52ye
https://redd.it/1py539n
@reddit_androiddev
Issues on my nothing phone (2)
yesterday my NP2 suddenly crashed and hasn't been able to turn on since. It keeps trying to boot up then a "crashdump" screen appears and then it tries to boot up again. The only way i found to stop that loop is to power off the device through fastboot mode, i tried everything, even doing a factory reset but to no avail.
the crashdump screen is the same as on the attachment
https://preview.redd.it/hhb7tk3sbz9g1.jpg?width=1050&format=pjpg&auto=webp&s=356986f6c9b67e89818a9202523e964cd44a63c7
...
https://redd.it/1pxwvru
@reddit_androiddev