Monoprocessing .Net cross-platform custom drawing application

I am looking for good suggestions on where to start with the educational application that I am developing.

I want my application to be compatible with Windows and OSX - my research shows that about 40% of the audience will use mac.

I try to stick with .net / c sharp and the Mono framework.

The application is quite simple - it will be graphical, containing a toolbar with a menu and several buttons. The main area on the screen will contain custom graphics - I would draw on areas in the main window using some of the algorithms that I am developing.

I will also need to play music, preferably mp3.

The drawing area will be animated, but not heavy - that is, fairly simple line drawings, not 3d or shaded, etc.

I am thinking of creating a GTK sharp 2.0 application in Monodevelop using DrawingArea for my custom drawing.

I'm not too interested in making the application look โ€œNativeโ€, this would be a bonus, but not significant.

I can talk in detail about the details if necessary, but does it look like a reasonable starting block?

Any recommendations on a decent cross-platform drawing library I could use?

+3
source share
1 answer

You can watch Mono Cairo: http://www.mono-project.com/Mono.Cairo

+2
source

Source: https://habr.com/ru/post/1763508/


All Articles