| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On 17/08/2006, at 11:00 AM, Shawn Erickson wrote:
On 8/16/06, Ian Joyner <email@hidden> wrote:On 17/08/2006, at 10:33 AM, Shawn Erickson wrote:
> On 8/16/06, Ian Joyner <email@hidden> wrote:
>
>> I agree that suggesting to companies that they retrain their
>> developers in Objective-C is a bit much because it is only used for
>> Cocoa applications
>
> If you are going to do any Cocoa development (or related frameworks)
> learning Objective-C/C++ is trivial compared to learning the Cocoa
> APIs and related programming patterns/paradigms. Seriously in all the
> groups that I have worked with, who started to do Cocoa development,
> learning Objective-C was the least of the ramp up time involved (often
> the Java folks pick it up the fastest in my experience).
Sure, but try suggesting that to a company, especially since Objective-C is a single-platform language. I agree learning Cocoa is huge compared to Objective-C, but my suggestion is that the business world is looking for a more gentle transition to the OS X world, like wheel in the box and it just works.
As soon as you bring Cocoa (and related frameworks) in the picture the most gentle transition is to learn Objective-C since you are already making the decision to use a platform specific technology. You will get a higher quality product and likely in a shorter amount of time since the language works well with Cocoa and gives you direct access to all of frameworks that Mac OS X has to offer.
As a side note... in my current situation Objective-C++ has been a dream for our cross-platform products since most of the common code is and will continue to be written in C++ yet we are able to drop a fully integrated Mac OS X UI on top of that code.
If you are a Java house then either stick with Java or if you have a Java core that you want to wrap with a Mac OS X UI then consider native compilation of your Java code (never tried it myself...).
Anyway this is quickly getting off topic for this list.
Ian
_______________________________________________ Do not post admin requests to the list. They will be ignored. Java-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/java-dev/email@hidden
| References: | |
| >Apple should get behind Cocoa Java (From: Vince Marco <email@hidden>) | |
| >Re: Apple should get behind Cocoa Java (From: Ian Joyner <email@hidden>) | |
| >Re: Re: Apple should get behind Cocoa Java (From: "Shawn Erickson" <email@hidden>) | |
| >Re: Apple should get behind Cocoa Java (From: Ian Joyner <email@hidden>) | |
| >Re: Re: Apple should get behind Cocoa Java (From: "Shawn Erickson" <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.