Hey folks! We’re excited to see so many people in ...
# compose-desktop
d
Hey folks! We’re excited to see so many people in this channel already – and we’d love to get to know you better! Please tell us a bit about your experience. Where are you using Jetpack Compose Desktop now? ❤️ Pet project 💛 New project at work 💙 Pre-existing project at work 💚 I’m just learning this new technology 🖤 Other We’d really appreciate if you tell us more about your projects or share a link to it in the thread 🧵
💚 42
🖤 4
💙 1
❤️ 61
💛 11
r
I’m developing new kmp project. Using decompose, mvikotlin and badoo reaktive from @Arkadii Ivanov and ktor client, kotlin datetime, napier. I also used android dynamic features with custom Checker & Renderer factory classes which will be passed via ambients from root. On the desktop app the checker and renderer classes simply returns true and calls composable functions of featured modules which will be embedded in the package. There is also custom image loading class built on ktor lib which will be passed via ambients to the child composables Also I’m waiting JVM support from MOKO resources
🔥 4
d
Thanks, @rsktash! I’ll DM you to get more details.
a
No button "I am quite intetested, but do not have time yet to try"
3
😃 1
I am willing to migrate some of the desktop solutions to compose from tornadoFX, but do not have time or manpower right now. We are focusing on Web, so I am really waiting for compose-web.
👍 2
🙏 1
g
tldr: I'm using coroutines, sqlite with exposed, and desktop compose in a pet project. I'm building a mod/tool for the game Grim Dawn. It is a pet project for one of my hobbies (playing Grim Dawn 🙂 ). The mod Grim Internals allows a player to save their locations as they progress through the campaign. These are all lumped together under a single file for every character and not categorized, so every character shares every location (this can get very messy if you use it to save where you left off in your last play session). My tool categorizes the locations by character, difficulty, and a few other categories, then lets you choose which locations to use for the charater you will be playing before you start the game. You can also transfer locations between characters and categories. I am using coroutines, sqlite with exposed, and desktop compose to develop this. The sqlite database is bundled along with the app. I have the code in a private bitbucket repo right now but am planning to move it over to Github soon under a different username (I plan on sharing the code with the Grim Dawn community and I'd rather stay anonymous).
🙏 1
d
🔥 Сan’t wait to see it. Please share the link after it’s published) @gbaldeck Can I chat with you if I have some questions?
g
@Dmitry Romanov [JB] Yup, sure thing
👍 1
p
We’d really appreciate if you tell us more about your projects or share a link to it in the thread
I'm toying with a desktop / cross platform chess client for lichess: https://github.com/PaulWoitaschek/Chess
❤️ 2
🙏 1
a
I'm working on an Image loading library for Compose (It's my first lib so contributions are welcome! ) . It isn't published yet, and only supports Desktop. https://github.com/alialbaali/Kamel
👍 2
c
Building an android compose project at work, but want to build a desktop app at the same time, just for the sake of showing it off. so it's a real project at work, but this arms of the project is a "pet" project for the team.
🙏 1