How can I render PDFs without relying on third-party tools, while having full control over the UI so I can work with it as needed?
I’m exploring ways to render PDFs in an Android app without relying on third‑party libraries or services. Most existing solutions (like PDF.js wrappers, MuPDF, or commercial SDKs) either lock me into their UI components or limit how much control I have over the rendering pipeline.
What I’m aiming for is:
Full control over the UI so I can design custom interactions (highlighting, annotations, custom navigation).
Direct access to the PDF content so I can mine over it, for example, e...
https://redd.it/1pwldhw
@reddit_androiddev
I’m exploring ways to render PDFs in an Android app without relying on third‑party libraries or services. Most existing solutions (like PDF.js wrappers, MuPDF, or commercial SDKs) either lock me into their UI components or limit how much control I have over the rendering pipeline.
What I’m aiming for is:
Full control over the UI so I can design custom interactions (highlighting, annotations, custom navigation).
Direct access to the PDF content so I can mine over it, for example, e...
https://redd.it/1pwldhw
@reddit_androiddev
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
Implementation of ML kits in Android Java
I am an Android developer. These days i am working on implementing ML kits in company project. So can anyone suggest any ai agent other then gemini / chatgpt which can help me easily to implement ML kits for different features. I have been searching then from long time but unable to find one. Can anyone suggest ....
https://redd.it/1pwpt6w
@reddit_androiddev
I am an Android developer. These days i am working on implementing ML kits in company project. So can anyone suggest any ai agent other then gemini / chatgpt which can help me easily to implement ML kits for different features. I have been searching then from long time but unable to find one. Can anyone suggest ....
https://redd.it/1pwpt6w
@reddit_androiddev
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
Kotlin Multiplatform App - Mine StableDiffusion 1.3.2
> Run Stable Diffusion on Android or Desktop Devices with CPU/GPU inference
KMP-MineStableDiffusion
change log:
- add MacOS support...
https://redd.it/1pwxoiq
@reddit_androiddev
> Run Stable Diffusion on Android or Desktop Devices with CPU/GPU inference
KMP-MineStableDiffusion
change log:
- add MacOS support...
https://redd.it/1pwxoiq
@reddit_androiddev
GitHub
GitHub - Onion99/KMP-MineStableDiffusion: MineStableDiffusion - a Kotlin Multiplatform app, built with Compose multiplatform,Run…
MineStableDiffusion - a Kotlin Multiplatform app, built with Compose multiplatform,Run Stable Diffusion on Android and Desktop Devices with CPU/GPU inference. - GitHub - Onion99/KMP-MineStableDi...
Please Advice 😭
I am cs major student (1st year) and I am really interested in mobile development but I have Fomo that most people are going into web dev, cloud, etc . Should I do mobile development please 🥺 a good advice will help me a lot . ...
https://redd.it/1px3qx9
@reddit_androiddev
I am cs major student (1st year) and I am really interested in mobile development but I have Fomo that most people are going into web dev, cloud, etc . Should I do mobile development please 🥺 a good advice will help me a lot . ...
https://redd.it/1px3qx9
@reddit_androiddev
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
Scrcpy GUI - UPDATE (Performance improvements and QOL improvements)
https://redd.it/1px4fiq
@reddit_androiddev
https://redd.it/1px4fiq
@reddit_androiddev
Reddit
From the androiddev community on Reddit: Scrcpy GUI - UPDATE (Performance improvements and QOL improvements)
Explore this post and more from the androiddev community
Opinião Sobre Curriculo Dev Android
https://preview.redd.it/zp4hgogzws9g1.png?width=788&format=png&auto=webp&s=8405e730b925b70fa3004648378c2375baaf14a2
Bom dia, gostaria de opniões sobre meu curriculo pois simplemesmente não consigo encontrar vagas...
https://redd.it/1px6vux
@reddit_androiddev
https://preview.redd.it/zp4hgogzws9g1.png?width=788&format=png&auto=webp&s=8405e730b925b70fa3004648378c2375baaf14a2
Bom dia, gostaria de opniões sobre meu curriculo pois simplemesmente não consigo encontrar vagas...
https://redd.it/1px6vux
@reddit_androiddev
feedback on my resume
Hi everyone, I’d really appreciate your feedback on my resume. I’m an Android developer based in Brazil and I’ve been struggling to find job opportunities.
https://preview.redd.it/cjwb0k9gzs9g1.png?width=788&format=png&auto=webp&s=078a3419316c5312f2436d889fa3958444aa7746
...
https://redd.it/1px76jj
@reddit_androiddev
Hi everyone, I’d really appreciate your feedback on my resume. I’m an Android developer based in Brazil and I’ve been struggling to find job opportunities.
https://preview.redd.it/cjwb0k9gzs9g1.png?width=788&format=png&auto=webp&s=078a3419316c5312f2436d889fa3958444aa7746
...
https://redd.it/1px76jj
@reddit_androiddev
I have an old not working app and someone tries to buy it
I have an old app, it is not online, I tried to put it online, but I can't do it because it gives me trouble because of the key.
The funny thing is that someone is trying to buy me this app.
A week ago I receive an email:
"
...
It's rare to come across developers such as yourself. Is app promotion something you might need, I would like to work on your app xxxxxxx.
Lots of developers have worked with me before on a wide range of projects. A bigger audience can be reached and marketed t...
https://redd.it/1px9bb4
@reddit_androiddev
I have an old app, it is not online, I tried to put it online, but I can't do it because it gives me trouble because of the key.
The funny thing is that someone is trying to buy me this app.
A week ago I receive an email:
"
...
It's rare to come across developers such as yourself. Is app promotion something you might need, I would like to work on your app xxxxxxx.
Lots of developers have worked with me before on a wide range of projects. A bigger audience can be reached and marketed t...
https://redd.it/1px9bb4
@reddit_androiddev
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
Moving from C++ NDK key management to Firebase for runtime code protection suggestions?
Hi all,
I’m working on an Android app that has some security mechanisms to protect the USP. Currently, the app requires a key at runtime to unlock certain code paths—not an API key, but something the app uses internally to run code.
So far, I’ve been using C++ NDK to manage the key, but I’m considering moving this to Firebase. I’m not entirely sure how best to approach it.
Some context:
The app is in development and will launch soon. I’m targeting ~5k active users in the first year.
We’v...
https://redd.it/1pwu8r4
@reddit_androiddev
Hi all,
I’m working on an Android app that has some security mechanisms to protect the USP. Currently, the app requires a key at runtime to unlock certain code paths—not an API key, but something the app uses internally to run code.
So far, I’ve been using C++ NDK to manage the key, but I’m considering moving this to Firebase. I’m not entirely sure how best to approach it.
Some context:
The app is in development and will launch soon. I’m targeting ~5k active users in the first year.
We’v...
https://redd.it/1pwu8r4
@reddit_androiddev
Reddit
From the androiddev community on Reddit
Explore this post and more from the androiddev community
CPU-only local AI coding assistant running on Android via Termux
https://redd.it/1pxkre1
@reddit_androiddev
https://redd.it/1pxkre1
@reddit_androiddev
From a forgotten Telegram Bot to $1,000+ MRR: My Vibe Coding Journey with 3 Apps
Hey everyone! 👋
I wanted to share my story of how I crossed the $1,000 MRR mark with my "vibe apps" (2 on Android, 1 on iOS). It’s been a wild ride of pivoting, AI coding, and learning marketing on the fly. This is Part 1, covering the early days and the first major pivot.
# 🎬 The Origin: Being "Cheap" Leads to Innovation
It all started with a simple problem: I didn't want to pay for Telegram Premium.
I created a basic Telegram bot using a Python noscript that accepted video/audio mess...
https://redd.it/1pxq7so
@reddit_androiddev
Hey everyone! 👋
I wanted to share my story of how I crossed the $1,000 MRR mark with my "vibe apps" (2 on Android, 1 on iOS). It’s been a wild ride of pivoting, AI coding, and learning marketing on the fly. This is Part 1, covering the early days and the first major pivot.
# 🎬 The Origin: Being "Cheap" Leads to Innovation
It all started with a simple problem: I didn't want to pay for Telegram Premium.
I created a basic Telegram bot using a Python noscript that accepted video/audio mess...
https://redd.it/1pxq7so
@reddit_androiddev
Reddit
From the androiddev community on Reddit: From a forgotten Telegram Bot to $1,000+ MRR: My Vibe Coding Journey with 3 Apps
Explore this post and more from the androiddev community