Droidweb's Avatar

Droidweb

@droidweb

Android development and Android development accessories

29
Followers
178
Following
17
Posts
01.03.2025
Joined
Posts Following

Latest posts by Droidweb @droidweb

Post image Post image Post image Post image

I'm looking for #android phone users to help me test my new game, Skyline Defense! Please DM me for details if interested! #gamedev #solodev #indiedev #mobiledev #androiddev

17.02.2026 19:18 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Finally got things working after a few vmoptions flags and other tweaks.🀞

14.02.2026 01:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Stuck at the intersection of technologies not playing well together when upgrading to Android Studio 2025.3.1. Newest version instantly crashes due to page file JVM optimizations. Fix is to downgrade to openJDK 21 but then I lose JBR optimizations / fixes, including Wayland HDPI font scaling

14.02.2026 01:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

How does #AndroidDev think about handling on screen keyboards in their designs? I'm aware of imePadding() API - for screens that require multiple text fields (i.e. a login form) should the whole view be scrollable to make room for IME? Are there other 'best practices' that I'm not thinking of?

30.12.2025 02:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - firebase/FirebaseUI-Android: Optimized UI components for Firebase Optimized UI components for Firebase. Contribute to firebase/FirebaseUI-Android development by creating an account on GitHub.

A bit of a long shot here, but has anybody had any success with snapshot builds of github.com/firebase/Fir...? 9.0.0 has an issue with using Firebase UI-Auth with custom layouts. It appears a fix was merged in github.com/firebase/Fir..., but I can't find any 9.x.x snapshots.

11.10.2025 18:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

`Result<Flow<List<T>>>` felt wrong. Turns out I was right, but not in the way I was expecting. Flow<Result<List<T>>> is technically correct (Result represents a single Flow event), but still feels like too many layers.

01.08.2025 07:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a woman with a bald head is talking to a man and says to remove your hand from the box ALT: a woman with a bald head is talking to a man and says to remove your hand from the box

Is it just me, or is debugging android CI/CD pipeline config *painful*?

16.07.2025 12:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Curious case of missing Bottom Sheet Previews While working on a Jetpack Compose project, I noticed my modal bottom sheet wasn’t appearing in Android Studio previews. I could preview the sheet’s contents by extracting them into a separate composa...

https://saurabharora.dev/posts/curious-case-of-missing-bottom-sheet-previews/ here's an approach to fix bottom sheets not appearing in your previews. Via @saurabharora.bsky.social

15.07.2025 14:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can't wait until this goes stable release!

07.07.2025 13:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
a man wearing a vest and bow tie is smiling in front of a window ALT: a man wearing a vest and bow tie is smiling in front of a window

Making plans for an app soft launch soon 🀞

05.07.2025 18:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Planning to stick with Cosmic for now, esp as it nears 1.0. Hypr customization would end up being too deep of a rabbit hole. Goal was to get an Android and a node development environment up and running as quickly as possible.

23.06.2025 22:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Cosmic + Wayland. Gnome + Xorg was struggling to handle scaling across multiple monitors at different resolutions. Considering some of these builds are alpha, things are surprisingly stable - I've been able to config my way out of most problems so far...

23.06.2025 22:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Fix #1: Wayland Compositor fixed larger OS-level scaling issues, but broke dialog keyboard input (i.e. New Kotlin Class / File" popup). To fix, turn on experimental Wayland support via "Help > Edit Custom VM Options". Add `-Dawt.toolkit.name=WLToolkit` to the config and restart.

23.06.2025 04:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Moved development environment over to Linux (Pop OS). Will be documenting a few fixes and quirks in hopes of adding helpful information to the (a)ether

23.06.2025 04:27 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

Not the premature choke celebration 😭. This game is insane

22.05.2025 02:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Am I missing something, or is there not a 1:1 relationship between Material icons documented via Google Fonts (fonts.google.com/icons) and the ones included in material-icons-extended library? For example I don't know which constant to use for the local_cafe image fonts.google.com/icons?select... πŸ€”

11.05.2025 01:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Spent the past 24 hours setting up an Android CI/CD pipeline using Bitbucket Pipelines and Firebase. Some of the documentation is a little dated, but managed to piece a working MVP together.

21.04.2025 16:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
AI suggested code snippet showing an outdated import statement in a file using gradle version catalogs to declare build dependencies.

AI suggested code snippet showing an outdated import statement in a file using gradle version catalogs to declare build dependencies.

Interesting how #AI coding assistants struggle to leverage Gradle Version catalogs, opting instead to recommend for old-style build.gradle entries

30.03.2025 18:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0