Skip navigation
sshrivastava
Currently Being Moderated

Is InDesign SDK (CS4) cross platform

Oct 9, 2009 2:15 PM

Hi

 

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?

 

 

thanks

Sam

 
Replies
  • Currently Being Moderated
    Oct 10, 2009 11:35 AM   in reply to sshrivastava

    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.

     
    |
    Mark as:
  • Currently Being Moderated
    Oct 30, 2009 6:10 AM   in reply to sshrivastava

    Hi

     

    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

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points