Note that there are some explanatory texts on larger screens.

plurals
  1. POJava Developer meets Objective-C on Mac OS
    text
    copied!<p>I have developed in C++ many years ago, but these days I am primarily a Java software engineer. Given I own an iPhone, am ready to spring for a MacBook next month, and am generally interested in getting started with Mac OS developmentmt (using Objective C), I thought I would just put this question out there: What Next?</p> <p>More specifically, what books should I pick up, and are there any web resources that some folks could point me to? Some books that I am planning to purchase:</p> <ul> <li><a href="http://rads.stackoverflow.com/amzn/click/0321566157" rel="noreferrer">Programming in Objective-C 2.0</a></li> <li><a href="http://rads.stackoverflow.com/amzn/click/0321503619" rel="noreferrer">Cocoa(R) Programming for Mac OS X (3rd Edition)</a></li> </ul> <p>Anyone familiar with these titles? Finally, I would be very interested in a summary of what I should be prepared to expect, once I embark on this journey. As someone that develops in Java using IntelliJ IDEA, what are some key differences I will notice as I move over to writing ObjectiveC code in Xcode? What's the differences between Mac OS desktop development and iPhone development? Being used to Java garbage collection, what should I know about ObjectiveC garbage collection / memory management. Any other language specific issues that anyone would like to point out? How about building UIs? Is it closer to Swing, building Visual C++ resource files that code interacts with, or is it more like some of the borland IDEs that will generate code for guis?</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload