4DとVS Codeを使ったAIプログラミング:実践ガイド
先日、4D 21 を使った AI コーディングに関するウェビナーをご覧になった方は、ほぼすべて自然言語のプロンプトだけで、旅行代理店向けアプリケーション(データベース構造、データ、フォーム、AI 機能)を完成させた様子をご覧になったことでしょう。この記事では、そのセットアップ手順を解説し、同じワークフローを皆さんのプロジェクトに取り入れる方法をご紹介します。 ...
先日、4D 21 を使った AI コーディングに関するウェビナーをご覧になった方は、ほぼすべて自然言語のプロンプトだけで、旅行代理店向けアプリケーション(データベース構造、データ、フォーム、AI 機能)を完成させた様子をご覧になったことでしょう。この記事では、そのセットアップ手順を解説し、同じワークフローを皆さんのプロジェクトに取り入れる方法をご紹介します。 ...
4D 21 R2 以降、4D Write Pro の箇条書きおよび番号付きリストに新しい変更が加えられました。標準アクションを使用してリストを作成すると、小さな余白 (インデント) が自動で追加されるようになりました。これにより、ユーザーが個別にインデントを調整する必要がなくなります。 このブログ記事では、4D Write Pro におけるリストの概要を簡単に振り返り、リストに関連する新機能とその利点を説明したあと、最後に具体的な例題を紹介します。 ...
トレーニングは常に4Dのアイデンティティの一部でした。知識の共有、ベストプラクティスの推進、開発者のスキル構築支援は常に最優先事項でした。 しかし近年、状況は変化しました。リモートワークと分散チームの台頭は、従来型対面トレーニングの形式に課題をもたらしました。同時に、4Dプラットフォームの新機能の急速な進化と新たなリリースサイクルにより、トレーニングコンテンツの継続的な更新・改訂・改善が求められています。 Learn 4Dはこの変化に対応して誕生しました。 ...
大規模なレポート、契約書、またはドキュメントファイルには、迅速に処理できる量を超える情報が含まれていることがよくあります。4DアプリケーションからドキュメントPDFをアップロードするだけで、AIが要約を作成したり、重要なデータを抽出したり、内容に関する質問に答えたりしてくれるとしたら便利ではないでしょうか? 新しいOpenAI.filesクラスのおかげで、このワークフローは今や非常にシンプルになりました。ファイルをシームレスにアップロードし、AIを活用して様々な方法でその内容とやり取りできます。 ...
4D 21 R2では、Fluent UIは引き続き開発者プレビュー段階ですが、4Dへの完全なネイティブ統合により新たなマイルストーンに到達しました。プレビュー段階ながら、有効化・設定・デプロイが容易になり、外部依存関係に依存しなくなりました。ユーザー側での追加設定なしに、アプリケーションは即座にWindows 11と整合性のあるモダンなインターフェースを採用します。 開発者にとっての改善はさらに顕著です。Fluent UIの起動が容易になり、設定の柔軟性が高まり、デプロイが簡素化されました。ワークフローに自然に溶け込む新たなツールとオプションが追加され、新インターフェースへの移行をスムーズかつ制御された形で実現します。 ...
大規模な4Dアプリケーションを開発する際、機能をホストプロジェクトと複数のコンポーネントに分割するのが一般的です。このモジュール型アーキテクチャは構造を明確にし、整理や保守を容易にしますが、一方で課題も生じます。メソッドがどこで使用されているかを特定することが困難になるのです。 4D 21以降、このワークフローをさらに円滑にする大きな改善が加えられました:コンテキストを切り替えることなく、ホストプロジェクトから直接コンポーネントのソースコードを編集できるようになったのです。さらに4D 21 R2では、「デザイン内検索」ダイアログが強化され、ホストプロジェクト内だけでなく、プロジェクトモードで作成されソースコードが利用可能なすべてのアクセス可能なコンポーネントを横断して検索できるようになりました。 ...
4D 21 R2では、SpreadJS v18.2を基盤とした4D View Proの更新版と、このリリースと完全互換のリボンが導入されました。4D View ProはSpreadJSの上に構築されているため、基盤となるエンジンのアップグレードにより、即座にパフォーマンスの向上と新機能がもたらされます。 これらの強化点の一部は4Dから直接利用可能で、一部はView Proデザイナー経由でアクセスでき、一部はカスタムJavaScriptコードが必要です。本記事では、SpreadJS v18.2によって導入された最も重要な変更点(4D関数として直接公開されていない機能を含む)を重点的に紹介します。 ...
複数のコンポーネントを含むプロジェクトで作業する際、必要なコンポーネントを素早く特定できれば貴重な時間を節約できます。プロジェクト依存関係内でコンポーネントを目立たせる最も簡単かつ効果的な方法は、各コンポーネントにカスタムアイコンを設定することです。4D 21 R2では、ロゴ . pngまたはロゴ.svgファイルをリソースフォルダに配置するだけで、コンポーネントを一目で視覚的に区別できます。 ...
4D Qodly Proは、4DアプリケーションのWebフォームを デザイン、構築、実行するために必要な全てのツールを提供 し、4Dに完全に統合されています。 4D 21 R2からは、4Dフォームでお馴染みのように、4DエクスプローラからQodlyページを作成できるようになりました。さらに、4DエクスプローラーからもQodlyページを開くことができます! これにより、4D Qodly Proをより簡単に手に取ることができるようになりました。 ...