Lt304888.ru

Туристические услуги

SproutCore

20-09-2023

SproutCore
Тип

JavaScript-библиотека

Разработчик

Sproutit, Apple Inc. and community.

Написана на

Ruby/JavaScript

Операционная система

Кроссплатформенное ПО

Последняя версия

1.6.0 (9 июня 2011)

Тестовая версия

2.0.0.rc (3 августа 2011)

Лицензия

MIT License

Сайт

http://www.sproutcore.com/

SproutCore — open-source JavaScript фреймворк для создания веб-приложений с расширенными возможностями пользовательского интерфейса, предоставляющими пользователю опыт, сравнимый с десктопными приложениями. Для создания приложения используется язык JavaScript.

Содержание

О фреймворке

Фреймворк SproutCore разработан в русле парадигмы MVC (Model-View-Controller), напоминающей обычные GUI-приложения для рабочего стола настольных ОС. Веб-приложения, созданные с помощью SproutCore используют язык JavaScript, технологию AJAX и возможности HTML 5. Но SproutCore — не обычная JavaScript-библиотека (подобная jQuery, Prototype, Dojo или MooTools), — в данном фреймворке реализована идея выноса логики выполнения веб-приложений на сторону клиента, в результате чего получаются самодостаточные приложения.

SproutCore реализует некоторые спецификации CommonJS в предстоящем релизе 1.1[1].

Применение

  • SproutCore был основой для приложения Mailroom.
  • SproutCore также использовался разработчиками компании Apple для создания iWork.com — онлайн расширения для ПО iWork, и при создании интернет-сервиса MobileMe[2].
  • Apple iCloud реализован на SproutCore.

Упоминания

  • Apple adopting SproutCore for web applications. Macrumors (16 июня 2008). Архивировано из первоисточника 25 апреля 2012.
  • Apple's open secret: SproutCore is Cocoa for the web. Appleinsider (16 июня 2008). Архивировано из первоисточника 25 апреля 2012.
  • Want to try out Apple's MobileMe? Check out SproutCore. Techcrunch (9 июня 2008). Архивировано из первоисточника 25 апреля 2012.
  • Cocoa for Windows+Flash killer=SproutCore. Roughly Drafted (14 июня 2008). Архивировано из первоисточника 25 апреля 2012.

Примечания

  1. Implementations/SproutCore — CommonJS Spec Wiki
  2. «Доступен JavaScript-фреймворк SproutCore 1.0».

См. также

Ссылки

  • официальный сайт Sproutcore.com
  • пример использования sproutcore в реальном приложении
  • SproutCore Wiki
  • SproutCore исходный код
  • Введение в SproutCore, демо, обзор SproutCore API, примеры приложений SproutCore. 2009-12-30
  • Tasks. Tasks management app done with SproutCore 1.0 (login as 'guest' no password
  • itsgotwhatplantscrave.com — A SproutCore focused blog
  • frozencanuck.wordpress.com — Another SproutCore focused blog

SproutCore.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01