VueTubeApp / VueTube

A simple FOSS video streaming client aimed to recreate ALL features from their respective apps (and more)
GNU General Public License v3.0
3.27k stars 169 forks source link

Electron version #177

Open JakobDev opened 2 years ago

JakobDev commented 2 years ago

Since VueTube is based on Web Technics, it would be great to have a Electron version for use on devices like the Steam Deck. Linux Smartphones could also profit from this.

ThatOneCalculator commented 2 years ago

I believe Tauri would be a better for this, especially for Linux smartphones.

JakobDev commented 2 years ago

Since VueTube is made with capacitor, capacitor-community/tauri is needed, which is currently in Alpha. It would be best to use capacitor-community/electron, until Tauri is ready.

ThatOneCalculator commented 2 years ago

But if Linux mobile is the target, Electron doesn't make much sense given it's more power hungry and less performant, and Linux phones are usually very underpowered.

JakobDev commented 2 years ago

I'm personally not a huge fan of Electron, because of it's resource hungry even on Desktop PCs, but it's the only choice here.Tauri itself has only a release candidate and not a stable release and capacitor-community/tauri, which we need is currently in Alpha, so it should not be used. If everything is ready, Tauri can be used, but for the moment Electron is the only working choice.