Re: Creating applications with Applescript
Re: Creating applications with Applescript
- Subject: Re: Creating applications with Applescript
- From: has <email@hidden>
- Date: Tue, 26 Apr 2005 14:58:24 +0100
Oliver Marshall wrote:
>Im new to Macs completely. However, on my windows I am well versed in Several dev languages, mainly VB.Net; alas that doesnt transfer well to the mac.
RealBasic <http://www.realsoftware.com> is cross-platform and very similar to VB. Not free, but you might want to check it out all the same as you'd probably find it the most comfortable option coming from VB.
>So, i'm looking at doing some programming on the mac to learn more about OSX etc and just to fiddle. I hate C, so Objective is out. I cant find a good open source Java IDE with a window designer (the nearest is Suns Java Studio which is $100) so thats out,
Have you considered Eclipse + Interface Builder? O'Reilly just ran an article on this: <http://www.macdevcenter.com/pub/a/mac/2005/04/22/eclipse.html>.
>so I am looking at doing Applescript in XCode2 on tiger.
>My question, is Applescript jsut a scripting tool like VBScript on Windows, or can i create proper fully fledged apps for osx that i can distribute ?
Sort of. AppleScript's a simple dynamic scripting language that fills a similar sort of niche (though VBScript's oriented more to web work IIRC). Not very BASIC-ish - more like Pascal+Smalltalk via HyperCard - so you may find it takes some getting used to. It has excellent IPC facilities (think VBA, only much better supported), though its lack of built-in functionality and very minimal library/extension support could come as a shock if you're used to working with something like .NET behind you. Finally the AppleScript Studio extension to XCode/IB lets you write full blown Cocoa apps in AppleScript (the AS-Cocoa bindings are good, though not exhaustive, in coverage), with some limited ability to call into ObjC/Cocoa should you need some heavier lifting.
If you decide AS isn't your thing, other scripting language options to explore would be Perl, Python, Ruby and Tcl (e.g. I mostly work in Python, which is a bit thin on good free Mac IDEs but has extensive Cocoa bindings and excellent library support).
HTH
has
--
http://freespace.virgin.net/hamish.sanderson/
_______________________________________________
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