Каковы различия между SproutCore 1.x и 2.0?

Если вы посмотрите на инфраструктуру SproutCore прямо сейчас, есть две версии: 1.7 бета и 2.0 бета. Документы и руководства кажутся разными, поскольку они подаются из разных доменов, но иногда вы просто не знаете, относятся ли учебник или даже тексты на sproutcore.com к версии 1.x или 2.

Это немного сбивает с толку, и поэтому я спрашиваю о разнице (ях) обоих. Версия 2 даже сопоставима с предыдущей? Кажется, у него совершенно другой подход.

Было бы полезно узнать, чтобы кто-то мог легко решить, какая версия лучше всего подходит для определенного варианта использования.

1 ответ

Решение

Ты прав. SC1 и SC2 очень разные.

Вот хорошее видео, которое я нашел и которое дает представление о SC2. http://vimeo.com/25210161

Рекомендация для команды SC в блоге:

Помните: SproutCore 1.6 по-прежнему является лучшим способом написания приложений в стиле рабочего стола, и его основная команда и участники будут продолжать поддерживать и развивать. Прямо сейчас SproutCore 2.0 - лучший выбор, только если вы создаете приложения в веб-стиле или хотите дополнить существующее приложение.

Вот мой собственный опыт работы с SC1 v SC2: http://blog.chililog.org/2011/10/14/sproutcore-v1-vs-v2/

ИМХО, используйте SC1, если вы планируете написать приложение для ipad или iphone в собственном стиле. Он имеет виды и переходы, которые вы можете использовать "из коробки".

Используйте SC2, если вы планируете написать приложение в веб-стиле, например, интерфейс Twitter.

Надеюсь это поможет.

Другие вопросы по тегам