1

現在SproutCoreフレームワークを見ると、1.7ベータ版と2.0ベータ版の2つのバージョンがあります。ドキュメントとガイドは異なるドメインから提供されているため異なるように見えますが、チュートリアルやsproutcore.comのコピーテキストでさえバージョン1.xまたは2を参照しているかどうかわからない場合があります。

少し紛らわしいので、両方の違いについて質問しています。バージョン2は前のバージョンと同等ですか?全く違うアプローチのようです。

知っておくとよいでしょう。そうすれば、特定のユースケースに最適なバージョンを誰かが簡単に判断できます。

4

1 に答える 1

2

あなたは正しいです。SC1とSC2は大きく異なります。

これは、SC2の背後にある背景と理由を提供する私が見つけた良いビデオです。http://vimeo.com/25210161

ブログでのSCチームの推奨事項:

注意:SproutCore 1.6は、デスクトップスタイルのアプリを作成するための最良の方法であり、コアチームと貢献者によって引き続き維持および開発されます。現在、SproutCore 2.0は、Webスタイルのアプリを構築している場合、または既存のアプリケーションを拡張したい場合にのみ最適です。

これがSC1対SC2での私自身の経験です:http://blog.chililog.org/2011/10/14/sproutcore-v1-vs-v2/

私見ですが、ネイティブスタイルのiPadまたはiPhoneアプリを作成する場合は、SC1を使用してください。「箱から出して」使用できるビューとトランジションがあります。

Twitter UIのようなWebスタイルのアプリを作成する場合は、SC2を使用してください。

お役に立てれば。

于 2011-11-20T23:39:18.047 に答える