Derek Bump - Dreamscape Software wrote:
I'm just curious, but for those of you who have an Enterprise license,
how do you develop your stacks/standalones for multiple platforms?

Do you keep each platform separate and write the same stack for each
platform itself?  Or do you have 1 stack file and use Property Profiles
and platform() functions to determine functionality?

Keeping separate copies pretty much removes the advantage of Rev's cross-platform development capabilites. And invariably you'll find if you do that, you'll forget to update one of the copies and it will break.

I do what Richard does, forking code as needed, which is required for only a few things. I too have an "init" handler that manages platform display differences when the app launches. Other than that, very little forking is usually necessary.

I develop almost exclusively on my Mac for most of the project. When the stack is almost ready, I open it in the Windows version of the IDE for testing and final tweaking. I build for both platforms on the Mac, then test again in Windows to make sure all went well, which is true most of the time. Most of the Mac/Windows issues show up when I test the stack near the end of the development process.

--
Jacqueline Landman Gay         |     [email protected]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to