2015-07-10 51 views
3

我正在創建一個用於跳棋的Pharo 4.0的Smalltalk應用程序,並試圖查看哪個GUI庫可以爲我的應用程序工作。Smalltalk GUI庫

我看到有3個選項

  • 規格
  • 雅典
  • 的Morphic

我找不到很多的優點和缺點每個GUI庫信息。然而,看着細節我傾向於Morphic

有人請給我一些建議,根據經驗或知道如何使用哪一個和優勢/劣勢細節?

任何幫助將不勝感激。

回答

4

雅典是一個低級別的矢量圖形。你可以繪製一切。 Morphic是一個帶有基本組件的UI構建框架。還有一個BLOC是Morphic的繼任者。如果你不打算在下半年發佈你的應用程序,而是想用編程來支付,我建議你使用BLOC,因爲未來的Morphic將被BLOC取代。

Spec和Glamour是提供DSL來快速構建用戶界面的高級框架。 Spec是面向小部件的,Glamour是面向瀏覽器的。

對於你的任務就認爲Morphic手機或國家集團是最合適的人

+0

很棒的概述謝謝你@Uko。在這個時候,規格在啓動時會很慢(不確定是否響應不佳),如Raspberry Pi等低端系統:http://forum.world.st/call-for-cleaning-ideas-around-Spec-tp4893494p4893597.html –

2

從Morphic手機遷移到陣營也不會很複雜。團隊將觀點和事件傾聽者分開,並且有不同的佈局。它也具有局部座標和變換,而不是Morphic的全局座標。 Morphic的知識可以很好地傳遞給Bloc。