2023年6月、インフラジスティックス・ジャパン株式会社(代表取締役:東 賢)はデザイン・開発チームのワークフローを高速化するUI/UX製品、Infragistics Ultimate 23.1のリリースを発表いたしました。最新のInfragistics Ultimateでは、3つの主要分野で大幅な機能強化が図られています。
●App Builder(R):デザイン・開発チームのワークフローの効率化を促進します。
●次世代のチャート:高度なデータ視覚化機能を提供します。
●BlazorとWeb Componentsの新しいコントロール:モダンなWebアプリケーションを構築するための最新ツールです。
■App Builder(R)による、デザイン・開発チームのワークフローの効率化
App Builder(R)の最大の特徴はプロジェクトの開発工数を大幅に短縮できることです。より多くのシナリオに対応するため、新バージョン23.1では、チャート機能の強化、グリッドコントロールのCRUD(作成、読み出し、更新、削除)サポート、Figmaとの連携機能の強化などの機能が追加されました。
新バージョン23.1で追加されたApp Builder(R)の機能は以下の通りです。
●OpenAPIで定義されたデータソースの作成時に、REST APIメソッドPOST/PUT/DELETEを設定し、CRUDアプリケーションの構築を実現。
●TreeGridまたは、階層データをサポートするその他のコントロールのための、階層データバインディングのサポート。
●データをループして利用可能なコンポーネントにおける、ネストされたデータバインディングのサポート。
●チャートコンポーネントにおけるグループおよび集計機能。
●ヘルスケアアプリ、メディア、学習ポータル、在庫管理など、新しいアプリケーションサンプル。
●セキュリティに重点を置いた、オンプレミス版 App Builder。
●新しいオートレイアウト機能を備えたFigma 連携機能。
●ツールボックスで利用できる新たなアイテム – ステッパーコンポーネントとReveal SDKを使用したBIダッシュボード
●次のコンポーネントがBlazorコード生成に対応:select, combo box, dialog
■次世代のチャート
データの視覚化は、モダンなアプリケーションにおいて必須項目となりつつあります。新バージョン23.1では、新機能「Chart Toolbar」を使用し、アプリケーションに次世代のチャート表現を実装することができます。現代の分析ニーズに合わせて構築されたChart Toolbarは、リアルタイムにデータにアクセスし迅速に分析を開始することができます。さらにChart Toolbarには、値のオーバーレイ、データラベル、十字線、グリッド線の表示などのフォーマットオプションや、カスタムボタンによる拡張可能なアクションが用意されており、チャートの使用感や可読性を大幅に向上させることができます。
新バージョン23.1で追加されたChart Toolbarの機能は以下の通りです。
●ズーム機能 :ズームイン、ズームアウト、ズームリセット
●分析線 :最大値、最小値、平均値
●トレンドライン :指数、リニア、対数
●分析ヘルパー :系列平均、値ラベルの表示、最終値ラベルの表示
●インタラクションヘルパー:グリッド線の表示、十字線の表示、画像としてコピー
■BlazorとWeb Componentsの新しいコンポーネント
Blazorは、Web開発に参入する.NET開発者の間で、その機能の豊富さから、注目度上昇中のプラットフォームです。同様に、Web Componentsは、モダンなWebアプリケーションを構築するために、プラットフォームに依存しないアプローチを求めるJavaScript開発者にとって有益であり、さまざまなプラットフォームで互換性を確保するためにWeb Componentsが活用されています。
新バージョン23.1では、これら2つの開発手法で利用できる有益なコントロールを追加しました。
Blazor
●ピボットグリッド
●ステッパー
●コンボ(複数/単一選択)
●ダイアログ
●セレクト
Web Components
●ピボットグリッド
●ステッパー
●コンボ(複数/単一選択)
インフラジスティックス社の開発ツールSVPであるJason Beresは、「インフラジスティックスが優れた成果へコミットメントする証として、当社は革新的なプラットフォームであるBlazorとWeb Componentsにおいて常に最高級のコンポーネントを提供し続けています」と述べています。「新バージョン23.1を活用することで、開発者は、今日の厳しい分析ニーズに対応可能な比類なき視覚化体験をアプリに導入でき、多数の新たに追加されたApp Builder(R)の機能によってプロジェクトのデリバリーが加速されます。」
■インフラジスティックスについて
インフラジスティックスは、アプリケーションの設計と開発を加速し、チームのコラボレーションを促進するツールやソリューションを世界の大企業に提供しています。世界中の200万人以上の開発者が、インフラジスティックスのエンタープライズ対応のUXおよびUIツールキットを使用して、クラウド、Web、モバイル、デスクトップ向けの高性能なアプリケーションを迅速に構築しています。インフラジスティックスの「Reveal」を利用すると、セルフサービスによるデータ視覚化機能をアプリケーションに埋め込むことで、ビジネスユーザにBIソリューションを提供することができます。「App Builder(R)」は、デザイナーから開発者へのハンドオフにおいて、デザインからコードへの効率化を実現します。もう一つの新しいアプリ、「Slingshot」は、一緒に働くすべての人を、仕事を成し遂げるために必要なすべてのものにつなげるデジタルワークプレイスソリューションです。インフラジスティックスの顧客は、S&P500の100%を占め、信頼性とパフォーマンスを重視するグローバルソフトウェアプロバイダーも含まれています。