cross-posted from: https://programming.dev/post/11357795

I’ve been thinking about writing my own workout logger that better fits my use and I’d like to hear some recommendations on what language or framework to use.

I don’t have any prior experience with mobile development nor with Java or Kotlin, and C++ I suspect would be needlessly low level for the features I’d like to include.

Features is like to include in the app is capability of recording video, playing video/audio, creating graphs and opening up in-app tabs. Fancy ui and animations is not of much importance.

Any recommendations on what languages to use and what libraries might be of interest to get going?

  • ___@lemm.ee
    link
    fedilink
    arrow-up
    2
    ·
    8 months ago

    Have you considered starting small with a PWA? It will help you get an understanding of the front end design, then you can grown from there.

    • UndercoverUlrikHDOP
      link
      fedilink
      arrow-up
      2
      ·
      8 months ago

      I’ve thought about it, but I’m personally not a fan of javascript. My last side project included some JS and it was the aspect I enjoyed the least of it.

      • ___@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        8 months ago

        The interesting thing about the web is the push to WASM. You don’t need to use JavaScript anymore. You can prep normal Java/Python/Rust to run on the WASM base with no JS.

        Look into Rust if you haven’t. A lot of focus is pushing it for web apps. If you use it like a dumb Java at first it’s not difficult to start up. It’s also very marketable due to the security and concurrency problems rust gets closer to solving.