I'm starting a new project, and I want to use Delphi for the desktop GUI. I'll be doing mainly typical client/server stuff with it (probably with Firebird). I have Delphi XE6 pro, and the older versions that came with it. And these are some of my somewhat flexible requirements:
- The app should work on Linux and OSX, by running on top of Wine. (This was confusing, so I reworded it)
- The app should work on Windows XP.
- I'm thinking I'll use the open source VirtualTreeView and Turbopower GUI components. Or I may consider an older version of Devex that I have, that officially works with XE, but may (I don't know) unofficially work on a later version?
This project won't generate income right away, so I'd rather not buy a newer version of Devex (I'm currently waiting for some new work to start up, but there's no guarantee it actually will). Also, I read that XE6 will work with XP, even though it's not officially supported: http://blog.marcocantu.com/blog/2014_april_xe6avaialble.html But I'm still not comfortable with the idea, since Embarcadero didn't actually test it. And 3rd party support could also be a problem.