[Mono-winforms-list] Mono newbie -- assessing capabilities of Mono
monkey at jpobst.com
Tue Nov 18 15:21:16 EST 2008
> 1) Would DataGridViews (and underlying DataSets to which these are
> bound) be compatible in Mono's virtual machine?
They should be, however there are still some holes in our DataGridView
support, like VirtualMode.
> 2) Would I be able to create /native /Forms (with /native
> /DataGridViews) using Mono's System.Windows.Forms toolkit?
I do not understand what you consider "native" and "non-native".
> And another question is: would Apple "approve" of an iPhone application
> developed with Mono?
Obviously, this ultimately rests with Apple, but we have made changes to
ensure using Mono fits the iPhone TOS (such as precompiling all code
instead of JITing).
But to answer your main question, while Mono works on the iPhone, Mono's
Winforms implementation does not. Winforms requires a platform
abstraction layer to be written for each windowing/messaging system it
runs on. It currently has one for X11 (Linux and such), Win32
(Windows), and Carbon (OSX). None of these, including the Carbon one,
will run on the iPhone.
At this time, we do not plan on writing this layer.
More information about the Mono-winforms-list