• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Help the shocked make a transition
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help the shocked make a transition


  • Subject: Re: Help the shocked make a transition
  • From: Bruce Robertson <email@hidden>
  • Date: Tue, 01 Sep 2009 12:46:16 -0700
  • Thread-topic: Help the shocked make a transition

> Christopher Nebel wrote:
>
>>> f. So I have to learn Cocoa?
>>
>>
>> Bluntly, yes. However, a significant part of your Studio knowledge
>> will transfer over (only parts of Studio seriously diverge from
>> standard Cocoa, a lot of it is just adding/removing spaces), there
>> are significant advantages over Studio, and you're allowed to not
>> learn all of it at once.
>
> Finding your way around the Cocoa APIs is a bear whatever language
> you're using, simply due to their sheer size. However, I suspect the
> hardest part for AppleScripters will be getting their heads around the
> much higher levels of abstraction found in Cocoa proper compared to
> Studio. It isn't really something that a casual scripter can drop into
> without some Real Programming Skills (oh noes!!!) under their belt.
> While Cocoa scales much better than Studio, the initial cost of entry
> is also that much higher. A solid understanding of event-driven and
> object-oriented programming is really a prerequisite for Cocoa
> development. Most ASers only know procedural programming, though
> Studio developers should have some feeling for event-driven
> programming as well.
>
> One thing I'd suggest both the AppleScript engineers and the more
> experienced AppleScript/Cocoa developers take a look at is MacRuby's
> HotCocoa library (http://www.macruby.org/trac/wiki/HotCocoa). HotCocoa
> provides Ruby-esque wrappers around the most commonly used parts of
> Cocoa, making them significantly easier to use. (You can still drop
> into the full Cocoa APIs when you need to, of course.) I suspect
> something like HotCocoa might go down very well with AppleScripters
> who would like to build simpler applications but don't have the time
> or energies to get up to speed on full-blown Cocoa development, or
> just wish to whip something together quickly with a minimum of fuss.
>
> Regards,
>
> has

Might be helpful some day; but oops. Empty tutorial.

http://www.macruby.org/trac/wiki/HotCocoaTutorial


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users

This email sent to email@hidden

  • Follow-Ups:
    • Re: Help the shocked make a transition
      • From: has <email@hidden>
    • Re: Help the shocked make a transition
      • From: Yvan KOENIG <email@hidden>
References: 
 >Re: Help the shocked make a transition (From: has <email@hidden>)

  • Prev by Date: Re: Help the shocked make a transition
  • Next by Date: Re: Help the shocked make a transition
  • Previous by thread: Re: Help the shocked make a transition
  • Next by thread: Re: Help the shocked make a transition
  • Index(es):
    • Date
    • Thread