SproutCore

オープンソースのJavaScriptウェブフレームワーク
SproutCore
開発者Strobe Inc.、Sproutit、Apple Inc.、そしてコミュニティ
初回リリース2010 (2010
安定版リリース
1.11.0 / 2015年2月2日; 10年前 (2015年2月2日
リポジトリ
  • github.com/sproutcore/sproutcore
言語Ruby / JavaScript
オペレーティングシステムクロスプラットフォーム
ライセンスMITライセンス
ウェブwww.sproutcore.com

SproutCoreはオープンソースの JavaScript ウェブフレームワークです。開発者が高度な機能とデスクトップアプリケーションに匹敵するユーザーエクスペリエンスを備えたウェブアプリケーションを作成できるようにすることを目的としています。SproutCoreアプリケーションの開発では、すべてのコードはJavaScriptで記述されます。SproutCoreの注目すべきフォークはEmber.jsです。両プロジェクトは別々にメンテナンスされており、異なる方向性を示しています。

開発

SproutCoreは、2007年にSproutitによってMailroomアプリケーションの基盤として最初に作成され、MITライセンスの下で利用可能です

Appleは2008年のWWDCMobileMeを発表し、その多くがSproutCoreを使用して構築されていることを指摘しました。AppleはWeb 2.0イニシアチブの一環として、このプロジェクトに大きく貢献してきました。SproutCoreは、Appleの生産性向上ソフトウェアiWorkのオンライン拡張機能であるiWork.com [ 1]でも使用されていました

SproutCoreの最新のメジャー安定リリースは1.8で、2012年3月7日にリリースされました[2]。多数のバグ修正、いくつかの新機能、ドキュメントの更新が含まれています。リリース1.6は主にバグ修正リリースであり、前回の1.5リリースをベースに構築されています。SproutCore 1.5には、ビューレイヤーの大幅な更新、SCSSに基づく新しいCSSパーサーの追加、WAI-ARIAのサポート、モジュールローディング、その他の機能が含まれています。前回のメジャーリリースであるSproutCore 1.4は、モバイルデバイス向けのタッチサポートを含み、2010年9月20日にリリースされました[3]。

2010年6月、SproutCoreの開発者であるCharles JolleyはAppleを退社し、SproutCoreのサポートと開発を継続するStrobe Inc.を設立しました。[4]

2011年5月、SproutCoreチームはSproutCore 2.0を発表しました。これはフレームワークの再構築版であり、開発者が付属のウィジェットセットを使用する必要なしにMVC基盤を公開するように設計されています。また、チームはモバイルデバイス向けアプリケーションの開発をサポートするためにファイルサイズを削減することの重要性を強調しました。[5]

2011年7月、新たなプロジェクト「SproutCore UI」が発表されました。SproutCore UIは、モバイルデバイスをターゲットとする開発者向けに共通のユーザーインターフェース要素を提供するように設計されています。[6]

2011年11月、FacebookはStrobeチーム[7]を買収した。Facebookはこの取引を人材獲得と表現した。[8]

SproutCore 1.xのコードベースはリリースされ続け、コアチームとSproutCoreコミュニティによって活発に開発されました。[9]

Appnovation Technologiesは現在、 SproutCoreに コミュニティサポート[10]を提供しています。

注記

  1. ^ SproutCoreサイトに関するブログ投稿
  2. ^ 「SproutCore 1.8を発表! – SproutCore」blog.sproutcore.com。2012年3月29日時点のオリジナルからのアーカイブ
  3. ^ 1.4リリースに関するブログ投稿
  4. ^ ストロボに関するブログ記事
  5. ^ 「SproutCore 2.0 開発者プレビューの発表 – SproutCore」。blog.sproutcore.com。2011年5月28日時点のオリジナルよりアーカイブ。
  6. ^ 「SproutCore UI – 紹介 – SproutCore」。blog.sproutcore.com。2011年7月10日時点のオリジナルよりアーカイブ。
  7. ^ ブログ投稿 Strobe チームは Facebook に移行します
  8. ^ 「FacebookがApple出身者のHTML5スタートアップ、Strobeを買収」AllThingsD . 2021年8月5日閲覧
  9. ^ 2012 年 3 月 7 日の SproutCore 1.8 リリース ノートに記載されています。
  10. ^ “SproutCoreコミュニティサポート | SproutCoreパートナー | Appnovation”. www.appnovation.com . 2013年10月24日時点のオリジナルよりアーカイブ。

参考文献

  • 「Apple、ウェブアプリケーションにSproutCoreを採用」Macrumors、2008年6月16日
  • 「Appleの公然の秘密:SproutCoreはWeb用のCocoaです」Appleinsider、2008年6月16日。
  • 「AppleのMobileMeを試してみませんか?SproutCoreをチェックしてみてください」Techcrunch、2008年6月9日。
  • 「Cocoa for Windows + Flashキラー = SproutCore」。下書き。2008年6月14日。
  • 公式ウェブサイト
「https://en.wikipedia.org/w/index.php?title=SproutCore&oldid=1240648956」から取得