Daizen Ikehara

インフラジスティックス・ジャパン株式会社の元デベロッパー エバンジェリスト、現製品担当の Blog
[Xamarin.Forms] Infragistics Ultimate UI for Xamarin 製品アップデート: 追加されたコントロール

継続的デリバリー

昨今、継続的インテグレーション (Continuous Integration) や継続的デリバリー (Continuous Delivery) を採用する開発組織が増加しています。インフラジスティックスにおいても Xamarin 向けコントロール製品など、変化の速い先進的なプラットフォームを対象に継続的デリバリーへの取り組みを進めています。

この継続的デリバリーにより、これまでは通常、年2回のボリューム リリースのタイミングで提供していた新コントロールや新機能、機能改善をより短いスパンで提供することを目的としています。また、これまではローカル環境に製品をインストールいただいていましたが、インフラジスティックス プライベート NuGet フィードを提供することで、サブスクリプションを保有いただいている皆様はインフラジスティックスのサイトからインストーラーをダウンロードすることなく、最新のパッケージを利用いただくことができるようになります。

今回、この継続的デリバリーに基づきップデートを実施しました。このアップデートでは Xamarin.Forms むけコントロールとして新たに QR バーコード、ファンネル チャートを追加しました。

QR バーコード

QR (クイック レスポンス) バーコード コントロールは QR スキャナやスマートフォンで読み取ることができる、マトリックスまたは 2 次元バーコードを作成します。このコントロールを用いてアプリケーションにテキスト、URL、メッセージを埋め込むことができるようになります。

バーコードは、工業用および商用用途で特に便利です。このコンポーネントは、さまざまなエンコード方式をサポートし、サイズと色のカスタマイズも提供します。

QR バーコードにはバージョン 1 からバージョン 40 まで様々なバージョンが存在ます。バージョンが高くなればなるほど、セル構成が増えていき、より多くの情報を保持することができるようになります。

QR バーコード コントロールは英数字、数字、バイナリデータなど、様々な文字種やデータを保持することができます。 QR バーコード コントロールの EncodingMode プロパティKanji と設定すると、漢字にも対応します。

更に、エラー訂正レベルを設定し、バーコードの破損や汚れにどこまで対応するかを決定できます。

  • Low
  • Medium
  • Quartil
  • High

ファンネル チャート

今回のアップデートではファンネル チャートについても追加しました。ファンネル チャートでは、それぞれのシリーズ(データ) が最大値を 100 % とした値に対してのパーセントを表示します。このチャートを使用することで例えば、e コマースにおける Web サイト訪問者から実際の購入までの各プロセスにおける対象者を表示させるなど、複数のステップを伴うプロセスにおける離脱率やボトルネックを把握することができるようになります。

一般的な下三角形の表示の他に、反転表示や円弧表示など様々なファンネルを設定することができます。

更にチャートに求められる凡例もサポートしていますので、自動的にマッピングした配色に合わせて凡例を設定できます。

ダウンロード

今回のアップデートは下記の方法で入手することができます。

  • NuGet の利用: サブスクリプションをお持ちの場合は、ヘルプトピックに従ってインフラジスティックス プライベート NuGet フィードを設定することで最新のアセンブリーをプロジェクトに追加することができます。
  • 新規にダウンロード: これまで Infragistics Ultimate UI for Xamarin をダウンロードしたことがない場合は、製品ページからダウンロードすることができます。
  • 以前に製品をインストールしている場合: 下記の手順で以前にダウンロードしたプラットフォームインストーラーを更新し、最新のパッケージをインストールできます。
    1. インストーラーのアップデート
      image
    2. [変更] を選択
      image
    3. [Xamarin] - [最新リリース版 – ビルド 1002] をチェックし、[次へ] でインストール
      image

ぜひ、お試しください!

Comments

No Comments

Anonymous comments are disabled