Prashant Cholachagudda
Prashant Cholachagudda

Reputation: 13092

Windows to Mac transformation

I just have development experience in .Net and Windows... And now I really want have some hands on experience of development on Mac. So guys, how do I proceed (Well I'll get Mac first), suggestions please...

Upvotes: 1

Views: 147

Answers (1)

Pablo Santa Cruz
Pablo Santa Cruz

Reputation: 181280

I would suggest you to learn Objective-C first. It's C-based language, with object oriented capabilities mostly inherited from smalltalk.

I found this book amazing. (I think the third edition is coming)

And of course, you'll have to get used to XCode and Apple provided development tools (gdb, instruments). I think you will miss Visual Studio (which in my opinion is more solid than XCode) but you'll get rewarded with Cocoa experience. You can make you application really look very neat with no much work.

The bright side of this is that you will be able to develop for iPhone as well. Although is not the exact same framework (Cocoa vs. Cocoa Touch) they share basic concepts and programming language.

Upvotes: 2

Related Questions