SproutCore
Разработчик(и) | Strobe Inc. , Sproutit , Apple Inc. и сообщество. |
---|---|
Первоначальный выпуск | 2010 |
Стабильная версия | 1.11.0 / 2 февраля 2015 г |
Репозиторий | |
Написано в | Руби / JavaScript |
Операционная система | Кросс-платформенный |
Лицензия | МОЯ лицензия |
Веб-сайт | www |
SproutCore — это с открытым исходным кодом JavaScript веб-фреймворк . Его цель — позволить разработчикам создавать веб-приложения с расширенными возможностями и пользовательским интерфейсом, сравнимым с настольными приложениями . При разработке приложения SproutCore весь код пишется на JavaScript. Заметным ответвлением SproutCore является Ember.js . Оба проекта ведутся отдельно и имеют разные направления.
Разработка
[ редактировать ]SproutCore, первоначально созданный в 2007 году компанией Sproutit в качестве основы для их приложения Mailroom, доступен по лицензии MIT .
Apple анонсировала MobileMe на WWDC в 2008 году, отметив, что большая часть приложения была создана с использованием SproutCore. Apple внесла большой вклад в проект в рамках инициативы Web 2.0 . SproutCore также использовался на iWork.com , [1] онлайн-расширение программного обеспечения iWork для повышения производительности от Apple.
Последняя крупная стабильная версия SproutCore — 1.8, выпущенная 7 марта 2012 г. [2] со множеством исправлений ошибок, несколькими новыми функциями и обновлениями документации. Версия 1.6 была в основном выпуском с исправлениями ошибок, основанным на предыдущей версии 1.5. SproutCore 1.5 содержит значительные обновления для просмотра слоев, добавлен новый синтаксический анализатор CSS, основанный на SCSS , поддержке WAI-ARIA , модульной загрузке и дополнительных функциях. Предыдущий основной выпуск SproutCore 1.4 включал поддержку сенсорного ввода для мобильных устройств и был выпущен 20 сентября 2010 года. [3]
В июне 2010 года создатель SproutCore Чарльз Джолли покинул Apple, чтобы основать Strobe Inc., которая обеспечивает поддержку SproutCore и продолжает разработку. [4]
В мае 2011 года команда SproutCore анонсировала SproutCore 2.0, переработанную версию платформы, предназначенную для раскрытия основы MVC , не требуя от разработчиков использования включенного набора виджетов. Команда также подчеркнула важность уменьшения размера файла для поддержки разработки приложений для мобильных устройств. [5]
В июле 2011 года был анонсирован новый проект SproutCore UI. Пользовательский интерфейс SproutCore предназначен для предоставления общих элементов пользовательского интерфейса разработчикам, ориентированным на мобильные устройства. [6]
В ноябре 2011 года Facebook приобрела команду Strobe. [7] сделку Facebook назвал приобретением талантов. [8]
Кодовая база SproutCore 1.x будет продолжать выпускаться и находится в стадии активной разработки основной командой и сообществом SproutCore. [9]
Appnovation Technologies в настоящее время обеспечивает поддержку сообщества. [10] для SproutCore.
Примечания
[ редактировать ]- ^ Сообщение в блоге о сайтах SproutCore.
- ^ «Анонсируем SproutCore 1.8! – SproutCore» . blog.sproutcore.com . Архивировано из оригинала 29 марта 2012 г.
- ^ Сообщение в блоге о выпуске 1.4.
- ^ Сообщение в блоге о Стробе
- ^ «Анонсируем превью SproutCore 2.0 для разработчиков – SproutCore» . blog.sproutcore.com . Архивировано из оригинала 28 мая 2011 г.
- ^ «Пользовательский интерфейс SproutCore – Введение – SproutCore» . blog.sproutcore.com . Архивировано из оригинала 10 июля 2011 г.
- ^ Сообщение в блоге Команда Strobe переезжает на Facebook.
- ^ «Facebook подбирает HTML5-стартап Strobe от Apple Alum» . ВсеВещиД . Проверено 5 августа 2021 г.
- ^ Указано в примечаниях к выпуску SproutCore 1.8 от 7 марта 2012 г.
- ^ «Поддержка сообщества SproutCore | Партнер SproutCore | Appnovation» . www.appnovation.com . Архивировано из оригинала 24 октября 2013 г.
Ссылки
[ редактировать ]- «Apple использует SproutCore для веб-приложений» . Макруморы. 16 июня 2008 г.
- «Секрет Apple: SproutCore — это какао для Интернета» . Appleinsider. 16 июня 2008 г.
- «Хотите попробовать MobileMe от Apple? Попробуйте SproutCore» . Техкранч. 9 июня 2008 г.
- «Какао для Windows+Flash killer=SproutCore» . Грубо составлено. 14 июня 2008 г.