Mendix リリース11.8
開発エクスペリエンスをよりスムーズ、高速、そして直感的にするための機能を満載したリリースをお届けします。今回は、プロジェクトの初期段階から本番環境で稼働するアプリケーションに至るまで、AIが開発プロセス全体を通してどのように役立つかという点において、大きな進歩を遂げていることを特に嬉しく思います。
延々と続く要件定義会議に追われたり、曖昧なプロジェクト概要に苦戦したりした経験があるなら、私たちが構築したものにぜひ注目してください。パフォーマンス、クロスプラットフォームワークフロー、そして日々の業務の妨げとなる問題点など、皆様からのフィードバックにも耳を傾けています。次の大規模プロジェクトを計画している方、開発の最前線に立っている方、あるいは本番環境でアプリケーションを管理している方など、これらのアップデートは、真のインパクトをもたらし、意義のあるビジネス成果を促進するアプリケーションの構築に役立ちます。
Mendix ポータル
Maia 計画
AIを活用した要件収集と計画 Mendix チーム
優れたアプリケーションは、目的を明確にすることから始まります。そして、その明確さは最初の段階で最も重要です。
チームが目標、スコープ、要件について早期に合意すればするほど、変更はより安価で容易になります。しかし、開発が進むにつれて、不一致はコストの増加を招き、手戻り、遅延、そしてビジネス部門とIT部門間の摩擦につながります。実際、チームは要件の明確化、改善セッション、そして曖昧さに起因する手戻りに、多くの時間、多くの場合デリバリー作業の最大25%を費やしています。
しかし、多くのプロジェクトは明確なビジョンから始まるわけではありません。散らかったメモ、ステークホルダーとの会話、スライド資料、そして未完成のアイデアから始まるのです。このような混乱したプロジェクトスタートをチームが乗り越えられるよう、私たちは新たなツールを導入します。 Maia プラン。
Maia Planは、AIを活用した計画エンジンです。 Mendix アイデア、プロジェクト概要、そして受入時の会話を、構造化された高品質で実行可能なデリバリープランへと変換するポータル。AIプランニングアシスタントとして、 Maia 計画は、チームがアイデアからスプリント対応の実行までをより迅速かつ自信を持って実行できるように支援します。
会話から検証準備完了のバックログへ
Maia Plan は、構造化されていない入力、ワークショップのメモ、アイデアのダンプ、取り込みに関するディスカッション、さらには単純なプロンプトを、1 つのシームレスなフローで構造化されたビルド準備済みのバックログに変換します。
まず、次のことを行って明確なプロジェクト範囲を作成します。
- 明確な目標
- 測定可能な成功基準
- ターゲットユーザーとペルソナ
- 機能要件と非機能要件
- 明確な範囲の境界
これにより、早期に調整が確立され、誰もが構築されている内容とその理由を理解できるようになります。 Maia Plan は入力内容を構造化し、プロジェクト範囲の最初のドラフトを生成します。一方、チームは結果を確認、調整、承認し、あらゆる決定の中心に人間の判断を置きます。
そこから、 Maia 計画では、次の内容を含む構造化されたソリューション提案が生成されます。
- 明確に定義された叙事詩
- 構造化されたユーザーストーリーは、 Mendix 開発
- 明確な受け入れ基準と技術的な推奨事項
- 論理的な順序付け
一度レビューされ承認されると、これらの成果物は Mendix 叙事詩と接続 Maia Studio Proで作成。その結果、検証準備が整ったバックログが作成され、手作業でのストーリー作成や時間のかかるリファインメント作業は不要になります。そこからストーリーをピックアップできます。 Maia Studio ProでMakeを使用して、アプリケーションの最初のパスを生成します。承認された計画に基づいてページとロジックがスキャフォールディングされるため、チームは数分で作業開始点を得ることができます。最初のバージョンはすぐに関係者と共有でき、フィードバックと検証を受けることができます。
計画の再考
Maia 計画により、手動によるバックロググルーミングが削減され、ライフサイクルの開始時の曖昧さが排除されます。
チームは以下を行うことができます。
- アイデアから実装までを迅速に進める
- ビジネスとエンジニアリングの連携を向上
- アイデア創出と実行の間の摩擦を軽減
- より質の高いストーリーから開発を始める
かつては数日かかっていた作業が、今では数時間で完了します。しかし、これはウォーターフォールに戻ることではありません。 Maia Plan は、チームを膨大な事前ドキュメントや厳格な仕様に縛り付けることはありません。むしろ、詳細な計画に従来から求められる明確さと構造、そしてアジャイル開発のスピード、柔軟性、そして継続的な検証という、両方のメリットを最大限活用します。これにより、早期に構造化された意図を掴みながら、迅速なイテレーションを実現できます。
最初に構造を導入することで、 Maia プランは、変更がまだ安価な場合でも意思決定の質を向上させ、単一のマイクロフローやページを作成する前に信頼を構築します。また、直接接続するため、 Maia Make では、構造化されたインテントが Studio Pro の AI 支援開発にシームレスに統合されます。引き継ぎは不要。翻訳のギャップも発生しません。手戻りも少なく、デリバリーも高速化。開発者の満足度も向上します。
一緒に、 Maia 計画と Maia アイデアから計画、計画から実用的なアプリケーションまで、継続的な AI を活用したフローを作成します。
スタジオプロ
Maia 2.0 年 Maia メーカー
私たちは発表することに興奮しています Maia Studio Proの新しいAIエクスペリエンス「Make」は、 Mendixのジェネレーティブな機能を、単一のシームレスなチャットインターフェースに統合しました。全く新しいものを作る場合でも、既存の作業を繰り返し行う場合でも、 Maia Make は、タスク重視のアプローチで開発ワークフローを合理化し、スムーズな流れを維持します。
これまで、 Maia 構築したいものに合わせて異なるツールを使用することを意味します。 Maia Makeなら、すべてが1か所で完結します。会話を始めて、必要なものを伝えれば、 Maia 残りは自分でやります。新しいドメインモデルの構築、ページの生成、OQLクエリの作成、複雑なロジックの説明など、何でもお任せください。
次の既存の機能が、単一のチャット インターフェースの一部になりました。
- ドメインモデルの生成: データ構造を説明し、 Maia 必要なエンティティと関連付けを作成します
- ページ作成: 要件に合わせて概要ページを生成します
- 説明: 明確で会話的な説明でアプリ内で何が起こっているか理解できます。以前はマイクロフローのみでしたが、今ではアプリ内のあらゆるものに対応しています。 Mendix アプリ
既存の機能に加えて、 Maia また、MCP クライアント、ユーザー ストーリーのリンク、マイクロフローの生成、計画の取得と実行機能の追加により、以前よりも大幅に強力になっています。
引き継ぎ Maia 計画
内部で計画が立てられたとき Maia 計画では、ボタンをクリックするとすぐにこの計画をStudio Proに送信し、必要なユーザーストーリーを選択できます。 Maia 世話をする、そして持つ Maia 実装を自動化します。これにより、開発者は計画を迅速に実装し、検証することが容易になります。 Maia 以前に作成されました。
ユーザーストーリーのリンク
プランで作成されたユーザーストーリーを利用するだけでなく、Studio Pro内で手動でユーザーストーリーを活用することもできます。 Maia 開発プロセスのさまざまな段階でストーリーに配慮します。
MCPクライアント
新しいMCPクライアントでは、接続が可能です Maia アクセスできるMCPサーバーにアクセスできます。Playwright、Figma、その他のMCPサーバーにシームレスに接続し、そこに含まれる情報を活用して、 Maia カスタム情報に基づいて回答を生成または提供するため、より適切な判断を下すことができます。
マイクロフロー生成
完全に構成された「CRUD」マイクロフローをサポートするようになりました。 Maia 必要なものだけを選択し、マイクロフローが構築されるのを確認してください。
- 標準的なCRUD操作の場合、 Maia 列挙、XPath 制約、式などのサポートを含め、期待どおりに完全に構成されたアクティビティを備えたマイクロフローを提供します。
- より高度なマイクロフローについては、 Maia 必要なすべてのアクティビティとフローの概要をインテリジェントに構築し、チャット経由の指示でマイクロフローを完了する方法を明確にガイドします。
- ページとドメインモデルとのシームレスな統合 Maia 作る。
イベントサブプロセス Mendix ワークフロー
イベントサブプロセスは、BPMN仕様で定義されている特定の種類のサブプロセスです。一般的にサブプロセスとは、大規模なプロセス内のグループ化された一連のタスク(サブフロー)を表すアクティビティの集合体です。イベントサブプロセスは、イベントによってトリガーされます。これは、メインワークフローと並行して実行したり、ワークフローを終了するための代替パスとして使用したりできるサブフローをサポートする方法です。
例えば、顧客サービスにおけるインタラクションプロセス(問い合わせ対応、返品処理、顧客情報の更新など)が進行中だとします。このインタラクション中に、顧客から緊急の苦情が寄せられ、エスカレーションして特定の手順で解決する必要があるとします。このプロセスの一部が一貫した方法で処理され、ワークフロー定義の一部として視覚的に表現されていることを確認する必要があります。
境界イベントとどう違うのかと疑問に思うかもしれません。イベントサブプロセスは、ワークフローのライフサイクルのどの時点でも「トリガー」できます。境界イベントのように特定のワークフロータスクに関連付けられることはありません。一方、イベントサブプロセスは、ワークフローの実行期間全体にわたって例外を処理するための、一貫性のある包括的なメカニズムを提供します。イベントサブプロセスの詳細については、ドキュメントをご覧ください。
Studio Proのエラーチェックのパフォーマンスを向上
レスポンシブなIDEは生産性向上に不可欠 Mendix 開発は容易ですが、大規模なプロジェクトではStudio Proの速度が低下することがあります。エラーチェックなどのバックグラウンドプロセスは、プロジェクトを継続的に分析し、開発者に情報を提供しますが、大規模なアプリケーションではメモリ消費量が多くなり、応答性が低下する可能性があります。
今回のリリースでは、エラーチェックプロセスを再設計し、メモリ使用量を大幅に削減しました。一部のプロジェクトでは、メモリ使用量が最大で2分の1にまで削減され、日常的なモデリング作業におけるIDEの応答性が著しく向上しました。また、さらなる速度向上のための実験も行っており、既に有望な結果が得られています。Studio Proをより高速かつスムーズにご利用いただけるよう、今後もさらなる機能強化を行っていきます。
シームレスにプロジェクトを開く Mac用バージョンセレクター
開発者は複数のStudio Proバージョンを使い分けることが多いため、バージョンセレクターを提供しています。この小さなアプリケーションにより、ローカルまたはリモートから開いたプロジェクトが、 Mendix Cloud は Studio Pro の正しいバージョンで起動します。これまで Mac ユーザーはこのツールにアクセスできず、余計な手間とワークフローの遅延が発生していました。
今回のリリースでは、Studio Pro 11.8 Mac ベータ版の一部として、Mac でバージョンセレクターが利用可能になりました。Studio Pro 11.8 をインストールすると自動的に追加され、クラウドプロジェクトやローカルプロジェクトのエクスポートを適切な Studio Pro バージョンで直接開くことができます。バージョンセレクターは、新しいプロジェクトを簡単に開けるだけでなく、開発を始めるための鍵でもあります。 Maia クラウドで作業を開始し、その後 Mac の Studio Pro で作業を続行します。

Make It Native バージョンの利用可能範囲の拡大
ネイティブモバイルアプリの開発には、実機での迅速なフィードバックが必要です。これまでMake It NativeはApp Store版とTestFlight版をそれぞれ1つしか提供できず、開発者は最新のバージョンしかテストできませんでした。 Mendix リリースと最新のLTSまたはMTSバージョン。これは柔軟性が限られるため、特にネイティブモバイルアプリの年次アップデートを計画しているチームにとっては大きな問題となります。
今回のリリースでは、Make It Nativeは1つのLTSまたはMTSバージョンだけでなく、最新の2つのLTSまたはMTSバージョンをサポートするようになりました。これは、2番目に新しいバージョンをTestFlightで以前のビルドとして公開することで実現しました。これにより、開発者はMake It Nativeのバージョン11.8、11.6、10.24で使用できるようになります。以前のバージョンにアクセスするには、TestFlightでMake It Nativeを開き、「以前のビルド」を選択してください。 ドキュメントを参照してください をご覧ください。

オフラインファースト アプリで進行中の同期をキャンセルする
スムーズなオフラインファーストエクスペリエンスを実現するには、効率的なデータ同期が不可欠です。ネットワーク速度が遅い場合や、大規模なデータセットを扱う場合、同期処理はユーザーの予想以上に時間がかかることがあります。ユーザーがこのプロセスを制御できるようにすることで、アプリの応答性を維持し、不要な待機時間を削減できます。
今回のリリースでは、進行中の同期をキャンセルできる新しいナノフローアクションが導入されました。このアクションを呼び出すと、アクティブな同期が直ちに停止されるため、ユーザーは作業を続行し、後で再試行することができます。このアクションを任意のナノフローまたはボタンに追加することで、より柔軟でユーザーフレンドリーなエクスペリエンスを実現できます。
ギャラリーウィジェット: 強化されたデータコントロール
今月、ギャラリーウィジェットにデータグリッド2の機能を統合し、データグリッド2で最近導入した機能と同じ機能(カスタムページネーションコントロール、動的なページサイズ調整、最初のアイテムの自動選択)を追加しました。グリッドと同様に、独自のページネーションインターフェースを設計したり、ページネーションプロパティを変数にバインドしてプログラムで制御したり、データ読み込み時に最初のアイテムを自動的にハイライト表示したりできるようになりました。これらの追加機能により、ギャラリーウィジェットはデータグリッド2と同等の柔軟性と制御性を提供し、ニーズに最適なプレゼンテーション形式を問わず、一貫したオプションを提供します。
Mendix クラウド
集中証明書管理で運用を簡素化
On Mendix クラウドなら カスタムドメインを追加する すべてのアプリケーションでSSL証明書を使用する必要があります。カスタムドメインを構成するには、SSL証明書を用意する必要があります。これにより、アプリケーションはカスタムドメインが信頼できることを証明できます。証明書をアップロードしたら、それを使用して環境のカスタムドメインを構成できます。ただし、アプリケーションの数が多い場合は、この作業がかなり面倒になります。アプリケーションごとにSSL証明書を個別にアップロードする必要があります。ワイルドカード証明書を使用する場合は、複数のアプリケーションに全く同じ証明書をアップロードする必要があります。将来、証明書の有効期限が短くなると、多数のアプリケーションのSSL証明書を交換するのは大変な作業になります。
そこで、Central Certificate Managementを導入しました。この新機能により、すべてのアプリケーションの証明書を Mendix クラウドを一箇所に集約。証明書を一度アップロードすれば、すべてのカスタムドメインで使用できます。 Mendix Cloud. Central Certificate Management にはシンプルな置き換えフローが用意されており、有効期限が近づいている SSL 証明書を、有効期限がもっと後の新しい SSL 証明書に置き換えることができます。証明書が置き換えられると、置き換えられた証明書を使用しているすべてのカスタムドメインが新しい証明書に自動的に更新されます。
これにより、特にワイルドカード証明書を使用している場合、時間と手作業の手間を大幅に削減できます。すべてのアプリに同じ証明書をアップロードし、すべてのカスタムドメインで手動で置き換える代わりに、証明書を一度アップロードするだけで、ボタンをワンクリックするだけですべてのカスタムドメインで置き換えることができます。
Central Certificate Managementを使用すると、すべてのSSL証明書を横長に確認できます。どの証明書が使用されているか、どのアプリや環境で使用されているか、どのSSL証明書の有効期限が近づいているかを確認できます。これにより、SSL証明書の管理が容易になります。

これは証明書管理の最初のバージョンに過ぎません。近日中にAPIを追加し、証明書管理を自動化できるようにする予定です。
バージョン固定による予測可能なアプリケーション動作
エキサイティングなニュース Mendix 開発者の皆様! Mendix クラウド:バージョン固定。この革新的な機能は、アプリケーションのデプロイメントにこれまでにない一貫性と予測可能性をもたらし、開発から本番環境への移行をよりスムーズで信頼性の高いものにするように設計されています。
新しいアプリケーションを展開したり、既存のアプリケーションを昇格したりすると、 Mendix クラウドはプラットフォーム構成をインテリジェントに管理します。 Mendix クラウド(Kubernetes)では、バージョン固定により、ソース環境でアクティブだったプラットフォーム構成が正確に再利用されます。これにより、徹底的にテストされたランタイムイメージ、ビルドパック、サポートコンポーネントの組み合わせが、ターゲット環境で正確に実行されることが保証されます。
クリックしているかどうか 推進する に選出しました。 Mendix クラウドポータルまたは pinEnvironment 内のパラメータ Mendix Cloud API を使用すると、デプロイメントの信頼性が新たなレベルに到達します。
バージョンピンニングは、堅牢で高性能なアプリケーションを容易に構築・展開するためのツールを提供するという当社のコミットメントの証です。より予測可能な動作、より少ない手間、そして真に一貫したアプリケーションライフサイクルを体験してください。 Mendix 雲!
スマートでエージェント的なアプリ
Google Gemini コネクタのご紹介
OpenAI Chat Completions API によるテキスト生成の強化
私たちは、 Google Geminiコネクタ、 アプリケーション内でテキスト生成機能を有効にするために設計された新しい統合。
OpenAI – Chat Completions API をベースに構築されたこのコネクタにより、開発者は Google Gemini モデルを活用しながら、OpenAI 互換 API レイヤーの使い慣れた操作と構造を再利用できるようになります。このアプローチにより、一貫した開発エクスペリエンスが確保され、統合の労力が削減され、価値実現までの時間が短縮されます。
設定、機能、サポートされるユースケースの詳細については、 公式ドキュメント.
次のアプリを始める準備はできていますか?
- 次のアイデアを体系的な計画に変えましょう。 Maia 計画 .
- ダウンロード Mendix スタジオプロ.
- すべての機能、改善、修正などを詳しく見てみましょう。 Mendix 11.8リリースノート.
- 今後のアップデートを見逃したくないですか? 私たちのブログを購読する 最新ニュースをキャッチする