I seems like the monobjc is a low level bridge to the Cocoa API, and it states it works with Mac OSX. Since there is no mention of iOS, does this mean you cannot use this bridge to access touch based libraries?
Asked
Active
Viewed 46 times
1
-
1Is there a specific reason for why you need C# for OS X development? – Pétur Ingi Egilsson Apr 26 '14 at 11:12
-
I just need a clarification of the open source status of Mono for iOS, I am researching the implications of using various open source toolkits in a commercial iOS product. – user3569372 Apr 30 '14 at 18:22
1 Answers
0
It is technically possible to build the Monobjc bridge for iOS. The native code has received a lot of patches (https://github.com/Monobjc/monobjc/issues?page=1&state=closed) to enable this (except the FFI part, which still needs some work).
The hard point is that everything needs to be statically linked on iOS: you need to acquire a Mono license from Xamarin in order to redistribute the result as it cannot stay under the LGPL.

Laurent Etiemble
- 27,111
- 5
- 56
- 81
-
Thanks, this asnwers it, I was not aware of the static linking restrictions involved by the combination of LGPL and iOS. – user3569372 Apr 30 '14 at 18:21