hello Arsa,

I searched high and low for app framework that would give the flexibility of
> creating not just UI projects but also libraries, and so far I have come up
> empty.
> Every cross-platform mobile framework is centered on making UI portable
> between platforms and compiling some language (c#, java, as3, javascript
> etc) into native code or generating platform-specific code (java, c# or
> objective-c). I need only the latter part to build the library for the UI
> designers to use.
>
> So far this is the only mention I found - the only possibility of making
> linking native library in a cross-platform fashion.
>
> So yes, any update would be appreciated.


Currently MonoTouch does not support creating libraries that can be consumed
by Objective-C.   The problem is not getting the basics working, the problem
is that a MonoTouch library is really the Mono runtime and it imposes a lot
of low-level requirements on the consumer of such library to make it a
simple task, not to mention, it requires a lot of work to make this a
ready-to-use solution that we can effectively support.

If you want to create your UI in Objective-C, my advise is to wrap your UI
into a library that expose a view controller for example, and bind that view
controller and expose that to C#.   Have the C# application launch your
native UI, and perform the communication over P/Invoke callbacks.

Miguel
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch

Reply via email to