• 2 Posts
  • 11 Comments
Joined 1 year ago
cake
Cake day: June 26th, 2023

help-circle


  • I split that thought into several groups:

    General Health

    • get quarterly blood works done
    • eat clean
    • fix broken left shoulder
    • fix mobility

    Fitness

    • integrate more compound movements and free weight training as I’m mostly doing strength on machines
    • get my abs to really show (I’ve lost a decent amount of weight and are hovering around 18% body fat so it should be possible)
    • fix my running (poor feet and asthma make it harder)
    • get a 100k hike in 24 hours done

    Fun

    • I picked up wakeboarding end of last season, wanna continue during summer
    • dabble a bit in basketball and rugby as I’ve always been interested in those
    • go on a rock climbing tour

    In general all goals are just more direction giving, I’m not sweating it as long as I keep my general routine that I thoroughly enjoy (every 2nd day resistance and every other day enough steps or a little cardio).





  • Thank you!

    Re 1: I’ve got the caloric deficit realigned over every now and then. It’s about the last few percentage of body fat. Trying to see how far I can get/if I can get shredded for the first time in my life before my mid30s body decides to never allow it again LOL (JK).

    Re 2: That’s actually possible, it’s so hard to see this tho on a day to day basis. I haven’t taken regular progress pictures or anything so I’m hardly noticing the diff. For a long time it was easy to go by weight and BF reported by my xiaomi scale.




  • Nice - glad to hear that it helped. If you just want to bring them “as is” into the appstores and target both platforms I’d honestly just try it with tauris alpha (if you can afford to experiment in prod) or just configure a build using capacitor. If you’ve built PWAs you are probably relying on indexedDB and such browser thingies? Not sure if you need to do something around the service workers to make it work but I’d guess with tauri that should be simpler. It works out of the box for desktop targets :)


  • Chiming in here as well, I’m running tauri in production for a “desktop” version of our vuejs spa at a startup. The spa is rather complex business/logistics software. But in the end it hardly makes a difference what your spa does. The big pro is that you can write very system level code in rust that you can invoke from your js app. That’s pretty neat if you do want to do stuff with native apis. Another massive reason for us to switch was the bundle size and memory imprint, it’s a game changer for B2B customers with often lower spec hardware.

    And the cherry on top is the potential mobile targets that are now in alpha…


  • I saw that the question was from 14 days ago but maybe it helps:

    TL;DR:

    • Ask yourself if you aren’t better off rewriting it
    • Compare Runtime to Runtime before Framework to Runtime (sounds like you have a complete vue app already - maybe no need for Ionic and Capacitor is enough?)
    • How about Tauri Alpha (The new oxidized kid on the block)?
    • Would not use Cordova again if not forced to

    I’ve used PhoneGap a very long time ago, which, after the move to the Apache Foundation, became “Cordova”.

    It was not a great experience. But is also a loooong time ago and absolutely incomparable with todays toolchains. I’m not sure why you would want to use Cordova straight out of the box tho. Cordova and Ionic are also different things. Cordova is more of a runtime. I think the equivalent would be capacitor. Which is by default the runtime of the Ionic framework.

    Fast forward 10 years and I’ve had to make the decision, for a large team and large project, of whether we go native, or build the mobile app using cordova or ionics capacitor. It’s worth mentioning that we had parts of the apps already in a vuejs SPA. The toolchains are (nowadays lol) quite solid for both and are rather easy to use. The ionic framework comes with more bells and whistles. I’ve built POCs using both to get a better feeling - disclaimer: this is around two to three years ago.

    It also heavily depends on which APIs you need access to, it’s been three years since then, and I recon it’s better now. But there were quite some differences in what one was able to do on iOS between the runtimes. Android was rather fine tho.

    We ended up building everything in Kotlin, because the need for cross platform was gone due to business decisions. And if you don’t need to target two platforms, I’d do it again.

    But I’ve also built two big production applications in Flutter and the experience was pretty nice.

    I dabbled with Nativescript vue for a pet project, the DX was rather meh.

    Recently I’ve started deploying a windows, mac, and linux build of my companies SPA through tauri, they also have mobile which we are stoked to get started with in the nearby future.