Reputation: 49
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
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