Building cross-platform desktop software is hard!

@coady For native desktop apps, I write code with MVP pattern (model-view-presenter). Then I rewrite the view for each platform. But with MVP, the view is very dumb code and easy to (re)write. This makes portable software much easier to write, and you usually get a better experience with a native implementation of the view.

Otherwise, I'd likely go with flutter.
 
@coady Congratulations on the EXT launch! It's evident you've addressed a common pain point in desktop app development. The fact that you've dogfooded your APIs and offered a variety of free games and utilities shows a commitment to user experience. Excited to check out EXT and explore the possibilities it brings to cross-platform development!
 

Similar threads

Back
Top