エンバカデロでは、RAD Studio XE8でGetItパッケージマネージャを導入して以来、追加のライブラリ、コンポーネント、ツール、サンプル、デモプロジェクト、スタイルなどRAD Studioを利用するお客様へ優れたツールを配布することに注力してきました。またGetItパッケージマネージャを利用することで、Embarcaderoのプラグインやアドオンだけでなく、サードパーティ製のオープンソースライブラリや無償のサービス、そして有償コンポーネントのトライアル版などの配布も行っております。 GetItエンジンは、製品のインストールやパッチの配信にも使用されています。
最近まで、GetItパッケージやカテゴリの検索やナビゲート、そしてGetItカタログ全体のコンテンツの詳細を知るためには、RAD Studio IDEのGetItパッケージマネージャを利用する必要がありました。
この新しいGetItのポータルサイト(https://getitnow.embarcadero.com)では、お客様がGetItパッケージマネージャではなく、通常のWebブラウザを利用して最新リリースのRAD StudioのGetItコンテンツの一覧を閲覧することができ、GetItパッケージやカテゴリの検索やナビゲート、そして製品やベンダー別にフィルタリングすることができます。
GetItNowサイト
https://getitnow.embarcadero.com/ を開くと、RAD Studioの [GetIt パッケージマネージャ] ダイアログボックスと似たリストが表示されます。
デフォルトでは、GetItのサイトはすべてのパッケージを日付順に表示し、新規あるいは更新された最新のパッケージを表示します。上図では、名前でソートされたコンポーネントが表示されています。
さらにサイトの右側に表示されているナビゲーションパネルには、サポートされている製品、アップデートサブスクリプション、およびカテゴリでフィルタリングする機能もあります。
上図の左横に表示されている画像は仮であり、右側に表示される情報には、そのパッケージがすべてのSKUで利用可能か、それともEnterpriseとArchitectのみで利用可能かの表示は含まれていないことに注意してください。そしてページの下部には、同じベンダーの追加パッケージや関連パッケージが表示されています(下図では、エイリアン侵略ゲームの情報を表示しています)。
各コンポーネントのページには https://getitnow.embarcadero.com/AlienInvasion-1.11/ のようなユニークなURL があり、他の開発者やソーシャルメディアでリンクを共有することができます。ソーシャルメディアでページにリンクしたときに、見栄え良くプレビューが表示されるようにひと手間を加えています。これを実現するには、パッケージページの Twitter と Facebook 用の共有リンクを使用してください。
サイトナビゲーション
GetItNowのサイトでは、トップバナーのメインメニュー項目を使用してアクセスできるナビゲーションオプションが追加されています。
- Productsでは、3つの言語パーソナリティを一覧表示し、https://getitnow.embarcadero.com/product/delphi/のようなフィルタリングされた表示のページを提供しています。
- Vendorsでは、GetItで利用可能なパッケージを持っているすべての企業をリストアップしています。https://getitnow.embarcadero.com/vendor/embarcadero-technologies/のように、指定したベンダーのすべてのパッケージを見ることができます。
- Categoriesでは、カテゴリのリストを提供しており、https://getitnow.embarcadero.com/category/sample-projects/のように各カテゴリをナビゲートすることができます。
なお、タグをクリックすると、タグごとにナビゲートすることもできます。 例えば、https://getitnow.embarcadero.com/tag/game/
まとめ
GetItポータルWebサイトの立ち上げは、お客様にとっても非常に価値があるものと信じております。このサイトを通じてGetItコンテンツを閲覧して他の開発者と共有することが簡単になり、GetItで利用可能なサードパーティエコシステムの優れたパッケージの全てをお客様へ紹介できるためです。将来的にはサイトの拡張を計画しており、フィードバックをお待ちしております。