Re: The future for AppleScript [was Re: where are the shell scripts ?]
Re: The future for AppleScript [was Re: where are the shell scripts ?]
- Subject: Re: The future for AppleScript [was Re: where are the shell scripts ?]
- From: "John C. Welch" <email@hidden>
- Date: Thu, 10 Feb 2005 13:17:54 -0600
On 2/10/05 1:04 PM, "Roger Howard" <email@hidden> wrote:
> 1) Build out proper AppleScript support, and then build Automator
> support on that...
> or
> 2) Build Automator support directly, bypassing AppleScript.
>
> The second scenario is what has me somewhat concerned, and I think is
> what Martin is getting at. Why would number 1 be easier than number 2,
> especially for developers who've resisted adding AppleScript support
> already?
>
> I'm not concerned about the difficultly of adding Automator support to
> already-scriptable apps, such as the PowerPoint example.
It depends. If the application is Cocoa, then adding basic AppleScript
support is <relatively> easy. Making a really good dictionary is harder, but
getting the basic support is not overly hard.
If the app is a Carbon application, then either method is going to be
equally difficult in the long run, but AppleScript will give more people a
reason to use your app beyond what automator does.
That is, I think, the biggest point. If you take option 2, then only
Automator action creators who are well - versed with Cocoa dev. Are going to
create actions, and that's all you get from it, is an Automator audience. If
you don't create actions, or no one with the Cocoa chops does, then you
don't get anything.
If you use option 1), then you get the AppleScript dev universe getting
into your app, both for Automator, and for all kinds of other things that
you aren't going to see in option 2, and the AppleScript audience is going
to be quite a bit larger.
john
--
You can use Krazy Glue in lieu of surgical stitches. For when you¹re, you
know, too poor to go to the emergency room. Or trying to avoid explaining
things to the police.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden