4
votes
2answers
791 views

Dota 2 running on Linux, Mac and Windows - How do they do it?

How do Valve create games that run on Linux, Mac and Windows? I imagine they dont really write one version for each platform bec that would just be a nightmare.. or do they? I imagine it is written in ...
2
votes
2answers
2k views

What do you suggest for cross platform apps, including web

I have always preferred cross platform development over most other concepts as long as I can remember. Which is one of the reason I never got into .Net. Currently, I use php/javascript/python as my ...
4
votes
3answers
550 views

How would you design an application with many target platforms and devices?

I'm in a very beginning of the design phase of an application that will have to run in the following platforms/devices: Desktop: Windows, Linux & Mac Mobile: Android, iPhone/iPad & Windows ...
10
votes
4answers
4k views

What is platform independence? Are cross-platform and 'platform independence' same?

What is the platform independence really mean? What are the criterion to call a language platform independent ? Are cross-platform and 'platform independence' same? (This may be a question for self ...