Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

stece

Guest
Original poster
Oct 9, 2008
11
0
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
 

toddburch

macrumors 6502a
Dec 4, 2006
748
0
Katy, Texas
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

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
 

HiRez

macrumors 603
Jan 6, 2004
6,265
2,630
Western US
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.
 

mobilehaathi

macrumors G3
Aug 19, 2008
9,368
6,353
The Anthropocene
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.

+1, and I guess if you're looking for an IDE on OSX then Xcode is your best choice.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.