Wijmo 5 (日本語版) について

ECMAScprit 5準拠の新世代JavaScriptコントロール。

Wijmo 5は新世代JavaScriptコントロールです。ECMAScript 5スタイルのプロパティ(getter/setterをサポート)を持ち、かつプロパティ/メソッド/イベントの共通APIを持つ、よりオブジェクト指向に近いUI部品です。タッチファースト/モバイルファースト、Angularのサポート、高速かつ軽量なコントロールのほか、シンプルでありながら柔軟性の高いグリッド/チャートコンポーネント「FlexGrid/FlexChart」をJavaScriptに導入しています。

Wijmo 5を選ぶ理由

JavaScriptコントロール
ECMAScript 5でプロパティのgetterとsetterのサポートが追加されました。これは小さな変化のように思われるかもしれませんが、大きな違いを生み出します。この仕様追加は正真正銘のJavaScriptコントロールを開発するチャンスをもたらしました。インテリセンスや列挙体の利用、プロパティの有効値と存在チェックを明確にできるようになったことでフロンエンド開発の生産性に大きく貢献します。Wijmo 5の開発に当たり、HTML5に移行しようとしている.NET開発者の方々にも理解しやすいように、JavaScriptでICollectionViewを作成しました。Wijmo 5コントロールはすべてCollectionViewにバインドすることができます。

高パフォーマンスかつ軽量
Wijmo 5では、これまでに開発したコントロールを一から再検討して再構築しました。その際、最新のブラウザーをターゲットとして設定したため、市場で最も高速かつ軽量なコントロールを開発することができました。すべてのコントロールがサイズと速度について最適化されています。

洗練されたAPI
VB時代までさかのぼりますが、当社のFlexGridというグリッドコンポーネントが好評を博しました。Wijmo 5は"Flex"モデルおよびFlexGridをJavaScriptに導入します。FlexGridが人気を得たのは、シンプルでありながら非常に柔軟なAPIを備えていたためです。そのコンセプトは、数多くの拡張性ポイントが組み込まれていて開発者が必要に応じて拡張および強化できるシンプルなコントロールを開発することにあります。20年以上にわたって利用され続けているため、APIは業務アプリケーションにおけるグリッドの要件を網羅しています。

Angularのサポート
AngularJSは、今日最も人気がある強力なJavaScriptアプリケーションフレームワークの1つです。当社では、今後もAngularJSの評価が高まり、それによって次世代のWebの方向性が決定されていくものと考えています。このような理由から、WijmoのすべてのコントロールにAngularJSディレクティブが付属しており、ほとんどのサンプルで使用されています。もちろんWijmoとKnockout等の他のフレームワークを組み合わせることも可能です。

タッチファースト/モバイルファースト
Wijmo 5はモバイルブラウザーのサポートを組み込むことを前提に設計されました。レスポンシブレイアウトとタッチサポートが、すべてのWijmo 5コントロールの設計および実装における重要な要素でした。

サンプルとドキュメント
全ソースコードを公開している30種類以上のサンプルとAPIドキュメントにより、初期導入コストをおさえて開発をスタートすることができます。何か具体的な事柄を検索するときは、クイックスタート、チュートリアル、構文などを含むWijmoドキュメントに目を通してください。あるいは、オンラインのWijmoデモを使用してコントロールの挙動を確認することもできます。

20年以上の実績
当社は20年以上にわたってUIコンポーネントを開発してきたコンポーネントベンダーです。開発中の技術的な課題はテクニカルサポートで質問することもできます。また、定期的なバージョンアップにより不具合の修正や機能改善を行っています。長年の実績と開発時のサポート体制がお客様から信頼され、多くの業務アプリケーションで採用頂いている強固な基盤となっています。

Wijmo 製品ラインナップ

Wijmo Enterprise
最先端のJavaScriptコントロール(Wijmo 5)、クラシックなjQueryウィジェット(Wijmo 3)、およびSpreadJSが含まれています。また、Enterpriseだけで使用できるクライアント上に出力されているグリッドおよびチャートをサーバー側でExcelやPDF、画像形式にエクスポートするWijmoエクスポートサービスも収録されています。最新技術を用いたモバイルアプリケーションを開発するのか、あるいは引き続きIE7にも対応するのかを問わず、Wijmo Enterpriseは多彩なツールによってあらゆるニーズに応えます。

Wijmo 5
レガシーブラウザーのサポートというしがらみを捨てて最新の優れたWeb技術をフル活用する新世代のJavaScriptコントロールです。
タッチファースト/モバイルファースト、Angularのサポート、高速かつ軽量なコントロールのほか、シンプルでありながら柔軟性の高いグリッド/チャートコンポーネント「FlexGrid/FlexChart」をJavaScriptに導入しています。

Wijmo 3
モバイルアプリケーションやWebアプリケーションの開発に役立つ対話型メニュー、リッチチャート、グリッドなど、40種類以上のjQuery UIウィジェット集です。Wijmo 3は最新ブラウザーに加えて、IE7を含むレガシーブラウザーもサポートします。

Optional Pack for Wijmo Enterprise
高性能HTML5スプレッドシートSpreadJSに付加価値を提供する製品です。GUIデザイナとExcel I/Oサービス、PDF出力サービスが収録されています。
※ SpreadJSはWijmo Enterpriseに収録されているウィジェットです。単体製品としては販売しておりません。