3 ms·
OT but I recently did some research on cross platform desktop application development for MacOS and Windows. Here's the options I found. - (language: Pascal)
by andrewstuart 6y ago
OT but I recently did some research on cross platform desktop application development for MacOS and Windows.
Here's the options I found.
- (language: Pascal) Delphi applications can now run on both Windows and MacOS.
- (language: Python or C++ and QML) Qt applications work on MacOS, Windows and Linux..
- (language: JavaScript) React native is being ported by Microsoft to both Windows and OSX.
- (language: Kotlin) Kotlin now has "Jetpack Compose" for desktop targeting Windows, MacOS and other platforms. It's like "React for Kotlin".
- (language: C#) Microsoft Xamarin applications can target both Windows and MacOS.
- (language: JavaScript) Electron lets you run your web applications as desktop applications on Windows and MacOS.
- (language: Dart) And now Flutter can be added to the list of ways to build cross platform desktop applications.
- (language: Java) presumably this is Java's forte but I did not look into it.
- (language: Kotlin) TornadoFX - JavaFX framework for Kotlin https://tornadofx.io/ https://tornadofx.io/
- anderspitman 6y agoSee also: https://en.wikipedia.org/wiki/List_of_platform-independent_GUI_libraries https://en.wikipedia.org/wiki/List_of_platform-independent_G...