[Mono-osx] Xcode plugin for C#/mono

R. Tyler Ballance tyler at bleepconsulting.com
Mon Nov 20 11:18:49 EST 2006


On Nov 20, 2006, at 8:56 AM, Miguel de Icaza wrote:

> Hello,
>
>> There is no public Xcode API and there have been major method
>> signature changes between Xcode releases so a plugin written for
>> Xcode 2.4 might crash on 2.3 or 2.2 etc. So please don't install any
>> Xcode plugins as part of Mono.
>
> I find it hard to believe that Xcode is not versioned.
>
> If that is the case, what are third party developers supposed to do  
> with
> X-Code?

Nothing.

Xcode is not extensible for a reason :) (As to what the reason is,  
you got me, but I'm sure there is one)

There is a means for writing Applescript plugins that will  
"persist" (i.e. most likely not break between point releases)
http://developer.apple.com/documentation/AppleScript/Conceptual/ 
StudioBuildingApps/chapter03/chapter_3_section_3.html

Basic rule of thumb, if you're using anything in PrivateFrameworks/  
then you're in uncharted waters (i.e. don't do it) and Apple carries  
no liability if they change the internal APIs between various releases.

Playing  with the fire that is private Mac OS X APIs is a sure way to  
get burnt.

Cheers

R. Tyler Ballance: Custom Mac and Linux Development at bleep. consulting
contact: tyler at bleepconsulting.com | jabber: tyler at jabber.geekisp.com


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-osx/attachments/20061120/41c89ef9/attachment.html 


More information about the Mono-osx mailing list