ここ数年、貴社の4Dアプリはクライアント・サーバー方式で稼働しています。これはアプリケーションを展開する上で一般的な方法です。
在宅勤務や外出先での作業など、一部のユースケースにおいては、ブラウザ経由でのアクセスの方が適している場合があります。
なるほど、なるほど……興味深いですね。このブログ記事を読み進めて、クライアント・サーバー型アプリケーションをWebブラウザ経由でも利用可能にする方法についてぜひご覧ください。
4D QODLY PRO
4Dフォームエディタはデスクトップアプリケーション向けに最適化されていますが、Qodly Studioを使用すれば、Webブラウザ向けに最適化されたWebフォームを構築できます。
どちらも同じデータ、同じ構造、そして同じ4Dコードを使用します。Web開発の専門家でなくても簡単に作成できます。
これまで、開発や展開にはクライアント・サーバーモードに慣れ親しんできたことでしょう。クライアント・サーバーのパラダイム、ツインプロセス、アプリケーション構築については、すでに熟知しており、もはや謎などないはずです。
これは大きな一歩であり、さらに先へ進むことも可能です。
これは単なるウェブページの作成ではなく、業務用アプリケーションへのWebベースのアクセス環境を構築することです。エンドユーザーは、専用のデスクトップアプリケーションの代わりに、あるいはそれに加えて、これをプライベートWebアプリとして利用できます。
追加のライセンス費用は発生せず、4Dユーザーライセンス1つで、デスクトップクライアント経由での接続も、Webブラウザ経由での4D Qodly Proの利用も可能です。
これには多くの利点があります。あらゆるデバイス(タブレット、モバイル、コンピュータ)での柔軟性と使いやすさです。エンドユーザーに必要なのはブラウザだけです。ワークステーションに何かをインストールしたり、アップグレードしたりする必要は一切ありません!
これにより、4Dアプリケーションへのユーザーアクセス範囲が拡大します。エンドユーザーには2つの選択肢が用意されています。
- 一般的なデスクトップベースのクライアント
- Webブラウザベースのアクセス

4D Qodly Proは、4Dアプリケーション向けのWebフォームを設計、構築、実行するために必要なすべてのツールを提供します。4Dと完全に統合されており、導入直後からすぐに利用可能です。また、4Dと同様に、使いやすく、アクセスしやすく、4Dの世界にシームレスに組み込まれています。
複雑で難解な技術的な課題は製品内部で処理されるため、ユーザーはビジネスの成功に集中することができます。
ここで、得られる素晴らしいメリットをすべてご覧ください。
具体的な事例をご覧になりませんか?
その事例をご紹介します:
提供されているデモでは、診療所の受付担当者が以下の処理を行うために使用する、内部 クライアント・サーバー型アプリケーションを紹介しています:
- 患者および医師の記録
- 医師と患者間の予約
実際に動作している様子をご覧になりませんか?
以下の動画をご覧いただければ、このデモが一般的なデスクトップクライアントとしてだけでなく、Webアプリケーションとしても同時に利用可能な仕組みの概要をご確認いただけます。
Webブラウザ経由でのアクセスは、このアプリを利用するもう一つのクライアント形態に過ぎません。データファイルは両方のクライアントで共有されています。
素晴らしいと思いませんか?
嬉しいことに、4DアプリケーションをプライベートWebアプリとして利用可能にするには、フロントエンド部分に注力するだけで済みます。なぜなら、4Dアプリ用にすでに開発済みのすべてのバックエンドのビジネスロジックを、4D QodlyProアプリで再利用できるからです!
4Dアプリケーションへのブラウザベースのアクセス、その理由は?
主な理由の一つは、エンドユーザーがそれを求めているからです。ユーザーは、スマートでユーザーフレンドリーなデザインと、使いやすいソフトウェアを求めています。
しかし、これが従来のデスクトップクライアントに比べて、Webブラウザベースのアクセスが持つ唯一の利点というわけではありません。
他にも次のようなメリットがあります:
| 以下の操作が必要です: | メリット |
|---|---|
| 洗練されたモダンなUIデザイン |
4D Qodly ProはCSSをネイティブにサポートしているほか、 ページ状態などの独自の機能も備えており、Webデザイナーのモックアップを簡単に再現できます また、カスタマイズ可能なテンプレートも多数用意されています |
| 直感的なユーザー体験を備えた、高度でインタラクティブなコンポーネントを実装できます |
4D Qodly Proは、地図など、幅広いカスタムコンポーネントを提供します。 |
| モバイルデバイスにも対応したレスポンシブUIを構築できます | 4D Qodly Proを使えば、レスポンシブなページを設計できます |
| エンドユーザー向けにアプリを簡単に配信またはアップグレードできます |
プロジェクトを4D Serverにデプロイするだけで、エンドユーザーはインストールや更新を行う必要がありません エンドユーザーがお気に入りのブラウザで操作できるようにします |
アップグレードの提供は即座に行えます。ユーザー体験も格段に向上します。
開発者、管理者、エンドユーザーなど、すべてのチームにメリットがあります!
同じデータファイルに対して2つのフロントエンド
ご覧の通り、エンドユーザーにアプリを利用する2つの方法を簡単に提供できます。これにより、将来に向けて多くの可能性が広がります:
- Webブラウザ経由のアクセスでは新機能のみを提供:4D Qodly Proを使用して、アプリの新機能部分のみを開発する
- デスクトップクライアントからのアクセスからWebブラウザベースのアクセスへの移行を開始する:4D Qodly Proを使用して、クライアント・サーバー型アプリケーションと4D Qodly Pro Webアプリの間で機能を共有する(動画でその様子をご覧いただけます)
デスクトップクライアントからのアクセスをWebブラウザベースのアクセスへ移行する計画がある場合、これはその目標を達成するための有効な手段です。
いくつかの戦略が考えられます:
–段階的な移行:移行期間中は、エンドユーザーが両方のアプリを同時に使用できます。これにより、ユーザーはバグを発見したり、Webブラウザベースのアクセスに慣れたりする時間を得られます。
–ビッグバン移行:Webアプリを準備し、所定の日付に展開して、リモートクライアントへのアクセスを停止し、ユーザーに新しいWebアプリを使用させる
– パイロットユーザーによる移行:移行前に完全なフィードバックを得るため、Webアプリへのアクセスをパイロットユーザーに限定する。
今すぐ、最初のQodlyページの作成を始めましょう!
現在、この投稿へのコメント機能は利用できません。