4DとVS Codeを使ったAIプログラミング:実践ガイド
先日、4D 21 を使った AI コーディングに関するウェビナーをご覧になった方は、ほぼすべて自然言語のプロンプトだけで、旅行代理店向けアプリケーション(データベース構造、データ、フォーム、AI 機能)を完成させた様子をご覧になったことでしょう。この記事では、そのセットアップ手順を解説し、同じワークフローを皆さんのプロジェクトに取り入れる方法をご紹介します。 ...
先日、4D 21 を使った AI コーディングに関するウェビナーをご覧になった方は、ほぼすべて自然言語のプロンプトだけで、旅行代理店向けアプリケーション(データベース構造、データ、フォーム、AI 機能)を完成させた様子をご覧になったことでしょう。この記事では、そのセットアップ手順を解説し、同じワークフローを皆さんのプロジェクトに取り入れる方法をご紹介します。 ...
ほとんどのビジネスアプリケーションでは、印刷は通常、4D Write Pro を使用して生成された文書を通じて処理されます。これは、請求書、レポート、契約書、または書式設定済みのエクスポートデータなど、構造化された文書を作成するための推奨ソリューションであり続けています。 しかし、ユーザーが単に画...
AIがアプリケーションの中核となるにつれ、エンベディング、ベクトル類似度、AI駆動型機能への依存度が高まっています。これまで、AIモデルやAPIキーを整理された状態で再利用可能かつ安全に管理しつつ、完全な再構築を必要とせずにAPIキーを更新できるようにすることは、常に課題となっていました。 この課...
現代のユーザーは、新しいメールが届くと即座に通知が表示されることを期待しています。4D 21 R3では、IMAP IDLE通知のサポートが導入され、アプリケーション内でリアルタイムにメールの受信状況を把握できるようになりました。定期的な同期だけに頼るのではなく、メールボックスに変化があった際に即座に...
4Dセッションを活用することで、クライアント・サーバー型アプリケーションにおけるエンドユーザーの体験を向上させることができます。4Dセッションはネイティブ機能であり、ユーザーがデスクトップクライアントアプリケーションを開くと自動的に作成されるため、多くのメリットをもたらします。 その最大の利点と...
クライアント・サーバーモードでは、ロジックの実行にサーバー上でホストされているリソースが必要になることがよくあります。サーバー上でコードを実行するには、専用のプロジェクトメソッドやORDAデータモデル関数を記述するのが一般的です。 これにより、必ずしも正当化されないプロジェクトメソッドやORDAデ...
4Dの使命は、お客様のアプリケーションに、最も堅牢で最先端のツールを提供することです。その使命を果たすため、時には過去を手放し、未来への道を切り開く必要があります。 2年前に発表しました通り、30年以上にわたり当社を支えてきた「レガシー・ネットワーク・レイヤー」は正式に非推奨となりました。本日、そ...
4D 21 R3では、最新のユーザーインターフェースの構築がさらに簡単になりました。オブジェクトライブラリが強化され、Fluent UIやLiquid Glassといった最新のUI標準に準拠するようになりました。 その結果、プラットフォーム間で視覚的な一貫性を保ち、開発のスピードアップに最適化され...
前回の記事では、型推論とエラー処理の改善が、4D開発の信頼性をいかに高めているかについて紹介しました。4DコードエディタとVSCodeは、コンパイルを必要とせずに多くの問題を早期に検出するため、コード記述中に迅速かつ有益なフィードバックを得ることができます。 4D 21 R3では、これらの既存のチ...