[Mono-osx] Menu Bar for Mac OS X?

Joanna Carter cocoasharp at carterconsulting.org.uk
Tue Apr 6 06:43:16 EDT 2010

Le 6 avr. 2010 à 08:00, nobodyhere a écrit :

> - so writing the GUI twice would mean writing (and maintaining) the entire application twice (or thrice) (plus, the GUI is simple enough that it should be easy to make it look reasonable on Mac OS X - especially if we only use widgets that have a corresponding widget on all 3 platforms).

And here is where you are making a fundamental mistake in your estimation of the work required.

I take it you are coming from a Windows/Linux background?

The MVC way of doing things doesn't involve enormous amounts of code when it comes to designing the UI. The main effort is in the business model code, which has absolutely no connection at all with how the information is displayed.

Unfortunately, most Windows developers, whether they come from Delphi, VB or C# backgrounds, tend to mix the code of the business model with that of the UI, which is why they tend to have such a hard time imagining how to design their apps to be easy to port to different platforms.


Joanna Carter
Carter Consulting

More information about the Mono-osx mailing list