Morfik FX は、Ajax ベースの Web アプリケーションを開発するためのツールです。これは、オーストラリアに拠点を置くMorfik Technologies のツール ファミリの 1 つです。Morfik FX は、以前は Morfik WebOS AppsBuilder と呼ばれていた製品のアップデート版であり、Web ブラウザーとサーバー部分の両方で、アプリケーションのコード全体を記述するためにObject Pascalプログラミング言語を使用します。
Morfik FX は、 Web アプリケーションを作成するためのRapid Application Development (RAD) 環境を提供します。この環境には、さまざまな視覚効果をサポートする WYSIWYG機能を備えたビジュアル デザイナーが含まれています。
製品履歴
Morfik WebOS AppsBuilder (Morfik FX の前身) の最初のプロフェッショナル ライセンスは、 2006 年 10 月にGreenpeace Internationalによって取得され、その 2 か月後、Altium はWebOS AppsBuilderで構築された最初の商用アプリケーションを導入しました。これは、Salesforce.comアプリケーションとのマッシュアップであり、Salesforce.com を通じて管理されるすべてのプロジェクトの階層表示を可能にしました。
2007年3月にv1.0が正式にリリースされ[1] 、名前が「Morfik 07」に変更されました。こちらも参照してください。
2008 年 11 月、AppsBuilder 製品のバージョン 2.0 が、完全に再設計されたインターフェイスとともに正式にリリースされました。このリリースでは、プログラミング言語のサポートが FX (Object Pascal) と BX (Basic) という別々のバージョンに分割されました。この時点で、Morfik FX 製品名が導入されました。
2009 年 8 月、Morfik は AppsBuilder 2.1 をリリースしました。これは単純なポイント アップデートとして番号付けされていましたが、ウィジェット (ユーザー作成のコントロール) を視覚的に作成する機能など、多数の新機能が含まれていました。このリリースでは、2.0 のリリースで廃止された C# プログラミング言語のサポートが、Morfik CX という名前で再導入されました。
2010 年 10 月、Morfik はウィジェットとパッケージのサポートを強化した AppsBuilder 3.0 をリリースしました。Morfik FX バージョン 3.0 では、アプリケーション内の個々のページを表す新しいビジュアル デザイン オブジェクト セットが追加されています。これらのオブジェクトにより、開発者は検索エンジンに適した方法でアプリケーションのナビゲーション構造を簡単に作成できます。
2010 年 11 月、Morfik FX のメーカーである Morfik Technologies がAltium Limited に買収されました。
製品の特徴
Morfik FX は、Windows オペレーティング システムで実行される Web 開発ツールです。Morfik FX の最も際立った機能は次のとおりです。
- アプリケーションのブラウザ部分とサーバー部分のすべてのコーディングはObject Pascalで記述されています。
- Morfik FX で作成されたアプリケーションは 100% Ajaxベースです。
- すべてのインターフェース設計は、Morfik 開発環境内で視覚的に行われます。
- Morfik FX で作成されたアプリケーションのサーバー側部分は、Windows または Linux 用のネイティブ コードにコンパイルされます。
- Morfik FX で作成されたアプリケーションのブラウザ側部分は、JavaScript、HTML、CSS、および画像ファイルにコンパイルされます。
- Morfik 開発環境は、Morfik FX 自体で作成されたパッケージを追加することで、新しいコントロールと機能を組み込むことで拡張できます。
ビジュアル開発
Morfik は WYSIWYG インターフェイス デザイナーを使用して、開発者が Web ベースのアプリケーションのインターフェイスを視覚的に作成できるようにします。Morfik 開発環境に組み込まれているビジュアル デザイナーは、デスクトップ アプリケーション開発用のビジュアル デザイン ツールと非常によく似ており、Web アプリケーションの作成に同様の機能を提供します。
Morfik FX を使用して Web アプリケーションのインターフェイスを視覚的に設計する際、開発者はコントロールの配置と外観を定義するフォームを作成し、これらのフォームをページと呼ばれるより高レベルのビジュアル オブジェクトに組み合わせます。
ウェブサービス
Morfik は、開発者が Web アプリケーションで Web サービス エントリ ポイントを作成するための 2 つの異なる方法を提供します。Morfik の用語では、これらのエントリ ポイントは Web メソッドと呼ばれます。Web メソッドの入力および出力パラメータを定義するためのビジュアル エディターがあり、開発者のガイドとしてサーバー側とブラウザー側の両方を処理するための定型コードも作成します。ただし、経験豊富な開発者は、ビジュアル デザイナーを完全にバイパスし、特別なメタデータ属性が適用された特殊なクラスとして実装されたエントリ ポイントを手動でコーディングできます。
参照
参考文献
- ^ 「Morfik 07 がゼロ導入コストの永久ライセンスでリリース」。Market Wire 2007-03-22。
