Smalltalk GUI库
问题描述:
我正在创建一个用于跳棋的Pharo 4.0的Smalltalk应用程序,并试图查看哪个GUI库可以为我的应用程序工作。Smalltalk GUI库
我看到有3个选项
- 规格
- 雅典
- 的Morphic
我找不到很多的优点和缺点每个GUI库信息。然而,看着细节我倾向于Morphic。
有人请给我一些建议,根据经验或知道如何使用哪一个和优势/劣势细节?
任何帮助将不胜感激。
答
雅典是一个低级别的矢量图形。你可以绘制一切。 Morphic是一个带有基本组件的UI构建框架。还有一个BLOC是Morphic的继任者。如果你不打算在下半年发布你的应用程序,而是想用编程来支付,我建议你使用BLOC,因为未来的Morphic将被BLOC取代。
Spec和Glamour是提供DSL来快速构建用户界面的高级框架。 Spec是面向小部件的,Glamour是面向浏览器的。
对于你的任务就认为Morphic手机或国家集团是最合适的人
答
从Morphic手机迁移到阵营也不会很复杂。团队将观点和事件倾听者分开,并且有不同的布局。它也具有局部坐标和变换,而不是Morphic的全局坐标。 Morphic的知识可以很好地传递给Bloc。
很棒的概述谢谢你@Uko。在这个时候,规格在启动时会很慢(不确定是否响应不佳),如Raspberry Pi等低端系统:http://forum.world.st/call-for-cleaning-ideas-around-Spec-tp4893494p4893597.html –