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
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
Notebookcheck
Rockchip RK3566 Processor - Benchmarks and Specs
Benchmarks, information, and specifications for the Rockchip RK3566
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
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
Revpdf
RevPDF - Native, Fast, Private PDF Editor
Offline-first PDF editor with native C++ performance. Merge, compress, and edit PDFs with total privacy.
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit: Wrote a neat Liquid Glass Shader for Jetpack Compose
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
MediaFire
power_app_cfg
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
These listings really turn me off from the field. Anyone else?
https://redd.it/1pzilon
@reddit_androiddev
https://redd.it/1pzilon
@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
https://redd.it/1pzilg5
@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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
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
[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
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community