![]() So, with 512 KBPS you can expect a good 30-50 minutes waiting for this application to download. Why? Because CenturyLink says "fu" to their customers in that area and refuses to sell them anything higher. I know a person who has 512 KBPS download. I want my users to be able to download this (reminder, SMALL-USE) application fast! And, as many consider whining, many have internet speeds of unacceptable but unavoidable levels. ~ FILE SIZE! You know what? Call me picky, but this annoys me when others say "oh but 50-100 MB is 0.00000000001% of many HDD's today!" You're right. That's 6 GB, which is going over our 4 GB limit as well as barley matching many machines today (I still see laptops for over 200$ with only 6 GB of RAM). Imagine we have 15 different applications we use each using 400 MB of RAM. Downloading a version of chromium and node for every application is ridiculous. Just going with, "It's fine, everyone can handle it" will result in unexpected results. Electron is not a good solution, it's a workaround to a better solution. 4 GB of RAM allows you to, well, run Windows, Discord, maybe Google Chrome and VS Code and then that's pretty much it. ![]() Only 4 GB of RAM in 2018? Yes, this is a thing, and it's quite common. And that doesn't sound quite bad until you need your application to be able to run on low-end machines. ~ RAM USAGE! Every Electron app I have used (Including VS-CODE) uses a good 200-400 MB of RAM. My biggest disappointment with Electron is, well, these: I need this Minecraft Launcher to be able to do a few things: Connect and download files to and from the internet (what can't do this?), modify files on a user's system and be able to launch Java, and have a good-looking interface to compete with others like TechnicLauncher, ATLauncher, and even the Vanilla Launcher itself (the twitch launcher doesn't count :/). I DO NOT CARE.) I would write it in Java, but I have had issues with that (and quite frankly just don't want to learn it) that I will explain further down. I want to write a cross-platform Minecraft launcher (please, I don't want to hear any comments like "there's too many" or "why Minecraft" or "that's a kids game" or ANYTHING RELATED. What I'm looking for is something that makes everyone's else's life easier.īefore I go into the issues with Electron and the alternatives, let me go into my use case. Personally, when I go to make an application I don't plan on making a big application like Discord or Game Dev Tycoon if you're into that stuff. And, quite frankly, Electron is a big disappointment. Anytime you want to make a node app all you can hear about is electron, nw.js, electron again, did you hear about electron?, YOU SHOULD USE ELECTRON!.
0 Comments
Leave a Reply. |