masterspace

joined 1 year ago
[–] masterspace@lemmy.ca 8 points 9 months ago

Thanks, the cloud?

I mean yeah, pretty much, that and good software / network engineers. But otherwise hosting a global game like Palworld and having the player base it does would've been absolutely impossible if they were self hosting servers or calling up individual hosting providers around the world to work with. Being able to manage your entire network as software and be able to deploy anywhere around the globe nearly instantly does have huge benefits, not the least of which is that anyone can do it, even a small Indy dev, and there's little no upfront infrastructure costs, the costs only really scale with your users, so if your game flops you don't pay much, and if it's massive you should have the revenue to pay your bills.

[–] masterspace@lemmy.ca 4 points 9 months ago

Distinguishing between 5 nines and 100% is just semantics in any discussion outside of contractual ones.

[–] masterspace@lemmy.ca 26 points 10 months ago* (last edited 10 months ago) (15 children)

I will never switch to iOS until they allow both sideloading and other browser engines.

I hate that I buy my phone from a shitty advertising company like Google but atleast they don't treat me like a child and let me use my universal turing machine universally.

[–] masterspace@lemmy.ca 0 points 10 months ago

In this analogy, the difference is just whether you buy your cutting board in a store or order it online. Once you get it, it's also still identical.

[–] masterspace@lemmy.ca -3 points 10 months ago* (last edited 10 months ago)

Just saying 'nuh uh they're different' is not an argument or a rebuttal to my point that the code running them is literally identical.

When you're using Figma online that's just a website? That's not literally the entire Figma app running in web assembly?

Yeah, the method of how a user gets a web app installed is different, but there is no real difference between the actual code of a web app and a natively installed app.

[–] masterspace@lemmy.ca 0 points 10 months ago* (last edited 10 months ago)

They're still a thing. If your work uses Google Chat instead of Slack / Teams the only way to install an app version is as a PWA. A company I recently worked for just got most people to use the Outlook PWA instead of the traditional desktop client, and I frequently use Spotify and Soundcloud's PWAs. One of the more popular backend API testing apps is hopscotch which is entirely a PWA, and this was also written on Voyager for Lemmy.

[–] masterspace@lemmy.ca 2 points 10 months ago

Notification support for PWAs on iOS should come soon and that's far and away the biggest showstopper rn.

[–] masterspace@lemmy.ca -4 points 10 months ago* (last edited 10 months ago) (5 children)

As an engineer who builds web sites / apps, I can assure you that no, they are not two different things.

For instance, the non profit news organization that I'm working for right now has a website, an android app and an iOS app, with all three being created from the exact same code base that is mostly JavaScript files.

Hell if you have to use the Google Chat app for work (their equivalent of slack / teams), you install it by literally just adding the website to your desktop.

Hell, with new additions to browsers like Web Assembly, and WebGL, you can literally run custom low level assembly or c++ style code in a web browser, code that is just as efficient as native code running directly on the OS.

The primary difference between a website and an app is just the method of distribution (how it's code gets to your phone).

view more: ‹ prev next ›