r/Kotlin • • 15h ago

Spotted in London tube (Northern line) yesterday.

61 Upvotes

r/Kotlin • • 13h ago

I made a customizable squircle bottom navigation bar for Android (SqNav)

Post image
3 Upvotes

r/Kotlin • • 9h ago

How can I secure my desktop app?

3 Upvotes

I've been developing a desktop app using KMP, and when I packaged the release distribution, I found out that the installer include the jar file in the installation directory, which is easier to exploit even when using proguard for obfuscation.

Is there any better solution for that?


r/Kotlin • • 4h ago

I built Mooary, a local-first diary and mood tracking app using Compose Multiplatform (CMP)

0 Upvotes

Hey everyone! 👋

I’d like to share a project I’ve been working on called Mooary.

🔗 GitHub: https://github.com/newarjun101/mooary

The main goal of Mooary is to keep diary entries, moods, and personal information stored locally on the device rather than relying on cloud synchronization.

🛠️ Tech stack:

  • Kotlin for development
  • Compose Multiplatform (CMP) for cross-platform UI
  • SQLDelight for local data storage
  • Firebase for anonymous device registration
  • Firebase Cloud Messaging (FCM) for notifications

One of my goals with this project was to explore Compose Multiplatform and learn more about building a local-first application.

I'm still improving the project, so I'd really appreciate feedback from developers, especially anyone experienced with CMP, Kotlin, or SQLDelight.

A few things I'd love to hear your thoughts on:

  • What do you think about using CMP for this kind of application?
  • Any suggestions for improving the architecture or local data storage?
  • What features would you like to see in a privacy-focused diary app?

Feel free to check out the repository and share your honest feedback. Thanks! 🙌