We’ve all discussed the various ways for converting a Bubble app into a native mobile app. I’m wondering about native desktop applications. As a user of quite a few modern business apps, I notice this a growing trend.
Electron is a fantastic (and hackable) cross-platform tool for desktop app building. Though it’s meant to contain HTML, CSS and JavaScript you write yourself, it also supports webview tags to give a native desktop feel to your web applications. Some of the most popular unofficial desktop versions are powered by Electron. It’s noteworthy to mention that Nylas, Wordpress and Slack’s desktop apps are also Electron-powered.
Electron seems awesome, however, I’m not sure how to convert from bubble to its system. This might be an obvious question but I am a complete bubble newbie!
What would the steps for getting a bubble app create for desktop via electron look like?
I’m working on this, but running into lots of problems at the moment. I’ll update once I can get over my hurdle in a couple of weeks. Will likely build it in nw.js if problems persist.
Also for anyone looking for this in 2024 you can do this directly with electron.js. The docs and sample code are pretty good you can just replace win.loadFile with win.loadURL.
I think a lot of desktop apps are actually powered by electron so it’s a neat tool and not too troublesome to integrate directly