[Mono-osx] Obj-C#, Cocoa# and bundles.
Sijmen Mulder
sjmulder at gmail.com
Tue Jan 22 17:37:25 EST 2008
Thanks for answering. (Great quote line by the way.)
It's pretty clear. Just two more things. First, are there any samples
on using ObjC#? Secondly, I'm still wondering about the app wrapping,
whether it's possible to include all the mono-related dependencies
inside an app bundle. To me that doesn't seem very app-specific.
Op 22 jan 2008, om 23:12 heeft Andrew Satori het volgende geschreven:
> The short answer is that ObjC# is a bridge from Objective C to
> Mono/.NET
> code, while Cocoa# is an implementation of the Cocoa API from
> Mono/.NET.
>
> As for the rest, these are implementation details specific to your
> needs and
> I'll address them at a later date if you still have questions.
>
>
>
> On 1/22/08 4:46 PM, "Sijmen Mulder" <sjmulder at gmail.com> found the
> proper
> letters on the keyboard to produce:
>
>> Hi,
>>
>> I was looking at the various options of using C# the Mac. There are a
>> few things which haven't yet become clear to me from my research so
>> far on the net:
>>
>> 1. What is the relationship between Obj-C# and Cocoa#? Looking at the
>> samples, they seem to be two totally different projects.
>>
>> 2. Continuing on question 1, here is my case. I have an application
>> that basically consists of a .NET DLL assembly, and a generic
>> launcher
>> (doing the system work) for every specific platform. My idea was to
>> write an Objective-C launcher/backend for the Mac (as opposed to
>> fully
>> Cocoa#), as I need to a few native libraries. The program should be
>> able to access most of the .NET assembly. Note that it's Objective-C
>> calling .NET here, not the other way around. No Cocoa classes need to
>> be exposed to the .NET code. Are either Obj-C# or Cocoa# mature
>> enough
>> to do this? Which one would be the best option?
>>
>> 3. I'd like to provide my users with the best experience. To me, that
>> means no dependency hell. Is there a way to wrap up mono and Obj-C#
>> or
>> Cocoa# libraries (whatever is needed) in the application bundle, like
>> with PyObjC for instance?
>>
>> 4. Anything else I should be aware of?
>>
>> Thanks a lot.
>> Also, great work so far!
>>
>> -Sijmen
>> _______________________________________________
>> Mono-osx mailing list
>> Mono-osx at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-osx
>
>
More information about the Mono-osx
mailing list