如果你现在看看SproutCore框架,有2个版本可供选择:1.7 beta和2.0 beta。文档和指南似乎有所不同,因为它们来自不同的域,但有时您只是不知道sproutcore.com上的教程甚至复制文本是指版本1.x还是2.
这有点令人困惑,所以我问的是两者的区别。版本2是否与前一版相当?它似乎有一种完全不同的方法。
很高兴知道,所以有人可以轻松决定哪个版本最适合特定用例。
答案 0 :(得分:2)
你是对的。 SC1和SC2非常不同。
这是我发现的一个很好的视频,它提供了SC2的背景和推理。 http://vimeo.com/25210161
SC小组对blog:
的建议请记住:SproutCore 1.6仍然是编写桌面风格的最佳方式 应用程序,并将继续由核心维护和开发 团队和贡献者。现在,SproutCore 2.0是最好的选择 只有当你正在构建网络风格的应用程序,或者想要增加一个 现有的申请。
以下是我对SC1 v SC2的经验:http://blog.chililog.org/2011/10/14/sproutcore-v1-vs-v2/
恕我直言,如果你打算写一个原生风格的ipad或iphone应用程序,请使用SC1。它有视图和过渡,您可以“开箱即用”。
如果您打算编写像Twitter UI这样的网络风格的应用程序,请使用SC2。
希望这有帮助。