I am newbie to Adobe SDK and had a quick question.
I remember reading in some documentation that Adobe SDK CS4 is "almost" cross platform. I am wondering if anyone here has experience with both windows and mac development to mention if that is the case or if there is some big differences. Also I am wondering if to use InDesign SDK on Mac would I need to use objective C or would C++ work fine. Is using the SDK on Mac as simple as simplying copying the C++ files from windows and doing minor tweaks to them to compile?
The biggest platform dependency tends to be resources (e.g. dialogs, menus).The SDK includes an OpenDoc Framework Resource Compiler (invoked as a pre-pass when compiling) that creates platform specific resources from a single description.
A single set of C++ source files are all you need to checkout/in from, if you're the only one working on them you could even directly use a common shared source directory.
Your source is the same for Windows and MAC
The only difference is the compiler.
Meaning if you are using source control, you can check out the same source om both Windows and Mac
When dealing with files and Strings there are functions that only exist on Windows and some only on MAC
But it's pretty straight forward....
Of cource you have to download the SDK for both platforms
Europe, Middle East and Africa