home.social

#androiddev — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #androiddev, aggregated by home.social.

  1. 🚀 KSP 2.3.8 released

    Highlights:
    ✅ KEEP 402 annotation use-site rules enabled
    ✅ Gradle project isolation enabled by default
    ✅ Faster getSymbolsWithAnnotation with PSI-based resolution

    🔗 github.com/google/ksp/releases

    #Kotlin #AndroidDev #KSP #Gradle

  2. 🚀 KSP 2.3.8 released

    Highlights:
    ✅ KEEP 402 annotation use-site rules enabled
    ✅ Gradle project isolation enabled by default
    ✅ Faster getSymbolsWithAnnotation with PSI-based resolution

    🔗 github.com/google/ksp/releases

    #Kotlin #AndroidDev #KSP #Gradle

  3. Ich glaube, ich bin fertig. Hab eben das Release bei Google zur Prüfung hochgeladen, die APK für den 𝗱̲𝗶̲𝗿̲𝗲̲𝗸̲𝘁̲𝗲̲𝗻̲ ̲𝗗̲𝗼̲𝘄̲𝗻̲𝗹̲𝗼̲𝗮̲𝗱̲ ist schon aktuell.

    Das Spiel des Tages ist drin, optische Verbesserungen, diverse Bugs raus, hoffentlich keine neuen rein 🪲

    Das Spiel des Tages bedeutet, dass einmal am Tag ein Level ausgewählt wird und man in einer weltweiten Rangliste den ersten Platz erreichen kann (als erster gelöst).

    derzeit einfach 😀

    mazeblog.de/sokumo.php

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  4. Ich glaube, ich bin fertig. Hab eben das Release bei Google zur Prüfung hochgeladen, die APK für den 𝗱̲𝗶̲𝗿̲𝗲̲𝗸̲𝘁̲𝗲̲𝗻̲ ̲𝗗̲𝗼̲𝘄̲𝗻̲𝗹̲𝗼̲𝗮̲𝗱̲ ist schon aktuell.

    Das Spiel des Tages ist drin, optische Verbesserungen, diverse Bugs raus, hoffentlich keine neuen rein 🪲

    Das Spiel des Tages bedeutet, dass einmal am Tag ein Level ausgewählt wird und man in einer weltweiten Rangliste den ersten Platz erreichen kann (als erster gelöst).

    derzeit einfach 😀

    mazeblog.de/sokumo.php

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  5. Ich glaube, ich bin fertig. Hab eben das Release bei Google zur Prüfung hochgeladen, die APK für den 𝗱̲𝗶̲𝗿̲𝗲̲𝗸̲𝘁̲𝗲̲𝗻̲ ̲𝗗̲𝗼̲𝘄̲𝗻̲𝗹̲𝗼̲𝗮̲𝗱̲ ist schon aktuell.

    Das Spiel des Tages ist drin, optische Verbesserungen, diverse Bugs raus, hoffentlich keine neuen rein 🪲

    Das Spiel des Tages bedeutet, dass einmal am Tag ein Level ausgewählt wird und man in einer weltweiten Rangliste den ersten Platz erreichen kann (als erster gelöst).

    derzeit einfach 😀

    mazeblog.de/sokumo.php

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  6. Ich glaube, ich bin fertig. Hab eben das Release bei Google zur Prüfung hochgeladen, die APK für den 𝗱̲𝗶̲𝗿̲𝗲̲𝗸̲𝘁̲𝗲̲𝗻̲ ̲𝗗̲𝗼̲𝘄̲𝗻̲𝗹̲𝗼̲𝗮̲𝗱̲ ist schon aktuell.

    Das Spiel des Tages ist drin, optische Verbesserungen, diverse Bugs raus, hoffentlich keine neuen rein 🪲

    Das Spiel des Tages bedeutet, dass einmal am Tag ein Level ausgewählt wird und man in einer weltweiten Rangliste den ersten Platz erreichen kann (als erster gelöst).

    derzeit einfach 😀

    mazeblog.de/sokumo.php

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  7. Ich glaube, ich bin fertig. Hab eben das Release bei Google zur Prüfung hochgeladen, die APK für den 𝗱̲𝗶̲𝗿̲𝗲̲𝗸̲𝘁̲𝗲̲𝗻̲ ̲𝗗̲𝗼̲𝘄̲𝗻̲𝗹̲𝗼̲𝗮̲𝗱̲ ist schon aktuell.

    Das Spiel des Tages ist drin, optische Verbesserungen, diverse Bugs raus, hoffentlich keine neuen rein 🪲

    Das Spiel des Tages bedeutet, dass einmal am Tag ein Level ausgewählt wird und man in einer weltweiten Rangliste den ersten Platz erreichen kann (als erster gelöst).

    derzeit einfach 😀

    mazeblog.de/sokumo.php

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  8. Apollo Kotlin 5 is out!

    In this version, all the latest (and bleeding edge!) GraphQL support, a modernized infrastructure, and a lot more!

    apollographql.com/blog/apollo-

    #kotlin #graphql #androiddev

  9. 🚀 Material Components for Android 1.14.0 is out!

    Big upgrade with Expressive UI (themes, lists, buttons, nav, search, sliders), emphasized typescale, accessibility improvements, and modern toolchain updates (AGP 8.11.1, SDK 35, minSdk 23+)

    github.com/material-components

    #AndroidDev

  10. Sponsored: Accurate KMP fixes, faster. The Kotzilla MCP Server just shipped 🚀

    Pull live issues, compare releases, dig into crashes.

    Works with Claude Code, Cursor, Windsurf...

    Free to try 👇 eu1.hubs.ly/H0v5TLX0 #AndroidDev

  11. Android is becoming an “Intelligence System” 🤖📱

    Google announced Gemini-powered task automation, smarter widgets, AppFunctions, and expanded support for XR, cars, foldables & wearables.

    🔗 android-developers.googleblog.

    #Android #GoogleIO #AndroidDev #AI #Gemini

  12. Android is becoming an “Intelligence System” 🤖📱

    Google announced Gemini-powered task automation, smarter widgets, AppFunctions, and expanded support for XR, cars, foldables & wearables.

    🔗 android-developers.googleblog.

    #Android #GoogleIO #AndroidDev #AI #Gemini

  13. Android is becoming an “Intelligence System” 🤖📱

    Google announced Gemini-powered task automation, smarter widgets, AppFunctions, and expanded support for XR, cars, foldables & wearables.

    🔗 android-developers.googleblog.

    #Android #GoogleIO #AndroidDev #AI #Gemini

  14. Android is becoming an “Intelligence System” 🤖📱

    Google announced Gemini-powered task automation, smarter widgets, AppFunctions, and expanded support for XR, cars, foldables & wearables.

    🔗 android-developers.googleblog.

    #Android #GoogleIO #AndroidDev #AI #Gemini

  15. Android is becoming an “Intelligence System” 🤖📱

    Google announced Gemini-powered task automation, smarter widgets, AppFunctions, and expanded support for XR, cars, foldables & wearables.

    🔗 android-developers.googleblog.

    #Android #GoogleIO #AndroidDev #AI #Gemini

  16. 🔴 #TheAndroidShow | I/O Edition is live now

    Catch the latest Android announcements and stay tuned for the exclusive Developer Cut immediately following the main show.

    Watch live 👇
    youtube.com/live/KvTRMSa1w4E

    #GoogleIO #Android #AndroidDev

  17. 🔴 #TheAndroidShow | I/O Edition is live now

    Catch the latest Android announcements and stay tuned for the exclusive Developer Cut immediately following the main show.

    Watch live 👇
    youtube.com/live/KvTRMSa1w4E

    #GoogleIO #Android #AndroidDev

  18. New and improved Android Auto UI that adapts to different types of headunits in cars.

    #AndroidAuto #UI #AndroidDev

  19. I shipped jetc.dev Newsletter Issue #314! Compose BOMs! Stable TV Compose! Form validation! ViewModels! Stylus support! Scrolling! jetc.dev/issues/314 #JetpackCompose #AndroidDev

  20. I can't stop complaining about how poorly Android wrote the developer guidelines. They didn't pay any attention to details. Take a look at this: Adaptive icons. The official image depicts how to do it correctly. I see three issues.

    It's not aligned well, and there's space between the icon and the save area. This makes me wonder if I should add that space to my icons or not. Then if I should, what that additional space should be exactly?

    What a shame.

    #android #developer #androiddev

  21. Der Menübutton reagiert sehr träge. Es muss zwar einiges ausgerechnet werden, aber so träge dürfte es trotzdem nicht sein, nicht schön. 🤔

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  22. Excited to share that my Android Makers talk is now available on YouTube!

    The production team did a fantastic job editing the video to fix some technical lag we had with the slides on stage. It looks great now.

    Watch it here: youtube.com/watch?v=eTO5lN1lP78

    #AndroidMakers #AndroidDev #TechTalk #Conference #Android

  23. There's a Dabo minigame in Star Trek: online I have always wanted to make a replica of for play on Android.

    I've never made an android app in my life, so I played around with it for a while in Python 3 to learn the rules but never got anywhere. Yet every time I get a challenge to go back and play again, i get that itch again...

    Would that I knew anything about Android dev

    #StarTrek #StarTrekOnline #sto #android #androiddev #gameDev #python

  24. Codex users have been begging OpenAI for this upgrade — and it's finally in the works

    The ChatGPT Android app should soon allow users to remotely control Codex coding sessions on their PCs.

    ✅ Details - androidauthority.com/codex-sma

    #OpenAI #Codex #ChatGPT #AI #AndroidDev

  25. Das "Spiel des Tages" funktioniert weitgehend. Beim Klick auf das Menü wird die Zeit vom Server geholt, anhand dieser wird berechnet, welches Spiel gerade aktuell ist. Dann wird der Countdown bis Mitternacht gestartet, und der Spieler hat jetzt Zeit das Level zu lösen. Wenn er es löst, dann wird er auf dem Server in die 𝗪̲𝗲̲𝗹̲𝘁̲𝗿̲𝗮̲𝗻̲𝗴̲𝗹̲𝗶̲𝘀̲𝘁̲𝗲̲ eingetragen und er bekommt eine Art Urkunde. Diese ist extra halbtransparent und mit einer Art Wasserzeichen versehen. 🙂

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  26. # Pachli 3.6.1 is released

    ## Fixes

    - Use the correct post visility when replying
    - Ensure drafts and scheduled posts can be deleted
    - Issues displaying posts...
    - ... Improved display of blockquotes and lists
    - ... Display mentions as links when URLs don't match
    - ... Better Markdown rendering

    pachli.app/pachli/2026/05/07/3

    #MastoDev #AndroidDev

  27. Dieser tägliche Countdown ging ja schon mal, aber mit meinen Umbauarbeiten habe ich es wieder gelöscht, leider ohne den guten Stand gesichert zu haben. Ich kann mich nur noch daran erinnern, dass es nicht sehr kompliziert gewesen sein muss, sonst hätte ich es ja gesichert 🤔

    #AndroidDev #Kotlin #IndieGameDev #Sokumo

  28. Snapseed 4.0 is coming to Android this week

    It is a major redesign of the Snapseed app. The new design has been available on iOS for months already.

    Dropping the 4.0 redesign this week will be a massive relief for Android users who have been waiting patiently to finally get feature parity with iOS!

    #android #google #androiddev #photos

  29. 🚀 Android Studio Panda 4 Patch 1 is out!

    Fixes a critical Android Gradle Plugin issue causing: ClassNotFoundException: com. android. tools.r8.RecordTag after upgrading to Gradle 9.2.0

    👇
    androidstudio.googleblog.com/2

    #AndroidDev #AndroidStudio #Gradle #MobileDev

  30. Hi! I released jetc.dev Newsletter Issue #313! Bottom tab navigation! @eevis on focus indicators! Hotkey DSL! Syntax highlighting! jetc.dev/issues/313 #JetpackCompose #AndroidDev

  31. hab ziemlich viel umgebaut und einiges hat hinterher nicht mehr funktioniert, auch die Level Übertragung über QR Code nicht. Aber die geht jetzt zum Glück wieder 😀

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  32. OK #android #developers I'm setting up the #UMP #SDK and I'm not understanding this setTagForUnderAgeOfConsent ( #TFUA ) thing. This is supposed to block targeted ads for kids. #SudokuForever is not targeting any particular age demographic. I suppose kids could play it, but how do I know? It looks like the only way to comply would be to set it for everyone. But then what's the point of UMP providing the ability to opt in/out to targeted advertising? Any advice?

    #androiddevelopment #androiddev

  33. OK #android #developers I'm setting up the #UMP #SDK and I'm not understanding this setTagForUnderAgeOfConsent ( #TFUA ) thing. This is supposed to block targeted ads for kids. #SudokuForever is not targeting any particular age demographic. I suppose kids could play it, but how do I know? It looks like the only way to comply would be to set it for everyone. But then what's the point of UMP providing the ability to opt in/out to targeted advertising? Any advice?

    #androiddevelopment #androiddev

  34. OK #android #developers I'm setting up the #UMP #SDK and I'm not understanding this setTagForUnderAgeOfConsent ( #TFUA ) thing. This is supposed to block targeted ads for kids. #SudokuForever is not targeting any particular age demographic. I suppose kids could play it, but how do I know? It looks like the only way to comply would be to set it for everyone. But then what's the point of UMP providing the ability to opt in/out to targeted advertising? Any advice?

    #androiddevelopment #androiddev

  35. OK #android #developers I'm setting up the #UMP #SDK and I'm not understanding this setTagForUnderAgeOfConsent ( #TFUA ) thing. This is supposed to block targeted ads for kids. #SudokuForever is not targeting any particular age demographic. I suppose kids could play it, but how do I know? It looks like the only way to comply would be to set it for everyone. But then what's the point of UMP providing the ability to opt in/out to targeted advertising? Any advice?

    #androiddevelopment #androiddev

  36. OK #android #developers I'm setting up the #UMP #SDK and I'm not understanding this setTagForUnderAgeOfConsent ( #TFUA ) thing. This is supposed to block targeted ads for kids. #SudokuForever is not targeting any particular age demographic. I suppose kids could play it, but how do I know? It looks like the only way to comply would be to set it for everyone. But then what's the point of UMP providing the ability to opt in/out to targeted advertising? Any advice?

    #androiddevelopment #androiddev

  37. Die Grafiken für das Spiel wurden alle mit #Inkscape erstellt. Es gibt eine Bitmap mit 2000*2000 Pixeln und die App sucht sich immer die Teile raus, die gerade gebraucht werden und zeichnet diese an die aktuelle Position auf den Bildschirm, ungefähr 50 mal pro Sekunde 😀

    mazeblog.de/sokumo.php

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  38. I'm thinking of getting an Android e-reader, and hacking it to be less bad (probably by putting a lightweight Debian on it). Unfortunately, driving an e-ink display correctly is fiddly. Fortunately, Android has a Hardware Abstraction Layer, so in principle I can steal it.

    Is there a way to use an Android's HAL with a normal (Debian) Linux userspace? Ideally with Wayland (though I'll gladly take X11). My search engine skills are failing me.

  39. The "Publishing overview" page of the Play Store Console should indicate how long changes have been in review and why it is taking so long. Currently at 72 hours "in review: 😠

    #AndroidDev #PlayStore #Duopoly

  40. @raccoonforfriendicaapp version 1.0.0-beta1 has been released 🎉🎉🎉 not only in the usual Android flavour, but also in an experimental desktop version (for now as a .deb package, I'll add a Windows installer too soon)

    What's new?
    - feat: reply bar themes
    - feat: explore foreign instances in guest mode
    - feat: configure translations with LibreTranslate
    - feat: display quoted posts
    - fix: list/circle retrieval
    - fix: instance change
    - fix: reset notifications when switching mode
    - fix: timeline loading (Mastodon)
    - fix: search by post URL (Mastodon)
    - enh: support large screens with adaptive layouts
    - enh: improved hashtag charts appearance
    - chore: new languages (et) and updates to other ones

    Let me know what issues you will be experiencing, I'm working on a new stable release before summer!

    #livefasteattrash #raccoon #fediverse #app #kotlin #kmp #androidapp #fediverseapp #androiddev #mobileapp #desktopapp

  41. Es tut sich wieder was. Das Spielfeld bleibt jetzt immer aktiv und das neue Menü wird halbtransparent darüber angezeigt - ein bisschen optischer Zucker. Auch die meisten Knöpfe und Schalter sind wieder da und funktionieren sogar teilweise. 🙂

    mazeblog.de/sokumo.php

    #AndroidDev #IndieGameDev #Kotlin #Sokumo

  42. man baut was ein, dann noch was und so weiter, irgendwann ist es total chaotisch. Jede kleine Änderung wird dann immer mühseliger. Bin immer noch beim aufräumen.. 🙄

    außerdem will ich ein halbtransparentes Menü über dem Spielfeld. 😀

    #Kotlin #AndroidDev #IndieGameDev #Sokumo

  43. Das Feature mit der weltweiten Bestenliste dauert noch ein bisschen, muss erst mal den Spagetti Topf neu sortieren, vielleicht noch mal einen neuen Topf nehmen 🙄

    Aber wenn es fertig ist, dann wird es gut sein 👍

    #AndroidDev #IndieGameDev #Kotlin #Sokumo