• 0 Posts
  • 63 Comments
Joined 10 months ago
cake
Cake day: August 24th, 2023

help-circle









  • You can try Kotlin Compose Multiplatform.

    It can target JVM (windows, Linux, Mac) and then work on iOS and Android.

    Android and JVM are stable. IOS is alpha and works well. Should be beta this year.

    WASM support is coming as well but is experimental.

    You can do as much multiplatform as you want and do as much platform specific as you want.

    Compose itself is a declarative UI framework. Your UI is code.

    Edit: You do require a Windows, Linux, and Mac machine to build the executables for each desktop JVM app, as well as a Mac for an iOS app. Android you can build on any of them.







  • So what do you really want when you say journaling your peogess.

    Is that something like

    Recurring Fitness Run 5k 2 times a week.

    As you check it off for number one, it prompts you to leave a note about it? And maybe you can see all your notes by category or chronologically?

    Or is the journaling a completely separate thing? I can see how the two might not be done as separate things as you’re really getting into 2 wholly different apps.


  • How can there not be a good todo app???

    Is it just that there’s no Linux one but there is mobile?

    Maybe with Kotlin Multiplatform someone will get an existing mobile one running on Linux as that would be useful.

    I can’t imagine it’d be too hard given a todo app doesn’t need a lot of Android specific functionality. I’m in the middle of converting my app to target desktop/ios/android and its been going very well and the tooling is improving rapidly.

    That or someone might write a nice one as a starter project as Multiplatform from the start to learn it?