|
Delphi® XE4 |
APPLICATION INFORMATION
2013-No.4 |
|
|
|
|
|
|
フォーラムエイト製品のほとんどはエンバカデロ・テクノロジー社のDelphi®という開発環境で作成されています。もともとDelphi®は、他の開発環境に先駆けてRAD(rapidapplication
development)を実現し、開発効率の高さ、コンパイル速度の速さに定評がありました。さらに、最新のDelphi®
XE4では次々と新機能の取り込み遅れを取り戻したばかりでなく、マルチプラットフォーム(Windows,
Max OS, iOS)に対応した強力な開発ツールとなっています。
■ Delphi® を使用したUC-win/Road SDKによるPlugin開発 |
UC-win/Road SDKは、Delphi®のライブラリファイル(bplファイル)で作成されたAPI、サンプルプログラム及び、ユーザマニュアルを提供します。開発環境としてエンバカデロ・テクノロジー社のDelphi®を使用します。UC-win/Roadの既存機能の拡張、シミュレーションコンテンツの追加、データ変換、新たなツールと新機能の追加などができます。
■ Delphi® を使用したEngineer's Studio® SDK によるPlugin開発 |
Engineer's Studio® SDKの使用により、Engineer's Studio®にユーザーが任意の入力画面や、ある特定のモデルに特化した入力画面を追加できます。また、他のアプリケーションのデータをEngineer's
Studio®のデータとして変換するような開発も可能となります。これらの開発はCOMに対応している開発環境であれば何でも構いませんが、Engineer's
Studio®がDelphi®XE4で開発されていることもあり、DelphRを使用することで、より簡単に効率よく開発を行うことができます。
|
■ Delphi® を使用したEngineer's Studio®SDK によるPlugin 開発 |
iOSプラットフォームをターゲットにした開発環境のほとんどはデバイスやプラットフォーム間で互換性がなく、それぞれに応じたソースコードが必要となります。
Delphi® XE4ではサポートする全てのプラットフォーム(Windows, Mac OS, iOS)に対して、単一のソースコードで対応できます。これは開発時間とコストの大幅な削減になります。さらに、Del
phiR XE4はこれらのプラットフォームそれぞれのネイティブコードを生成するので、最高のパフォーマンスで実行可能です。
U I(ユーザーインターフェイス)のデザインにおいて、コンピュータ上でスマートフォンまたはタブレットのUIを設計すると、画面のサイズと解像度が違うため、思い通りの設計ができないことがあります。Delphi®
XE4のビジュアルデザイナーは、開発者がUIを作成し、実際の画面上でどのように見えるのかを確認するために役立ちます。
また、モバイル・プラットフォームの上の多くのアプリおよびゲームは、コンピュータ用のものと比べて機能が限定され、とてもシンプルです。 しかしDelph®
XE4を使用することで、開発者はDelphi®のすべての機能(企業向けデータベースへのアクセスも可能)を使用して、スマートフォンとタブレット向けに高機能なアプリを提供することができます。
|
■ iOS プラットフォーム |
|
|
※社名・製品名は一般的に各社の登録商標または商標です。 |
|
(Up&Coming '13 秋の号掲載) |
|
|
>> 製品総合カタログ
>> プレミアム会員サービス
>> ファイナンシャルサポート
|