Smalltalk GUI 库
Smalltalk GUI libraries
我正在使用 Pharo 4.0 为 Checkers 创建一个 Smalltalk 应用程序,并试图查看哪个 GUI 库可以用于我的应用程序。
我看到有 3 个选项
- 规格
- 雅典
- 形态
我找不到很多关于每个 GUI 库优缺点的信息。但是,从细节上看,我倾向于 Morphic。
有人可以根据经验或知识给我一些建议,告诉我使用哪一个以及 advantages/disadvantages 详细信息吗?
如有任何帮助,我们将不胜感激。
Athens 是低级矢量图形。 You can youse is to draw everything。 Morphic 是一个具有基本组件的 UI 构建框架。还有 BLOC,它是 Morphic 的继承者。如果你不打算在下半年发布你的应用程序,而是想支付编程费用,我建议你使用 BLOC,因为将来 Morphic 将被 BLOC 取代。
Spec 和 Glamor 是高级框架,提供 DSL 以快速构建 UI。 Spec 是面向小部件的,Glamour 是面向浏览器的。
对于你的任务,它认为 Morphic 或 BLOC 是最合适的
从 Morphic 迁移到 Bloc 不会很复杂。 Bloc 将视图和事件侦听器分开,并具有不同的布局。它还具有局部坐标和变换,而不是 Morphic 的全局坐标。 Morphic 的知识可以很好地转移到 Bloc。
我正在使用 Pharo 4.0 为 Checkers 创建一个 Smalltalk 应用程序,并试图查看哪个 GUI 库可以用于我的应用程序。
我看到有 3 个选项
- 规格
- 雅典
- 形态
我找不到很多关于每个 GUI 库优缺点的信息。但是,从细节上看,我倾向于 Morphic。
有人可以根据经验或知识给我一些建议,告诉我使用哪一个以及 advantages/disadvantages 详细信息吗?
如有任何帮助,我们将不胜感激。
Athens 是低级矢量图形。 You can youse is to draw everything。 Morphic 是一个具有基本组件的 UI 构建框架。还有 BLOC,它是 Morphic 的继承者。如果你不打算在下半年发布你的应用程序,而是想支付编程费用,我建议你使用 BLOC,因为将来 Morphic 将被 BLOC 取代。
Spec 和 Glamor 是高级框架,提供 DSL 以快速构建 UI。 Spec 是面向小部件的,Glamour 是面向浏览器的。
对于你的任务,它认为 Morphic 或 BLOC 是最合适的
从 Morphic 迁移到 Bloc 不会很复杂。 Bloc 将视图和事件侦听器分开,并具有不同的布局。它还具有局部坐标和变换,而不是 Morphic 的全局坐标。 Morphic 的知识可以很好地转移到 Bloc。