Bashar Yassin Tahir
Bashar Yassin Tahir

Reputation: 49

Cross Platform Developments

Well, I need your advice.

I'm working on a huge engineering project, everything is ready now (resources and formulas etc) and it's time to start coding. I don't have any problem with what language to code with (i know a lot). but they're the users who are pulling me off. I use Windows as a primary OS but there are a lot of Mac and Linux users too. And these days tablets have taken a lot of developing space ( Android and stuff).

So what option do you advice :

1)Write the program from the scratch on each OS, I mean writing the program on Windows using Visual Studio, on Mac use Xcode. but this costs a lot ... I own Windows PC, buying Mac or Mac OS for my desktop, will ruin my budget.

2)Use cross-platform compilers ... It is nice. but how about the commercial use? I have read that I need to buy a commercial license in order to publish my apps worldwide. please if this is wrong tell me about it.

so really I don't know ... shall I just deploy it for Windows? Also if you know a great option for cross-compiling would help a lot .

Your Advice Is Appreciated

Best Regards

Upvotes: 0

Views: 160

Answers (1)

Martin Beckett
Martin Beckett

Reputation: 96167

What kind of app is it?

If it's just a number crunching app with a very simple front end then can you write a commandline version and wrap it with a web script?

If it needs very responive rich user interface and you can program in C++ then Qt is a very good solution even if you don't need cross platform.

The LGPL license is perfectly suitable for commercial apps.

Upvotes: 1

Related Questions