7 months ago
Tues Apr 2, 2024 10:47pm PST
Ask HN: How to choose the desktop platform and tech for desktop app development?
I am looking to create desktop app for one of my projects(The project is a video-creator app for musicians- https://vinlo.co ). The reason being I feel somethings are just not for the web. It takes a lot of time to perform FFMPEG operations on web. I want users to have a seamless experience and web is limiting in that sense.

I am well-versed in web tech, C++, Python. I have done my research and here's what I arrived at. I would love it if HN people weighed in.

Mac: Users are used to paying for apps. Swift looks good. But very low market share compared to Windows.

Windows: Too many ways of doing things and too much options(C# WPF, Winforms).

Cross-platform(This would be best for me): Electron/Tauri/Wxwidgets/Qt. Electron is a whole browser. Tauri uses the default web view but that means I'll have to configure for every platforms. And also Tauri is not great with documentation. I am weighing between wxwidgets and QT but QT needs a commercial license which is pretty expensive. Wxwidgets is at least native. But looks almost dead?

I would appreciate any personal opinions. Thanks!

comments:
add comment
loading comments...