问题
I'm looking for good suggestions on where to start with an educational application I am designing.
I want my application to be compatible with Windows and OSX - my research seems to suggest that about 40% of the audience would be using a mac.
I'm keen to stick to .net/c sharp and the Mono framework.
The application is reasonably simple - it would be graphical, containing a tool bar with a menu and a few buttons. The main area on screen will contain custom graphics - I would draw onto an area in the main window using some algorithms I'm developing.
I would also need to play music, preferably mp3.
The drawing area would be animated, but not heavy duty - i.e. fairly simple line drawings, not 3d or shaded, etc.
I'm thinking about creating a GTK sharp 2.0 application in Monodevelop, using a DrawingArea for my custom drawing.
I'm not overly concerned with making the application look "Native", this would be a bonus but not essential.
I can elaborate on details if needs be, but does this sound like a reasonable starting block?
Any recommendations on a decent cross platform drawing library I could use?
回答1:
You may want to look at Mono Cairo: http://www.mono-project.com/Mono.Cairo
来源:https://stackoverflow.com/questions/3654044/monodevelop-net-cross-platform-custom-drawing-application