2010-07-12 36 views
4

我也完全困惑這兩個框架中的哪一個學習。大多數comparsons之間sproutcore和卡布奇諾或qooxdoo與jquery。如果標準是一個JS框架: 1.構建像網絡應用程序的桌面 2.提供了爲智能手機構建網絡應用程序的能力。qooxdoo vs sproutcore?

你會選擇這兩個框架,爲什麼?

問候

回答

9

KKJ,我建議你花一些時間來讓自己熟悉每個框架。根據您喜歡創建的應用程序類型,我可以很好地想象這兩項都適合完成這項任務。恕我直言qooxodo是一個更全面和成熟的框架,但當然涉及qooxdoo我有偏見。

一般來說,創建桌面風格的應用程序以及智能手機的網絡應用程序是兩個要求,不容易被單個框架覆蓋。通常情況下,您不能僅僅使用全部框架爲現在在移動環境中的複雜桌面應用程序提供的功能。 qooxdoo和Sproutcore已經開始考慮整合移動特有的功能,但是我會爲他們(和其他人)說,還有很長的路要走。針對全功能的桌面應用程序,你可以馬上開始:

有一個(有點以上)文章關於Popular JavaScript Framework Libraries: qooxdoo and SproutCore,你可能會發現有用。 qooxdoo也在維基百科Comparison of JavaScript frameworks,Sproutcore不幸的不是。如果您有更具體的問題,請隨時通過qooxdoo mailinglist詢問qooxdoo社區。 HTH。

+1

qooxdoo的設置是windows上的cinche。我經歷了一些嘗試使用卡布奇諾(原來是我的選擇)的地獄,但不得不在一段時間後解決SC問題。但是,我必須在24小時後放棄它。 然後我去了QXD和OMG恕我直言,它岩石。我知道代碼所說的內容,並且可以輕鬆遵循。雖然我想用卡布奇諾,我很高興我找到了QXD – frostymarvelous 2011-06-10 23:20:34

2

這聽起來像SproutCore會是你想要構建的完美人選,但我期望在這一點上你已經做出了決定。最新版本的SC完全支持觸摸事件,並正在移動設備上成功使用。我們一直致力於在像iPad這樣的設備上提供原生級別的性能和交互性。此外,您甚至可以選擇使用PhoneGap等工具實際上讓您的應用像本機應用一樣運行。如果您有更多問題,請訪問#sproutcore的IRC聊天室或訪問[email protected]查看郵件列表。

3

從初學者的角度來看,Qooxdoo可能更容易入門,因爲它的文檔更好。 Qooxdoo已經完全成熟,並且與sproutcore比較非常全面,雖然它的發展很快,但並不像qooxdoo那麼成熟。