Learning OS X development with Cocoa for someone with a .NET/C# background

Posted on 2010-01-08
Last Modified: 2013-12-26
Hi all,

I've got a pretty decent background in Microsoft .NET, specifically C# 3.5.  However, I know that C/C++ are very different to C# in a lot of ways.

The Apple Development Connection says that you get started with Cocoa you should have a working knowledge of C - this is something I don't have seeing as I've never done C/C++ before.  The knowledge of programming constructs is something I'm already completely comfortable with.

Can anyone offer any advice on how get started?  Should I forget Cocoa development completely until I have spent some time programming with C?

Question by:Number5ix
    1 Comment
    LVL 3

    Accepted Solution

    Never mind, I think I just answered my own question ... doh.


    "You must be comfortable with the C programming language - You don't have to be a C expert, but you must recognize all of the syntactic elements of C and you must be able to reliably use C pointers."

    Featured Post

    Live: Real-Time Solutions, Start Here

    Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

    Join & Write a Comment

    Introduction: Displaying information on the statusbar.   Continuing from the third article about sudoku.   Open the project in visual studio. Status bar – let’s display the timestamp there.  We need to get the timestamp from the document s…
    Do you come here a lot? Are you lazy like me and don't want to go through the "trouble" of having to click your Dock's Safari icon and then having to click your Experts Exchange Favorites bookmark to get here? Well then this article is for you.
    This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.
    This video is in connection to the article "The case of a missing mobile phone (". It will help one to understand clearly the steps to track a lost android phone.

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    14 Experts available now in Live!

    Get 1:1 Help Now