【发布时间】:2010-09-06 20:07:11
【问题描述】:
我正在寻找关于我正在设计的教育应用程序从哪里开始的好建议。
我希望我的应用程序与 Windows 和 OSX 兼容 - 我的研究似乎表明大约 40% 的用户会使用 Mac。
我热衷于坚持使用 .net/c sharp 和 Mono 框架。
应用程序相当简单——它是图形化的,包含一个带有菜单和几个按钮的工具栏。屏幕上的主要区域将包含自定义图形 - 我会使用我正在开发的一些算法在主窗口中的一个区域上绘制。
我还需要播放音乐,最好是 mp3。
绘图区域将是动画的,但不是繁重的 - 即相当简单的线条图,不是 3d 或阴影等。
我正在考虑在 Monodevelop 中创建一个 GTK sharp 2.0 应用程序,使用 DrawingArea 进行自定义绘图。
我并不太关心让应用程序看起来“原生”,这将是一个奖励但不是必需的。
如果需要,我可以详细说明细节,但这听起来像是一个合理的起点吗?
关于我可以使用的体面的跨平台绘图库有什么建议吗?
【问题讨论】:
-
System.Drawing命名空间非常强大,所以如果你坚持使用它应该没问题。我想你会发现声音更重要。 -
祝你的项目好运!看到像你这样的人总是很高兴!
标签: c# mono cross-platform monodevelop gtk#