From Windows to Leopard

Discussion in 'Mac Programming' started by stece, Oct 9, 2008.

  1. stece Guest

    Joined:
    Oct 9, 2008
    #1
    Dear all
    I'm a newbie to Mac but I have some experience in Windows Win32 API. I'd like somebody who had the same problem, to tell me which compiler or environment in Mac is similar to Microsoft Visual Studio C API. I'd like to transform smoothly from Windows to Leopard. I still have Microsoft Visual Studio 2008 but I can't install it under Leopard ( is it possible or not to work on Microsoft Visual Studio on Mac ?) or maybe there is a better Mac interface which would help me to create a bitmap or window on structures in C ? I'm looking for something like that. Any good help highly appreciated.
    Thank you in advance
     
  2. toddburch macrumors 6502a

    Joined:
    Dec 4, 2006
    Location:
    Katy, Texas
    #2
    Visual Studio won't run under Leopard, but you could install Windows in its own partition and use VMWare Fusion to have both operating systems running at once, or, use Bootcamp to boot either operating system, or, install Parallels (similar to Fusion).

    You'll want to install Xcode - it's the IDE that came with your Mac on the install CD (but not installed by default).

    Once you get that up and running, you'll want to learn either the CARBON framework (API) or the COCOA framework. Both allow you to do similar types of programming you do with Windows. In XCode, you get a thing called Interface Builder, which is (among other things) a WYSIWYG editor for building your GUI. Just about any tutorial on Xcode, Carbon or Cocoa will take you through IB.

    Todd
     
  3. HiRez macrumors 603

    HiRez

    Joined:
    Jan 6, 2004
    Location:
    Western US
    #3
    I would definitely recommend learning Cocoa and Objective-C over Carbon. The only reason to use Carbon is if you have a lot of legacy Mac code, and it is quickly becoming unsupported by Apple.

    There are other options for GUIs on Mac including Java, Python, Ruby, Real BASIC, and others. ANSI C is available as is the whole UNIX libraries.
     
  4. mobilehaathi macrumors G3

    mobilehaathi

    Joined:
    Aug 19, 2008
    Location:
    The Anthropocene
    #4
    +1, and I guess if you're looking for an IDE on OSX then Xcode is your best choice.
     

Share This Page