Mendix リリース 10.24: エンタープライズ開発の安定性 | Mendix

メインコンテンツへスキップ

Mendix リリース 10.24: エンタープライズ開発の安定性

ビッグニュース!最新の長期サポート(LTS)リリースが登場しました。優れた機能を見逃すことなく、堅牢な安定性を求めるなら、これはまさにあなたの新しい味方です。最新の機能、最適化、そしてトラブルゼロ(まあ、テクノロジーの世界でこれ以上ないほどの)を満載した、プラットフォームの頼れる主力製品とお考えください。
とにかく動作させたい場合でも、安定したアップグレードパスを探している場合でも、このLTSリリースはあなたをサポートします。新機能と変更点についてご説明します。 Mendix 9、そして今がアップグレードに最適な時期である理由について説明します。
ああ、もしあなたがそれが何なのか疑問に思っているなら Mendix LTSおよびMTSバージョン、 便利なドキュメントがあります それをブックマークすることができます!

スタジオプロ10.24

このLTSリリースには、あなたの生活をよりスムーズにする、非常に便利なアップグレードが満載です。 Maiaアプリの起動時間の短縮、オンライン データのシームレスな有効化、GA の多言語サポート、さらに生活の質の向上も実現しました。

Maia ページ用: 新しいウィジェットとスタイルのサポート

指示できるようになりました Maia ウィジェットのCSSクラスを更新したり、カードスタイルを適用したり(ダッシュボードに特に便利)、データグリッド2、コンボボックス、画像、カスタムチャートなど、サポートされているウィジェットの拡張リストからコンポーネントを追加したりできます。これらはすべて、簡単な会話形式のプロンプトまたは画像のアップロードで実行できます。デザインをアップロードするか、必要な情報を入力するだけで、完全なダッシュボードや概要ページを作成できます。アプリケーションのスタイルをリファクタリングする際には、 Maia すべてのカスタムCSSクラスを削除したり、現在のページから体系的に置き換えたりすることで、面倒な手動更新を省くことができます。これらの機能強化は、ページの初期作成と継続的なメンテナンスの両方に役立ちます。

Windows Defender 除外によるアプリの起動時間の改善

アプリの高速かつ効率的な起動を実現するために、Studio Pro に新しいチェック機能が追加されました。このチェック機能は、アプリのディレクトリが Windows Defender のスキャン対象に含まれているかどうかを確認します。含まれている場合は、Studio Pro がフォルダを除外するかどうかを尋ねます。これにより、アプリをローカルでより効率的に実行できるようになり、アプリの起動待ち時間が短縮されます。

Studio Pro 日本語版、韓国語版、中国語版が GA に

多言語サポートが正式に開始されました。 Mendix Studio Proが日本語、韓国語、中国語で一般提供を開始しました。これにより、開発者はStudio Proを母国語に完全にローカライズされたユーザーインターフェースで使用できるようになるため、これまで以上に容易にそれぞれの環境でアプリケーションを構築できるようになります。今回のリリースにより、アジア全域のより多くのチームがローコード開発を導入し、言語の壁を越えてより効果的にコラボレーションできるようになります。

比類のない柔軟性を実現するPDFドキュメント生成の強化

強力な新製品が広く採用され、 PDFドキュメント生成機能 昨年のリリース以来、多くのお客様から、通常のピクセルパーフェクトなPDFを提供することで好評を博しています。 Mendix ページ
組織によっては、エアギャップ環境やカスタムスケーリングのニーズなど、特定の要件を抱えていることから、DockerコンテナベースのPDFドキュメント生成サービスを導入できることを誇りに思います。この柔軟なソリューションにより、エアギャップアプリケーション向けでも、カスタマイズされたパフォーマンスやデータ共有要件向けでも、より高度な制御と構成を備えた独自のPDFドキュメント生成サービスを実行できます。
また、今年後半には、1日あたりのPDF生成回数制限をより高めた有料プランも導入予定です。それまでの間、お客様のアプリケーションで今すぐ上限の引き上げが必要な場合は、カスタマーサクセスマネージャー(CSM)までお問い合わせください。
お願い: PDFを含むドキュメント生成のための従来のソリューションであるドキュメントテンプレートは、 Mendix 10.24. PDF生成にドキュメントテンプレートを利用している開発者は、 PDFドキュメント生成 モジュール。他の形式で文書を生成するには、 移行ガイド で利用可能 Mendix サポートされている代替手段を調べてスムーズな移行を確実にするためのドキュメント。

OpenTelemetry Tracingでパフォーマンスの問題を正確に特定

トレースは、パフォーマンスのボトルネックを発見し、アプリケーション内の機能不全のロジックを診断するための最も効果的な方法の1つです。 Mendix 10.24 では、OpenTelemetry に基づくトレースが一般提供され、強力な観測ツールが開発ワークフローに直接組み込まれるようになりました。
パブリックベータ版で最初に導入された Mendix 10.18では、Studio Pro内でトレースの有効化と設定がこれまで以上に簡単になりました。また、OpenTelemetry Javaエージェントも追加されました。 Mendix ランタイムなので、さまざまな展開シナリオですぐに使用できます。
ローカル開発でもサーバーベースの環境へのデプロイでも、トレースが完全にサポートされるようになりました。そして、私たちはそこで止まりません! Mendix プライベート クラウドとパブリック クラウド環境。
プラットフォームにトレース機能が組み込まれたことで、アプリのパフォーマンスに関する詳細な分析情報をこれまで以上に簡単に取得できるようになりました。 詳細については、ドキュメントをご覧ください。.

ロジックエディターで作業しながら、要素から新しいフロー(矢印)を素早く描画します

キャンバス上のさまざまな要素を操作する際の精度と制御性を高めるため、「クリック時」選択動作を導入しました。これにより、意図した要素を簡単に選択して操作できるようになりました。また、接続を高速化するために、ホットキーを追加しました。 シフト 要素の上にマウスを移動すると接続ポイントが表示されるので、最初に要素を選択しなくてもすぐに矢印を描くことができます。

データウィジェット – 強力なグローバルフィルタリング機能

データウィジェットの大幅なアップデートをお届けできることを嬉しく思います。長年の制限であった、データグリッド2またはギャラリーウィジェットのヘッダーを使用して、各フィルタータイプにつきグローバルフィルターをXNUMXつしか追加できないという制限が解消されました。このアップデートでは、グリッド全体のフィルタリングの仕組みが一新され、フィルターをフィルタリングする属性に直接マッピングできるようになり、柔軟性と制御性が大幅に向上します。表示されていない属性もフィルタリングすることで、直感的な検索エクスペリエンスを実現できます。これにより、ユーザーに喜ばれる、強力でユーザーフレンドリーなフィルタリングエクスペリエンスを実現する新たな可能性が開かれます。

Reactクライアント – デフォルトで有効化されました

の将来 Mendix フロントエンド開発の主流はReactクライアントです。従来のDojoクライアントよりも高速で信頼性が高く、開発者は段階的なページ読み込みを活用できます。そのため、すべての新規開発者向けにReactクライアントをデフォルトで有効化することにしました。 Mendix プロジェクト。この移行により、チームは最初から最新の高性能アプリケーションを構築できるようになります。 詳細については、ドキュメントをご覧ください。.

オフラインファースト – オフラインデータとオンラインデータを組み合わせる

オフラインファーストのアプリは、多くのユースケース、特に接続性が常に保証されないモバイル環境では必須です。しかし、従来、こうしたアプリの開発は複雑でした。開発者は、アプリのあらゆる部分をオフラインで動作するように設計し、ローカルデータのストレージと同期を慎重に管理する必要がありました。
自律的AI Mendix 10.24では、状況が大きく変わります。開発者は、アプリのどの部分をオフラインで動作させ、どの部分をオンラインのままにするかを自由に選択できるようになります。つまり、最初は完全にオンラインのアプリから始め、必要に応じて段階的にオフライン機能を導入していくことができるのです。
オフラインファーストアプリでオンラインデータを有効にするのは簡単です。オンラインにする必要があるエンティティに対してオンライン同期モードを選択するだけです。これらのエンティティは同期から除外され、取得と更新はランタイムによって処理されます。さらに、開発者は、オフラインプロファイルに接続されているページも含め、すべてのページでマイクロフローをデータソースまたはイベントハンドラーとして利用できるようになりました。
オンライン同期モードは、パブリックベータ版として利用可能になりました。 Mendix 10.19 になり、一般使用が可能になりました。

Javaライブラリの競合に関する警告

Javaの豊富なライブラリエコシステムは、強力で使いやすい機能を提供します。 Mendix アプリ。マネージド依存関係の導入により、これらのライブラリのメンテナンスはこれまで以上に効率化されました。ただし、すべてのモジュールがマネージド依存関係を採用しているわけではないため、ライブラリのバージョン競合が発生する可能性があります。
だからこそ、 Mendix 10.24では、Javaライブラリの競合をより簡単に検出して解決できるようになりました。 Mendix コンソールに、異なるモジュールによって異なるバージョンで競合するライブラリすべてについて警告が表示されるようになりました。どのバージョンが存在し、どのバージョンを保持すべきかを確認できます。問題の解決は簡単です。古いファイルを削除するだけです。
この新しいヘルパーは、時間を節約し、エラーを減らし、プロジェクトをスムーズに実行できるように設計されています。

イベントブローカー HTTP ブリッジ

その Mendix Event Brokerでは、サードパーティのビジネスイベントを送信するためのRESTエンドポイントをEvent Brokerで設定できるようになりました。例えば、組立ラインからのイベントや、既存のJavaまたは.NETアプリケーションからのイベントなどです。これにより、サードパーティのビジネスイベントと、既存のJavaアプリケーションや.NETアプリケーション間のほぼリアルタイムの統合を非常に簡単に構築できます。 Mendix アプリやその他のソフトウェア。 Mendix イベントブローカーは、ビジネスイベントが登録したすべての参加者に迅速かつ確実に配信されることを保証します。 Mendix 分野の様々なアプリケーションで使用されています。

スマートでエージェント的なアプリの構築

Mendix 複雑なロジックを処理し、変化する状況に適応できる、スマートでレスポンシブなアプリを構築するための強固な基盤を提供します。技術的負債を積み重ねることなく。プラットフォームはエージェント行動などの高度なパターンをサポートしていますが、この記事では更新されたツールと安定性に焦点を当てています。 Mendix 10.24 はエンタープライズ開発に対応します。
AIとエージェントアプリの今後の展開にご興味がおありでしたら、ぜひ当社の Mendix 11.0投稿。

Studio Pro 10 と比較して、Studio Pro 9 には何が新しくなったのでしょうか?

古いバージョンを実行している場合は、 Mendix プラットフォーム、今こそ総括する良い機会です。次のセクションでは、 Mendix 9本、そして Mendix 10、そしてそれがなぜ重要なのか - 特に、 Mendix 大規模、複雑、または長期にわたるプロジェクトをサポートします。
AI の強化からガバナンスの強化、パフォーマンスの向上まで、この LTS リリースは単なるメンテナンス アップデートではなく、現代のエンタープライズ開発のための戦略的なアップグレードです。

Studio Pro全般

これらの機能強化は、プラットフォームの機能強化だけではなく、プラットフォームを使用して構築する人々の生活をより良くするためのものです。
  • 更新されたUIStudio Pro の UI が更新され、よりモダンな外観と操作性で使いやすくなりました。
  • Macサポートベータ版Studio ProがMacでネイティブに動作するようになりました。まだベータ版ですが、既存のすべてのエディタにアクセスでき、Windowsと同じように開発できます。
  • パフォーマンスと安定性の改善: Mendix 10 ではパフォーマンスと安定性が大幅に向上し、最初のアプリの作成から展開までスムーズなエクスペリエンスが実現します。
  • 多言語サポートの改善: 多言語アプリの管理がより簡単になりました。コマンドラインツールを使ってすべての翻訳を一括でエクスポート・インポートできます。コンテキストを含むすべての言語と文字列を1つの大きなExcelファイルに保存することも、業界標準のPOファイルを使用することもできます。
  • バージョン管理のパフォーマンスとエクスペリエンス: いくつかの UX の改善と新しい MPRv2 ストレージ形式により、小規模プロジェクトと大規模プロジェクトの両方でスムーズな Git エクスペリエンスが保証されます。
  • 管理された Java 依存関係: エアギャップ環境のサポートを含む、Gradle のパワーを通じて Java ライブラリの依存関係のバージョンの不一致を自動的に解決します。
  • Java 21のサポート: Mendix ランタイムは Java 21 に更新され、将来のイノベーションとの互換性が確保されます。
  • 変更を自動的に保存: 開発者は、エディターを閉じるときやアプリを起動するときに変更を自動的に保存することを選択できるようになりました。これにより、クリック回数が減り、作業が失われるリスクが軽減されます。
  • 前後への移動をサポート: マウス操作でもアクセス可能な、直感的な「戻る」「進む」ボタン。エディター間の移動がこれまで以上にスムーズになりました。
  • Studio Proの拡張性: Studio Pro を C# および Typescript 経由で拡張できるようになり、ニーズにぴったり合った機能を追加できるようになりました。

Mendix AIアシスタンス(Maia)

Mendix 10 は、SDLC 全体に AI を組み込んだ最初で唯一のローコード IDE であり、開発者がより迅速に作業を進め、よりスマートに作業し、自信を持って構築できるようにします。
  • Maia ドメインモデル: 完全な会話 (フォローアップの質問など) のサポートを含む、プロンプト、コード、ユーザー ストーリーに基づいてドメイン モデルを生成および更新します。 Maia ドメイン モデルを説明し、強力な提案を行うこともできます。
  • Maia ページ用: デザイン、図面、PDFフォーム、プロンプト、ユーザーストーリーを素早く Mendix データ モデルに接続されたページ、またはフォローアップの質問を使用してページを拡張/更新します。
  • Maia 説明する: ロジックをすぐに理解し、詳細について追加の質問をします。
  • Maia チャット: すぐに回答を得る Mendix特定のトピック (ドキュメント、フォーラム、アカデミー、ブログ投稿、評価ガイドに基づく)。
  • Maia 翻訳ジェネレーター: AI を使用してアプリを他の言語にすばやく翻訳します。
  • Maia 推薦者: AI を使用して、UI、ロジック、ワークフローの次の最適なステップを提案します。
  • Maia ベストプラクティス推奨者: アンチパターンを検出し、ベストプラクティスを提案します。

データと統合

データと統合の作業は、あらゆるエンタープライズ開発の大きな部分を占めますが、機能の改善により作業がはるかに簡単になりました。
  • エンティティを表示ウィジェット、チャート、APIなど、あらゆる用途でのデータ準備がさらにシンプルになりました。この機能強化により、複雑なデータの取得と変換が、用途を問わずより簡単になります。さらに、データ取得の高速化も実現します。
  • フィルタービルダー: データベースのデータソースにフィルターを視覚的に定義できます。複雑なXPath式を入力する必要はなく、視覚的に定義するだけです。
  • ライブAPIプレビュー: 開発者が設計時に API の応答を構成、テスト、検証できるインタラクティブな REST クライアント インターフェイス。開発中に異なるツール間を移動する必要がなくなります。
  • OpenAPIサポート開発者は、利用しているRESTサービスのOpenAPI仕様をインポートし、公開済みのRESTサービスのOpenAPIドキュメントを生成することができます。インポートしたOpenAPI操作については、リクエスト設定(URL、ヘッダー、パラメータなど)が自動的に入力されます。生成されたOpenAPI仕様は、Mx Connect Catalogに自動的に登録され、組織内の他のアプリが検出して使用できるようになります。
  • GraphQLの機能: Published OData サービスが拡張され、GraphQL のサポートが追加されました。これにより、従来の OData に加え、GraphQL サービスを通じてエンティティを公開できるようになります。どちらの API も、フィルタリング、並べ替え、ページネーションをサポートしています。
  • 外部DBコネクタ新しい外部データベースコネクタは、組織内のあらゆるJDBC対応データベースとの統合をインタラクティブに構築する方法を提供します。Studio Proでは、開発者は接続を検証し、データベースで利用可能なテーブル、ビュー、ストアドプロシージャを確認し、クエリを作成してテストすることができます。
  • CSVおよびExcelのインポート: サンプル ファイルを使用して再利用可能なマッピングを生成することにより、CSV および Excel ファイル形式のインポートとマッピングが大幅に強化されました。
  • 関連付けを逆転させる: ドメイン モデルで関連付けを間違った方法で設定していませんか? 関連付けを即座に元に戻せるようになりました。

ページ作成

優れたユーザー エクスペリエンスを構築することが、これまで以上に簡単かつ強力になりました。
  • 言語の改善: ローカル変数、入力フィールドをページ パラメータに直接バインド、ページからロジックにプリミティブ値を渡すなどの言語の改善により、リッチ UI の構築がさらに強力になりました。
  • ページエディターページ エディターには、デザイン プロパティ用の新しいモダンな UI が導入され、デザイン モードと新しい X-Ray モードにも多くの改善が加えられました (ウィジェットをインラインで素早く追加できる UI レコメンダーなど)。これらはすべて、さまざまな開発者やユース ケースをサポートするために行われています。
  • Reactクライアント新しいReact Clientモードは、読み込み時間の短縮、ナビゲーションの高速化、そしてプログレッシブロードにより、エンドユーザーエクスペリエンスを向上させます。その一環として、クライアントAPIは最新の開発ベストプラクティスに準拠し、Promiseベースの構文でモダナイズされています。
  • 新しいアイコン: Mendix 10 には新しく強化されたアイコン セットが付属しており、美しい UI を簡単に作成できます。
  • ページとマイクロフローのURL: ディープ リンク モジュールの合理化された代替手段として、新しく改良されたページ URL とマイクロフロー URL により、ナビゲーションとディープ リンクが簡素化されます。

ウィジェット

In Mendix 10 では、コミュニティからの多くの高い投票数を獲得したアイデアに基づいて、多くのウィジェットが改良されリリースされ、リッチなインターフェースの構築がより簡単になりました。
  • データグリッド2: 最も使用されているウィジェットの 1 つとして、エンティティからコンテンツを生成できる機能、グリッド全体の柔軟なフィルタリング、強化されたパーソナライズ オプション、ネイティブ参照セットのサポート、読み込みインジケーター、Excel エクスポート、アクセシビリティの改善など、多くの機能が継続的に改善されています。
  • コンボボックス: 新しいコンボボックスウィジェットは、ドロップダウンウィジェットと参照セレクターの強力な後継機能であり、検索機能を使用して動的または静的なオプションから選択できます。関連付け、列挙、ブール値、静的リスト、さらにはデータベースのリストなど、幅広いデータソースをサポートしているため、シンプルなユースケースにも複雑なユースケースにも最適です。
  • ウィジェット変換: 既存のデータ グリッド、(入力) 参照 (セット) セレクター、静的/動的画像からのアップグレードを容易にするために、これらをデータ グリッド 2、コンボ ボックス、新しい画像ウィジェットに変換するオプションを導入しました。
  • ウィジェットAPI: 条件付きロジック/式を許可したり、選択したオブジェクトに基づいてデータ ビューを表示したりするための公開選択、事前構成されたデータ ソースとアクション、プリミティブ値をロジックに渡すオプション、高度なフィルタリング ケース用の拡張フィルター API など、開発者がより強力なウィジェットを構築できるようにするために、いくつかの API を導入しました。
  • Figma用Atlas UIキット: FigmaのUIキットは、デザインと開発の間のギャップを埋め、デザインと開発にマッチしたテーマ設定可能なコンポーネントを提供することで、視覚的に一貫性のある、本番環境対応のアプリをより早くデザインすることを可能にします。 Mendix Atlas UI フレームワーク。
  • もっと見る: 他にも数多くのウィジェットの改善がありました。その中には新しく導入されたものも含まれています。 ファイルアップローダー 複数のファイル/画像のアップロード機能とドラッグアンドドロップのサポートを備えた新しい ドキュメントビューア PDF、MS Office文書などをプレビューするための新しい 値下げ マークダウン コンテンツをレンダリングするためのウィジェットと、タブ コンテナーの動的なタブ切り替え機能。

ロジック

マイクロフロー、ナノフロー、ルールのエディターが大幅にアップグレードされ、ユーザー エクスペリエンスが向上しました。
  • パフォーマンス: 大規模プロジェクト内でのマイクロフローのオープンと、大規模マイクロフローでの作業時の全体的な速度は、以前よりも大幅に高速化されています。
  • 提案: エディターには、AI に基づいてコンテキストに応じた提案を継続的に提供するスマートな提案を含むポップアップと、アクティビティをより速く簡単に追加するためのルールが含まれています。
  • オプションのパラメーター開発者は各パラメータが必須かオプションかを指定し、必要に応じてデフォルト値を設定できるため、再利用可能なロジックの作成と更新が容易になります。これにより、後方互換性の高い変更を容易に作成できるようになります。
  • より良い配置: 開発者は整列したロジックを好み、スナップ・トゥ・フローにより、ツールボックスとツールバーからの新しいアクティビティが常に適切に整列されます。
  • 新たな集約活動: 開発者が一部またはすべてのオブジェクトが条件を満たしているかどうかを確認したり、リストを単一の値に減らしたりできる新しいアクティビティ。
  • 全体的な経験: 無制限のキャンバス、強化されたズーム、簡素化された水平スクロールなどの機能により、エディターをさらにスムーズに使用できるようにする、小さな (しかし重要な!) 詳細が多数あります。
  • ナノフローとマイクロフローの変換: マイクロフローをナノフローに、またその逆にシームレスに変換します。元のフローを置き換えるか、すべての参照をそのままにしてコピーを作成するかを選択できます。
  • マイクロフロー 戻り値の型を自動的に決定するようになりました 戻り式に基づきます。
  • デバッギング: 1 回のクリックですべてのブレークポイントを続行できるため、デバッグがより効率的になりました。
  • リストの長さ: 新しい式関数により、リストの長さをすばやく簡単に決定できるようになりました。
  • 返される値のカスタム変数名開発者は、マイクロフローとナノフローの両方で返される値にカスタム変数名を定義することもできます。これにより、ロジックの読みやすさと保守性が向上します。
  • 現在のインデックス: 組み込み変数がループ反復中に現在のインデックスを追跡するようになり、より動的でコンテキストを考慮したフロー設計が可能になりました。

ワークフローの機能強化

ワークフローの構築がより強力になります Mendix 10.
  • 通知を待つ: この新しいアクションは、BPMNメッセージタスクに似ており、ツールボックスに追加されました。プロセスの実行を一時停止し、マイクロフローアクションを待ってからプロセスを再開します。
  • マルチユーザータスク複数の人が同じタスクを実行する必要があるプロセスにおける単一のタスク定義。完了基準(コンセンサス、拒否、マイクロフローなど)のリストが定義されており、これらの基準が評価され、マルチユーザータスクの最終的な結果が定義されます。
  • 自動割り当てユーザーがタスクページを開いた場合、ワークフロー実行におけるこのアクションの適用範囲が広がります。例えば、タスクページを開いたユーザーにタスクが自動的に割り当てられる(または割り当てられない)などです。また、タスクページが既にユーザーに割り当てられている場合でも、他の対象ユーザーがそのタスクページを開けるように設定することも可能です。
  • ワークフローアクティビティレコードを取得する: 特定のワークフローインスタンスで実行されたすべてのワークフローアクティビティのリスト(データセット)を生成する新しいマイクロフローアクション。この機能は、アクティビティタイムラインなどを構築するときに便利です。
  • タイマーアクティビティ: 遅延を定義し、ワークフローの実行は定義された期間 (例: 2 日間) または定義された日時 (例: 12 年 2025 月 12 日、00:XNUMX) まで中断されます。
  • イベントハンドラー: ワークフローエンジンの動作を拡張する新しい方法。特定のイベントに反応できるようになります。30以上のイベント(「ユーザータスク開始」など)とそれに対応するデータが用意されています。イベントハンドラーは、監査証跡(Workflow Commonsモジュールを参照)などの機能を構築したり、ワークフローエラーに反応したりするために使用できます。イベントハンドラーは、ワークフロー状態変更イベントに代わるものです。
  • 境界イベントBPMNの概念では、タイマーの期限切れなど、特定のイベントによってトリガーされる特定のアクティビティ(ユーザータスクなど)にフローを関連付けることができます。これは、リマインダー、例外、エスカレーションなどの処理に役立ちます。例えば、元のタスクが2日経っても完了していない場合、自動的にマネージャーにタスクを割り当てることができます。

モバイルエクスペリエンス

モバイル アプリを構築している場合は、ぜひ活用したい、生活の質を向上させる機能がいくつかあります。
  • パフォーマンスの向上: Hermes の統合とオフラインファースト データベース エンジンの包括的なリファクタリングにより、モバイル アプリのパフォーマンスが大幅に向上しました。
  • 最新のAndroidとiOSのサポート: Mendix 10 個のモバイル アプリは、React Native とすべてのライブラリを更新することで、最新バージョンの iOS および Android と互換性があります。
  • PWAサポートの改善: iOS と Android の両方でプッシュ通知をサポートし、iOS でオフライン ファーストのデータ処理を可能にすることで、より優れた PWA を構築します。
  • 強化されたオフラインファーストオフラインファーストが大きく進化しました。開発者は、XPathを使用してデータを取得したり、ランタイムデータベースに影響を与えずにローカルでデータをクリアしたり、オフラインファーストアプリで継承を活用できるようになりました。
  • オフラインとオンラインの組み合わせ: オフライン データとオンライン データを 1 つのアプリケーションに統合できるようになり、簡単に開始できるだけでなく、高度なシナリオもサポートできるようになりました。
  • 開発ワークフローの改善: 開発ワークフローを効率化するために、Bitrise や Azure Pipelines などのビルド パイプラインと統合するための新しいガイドが導入されました。
  • ベストプラクティス: 開発者が高品質のアプリケーションを効率的に構築できるように、包括的なベストプラクティスのセットがドキュメントに追加されました。
  • ネイティブアプリのアップデート: リフレッシュされた「Make It Native」アプリには、最新のインターフェースと、開発者エクスペリエンスを向上させるための以前の接続の保存などの便利な機能が搭載されています。

エンタープライズグレード

企業向けの本格的なアプリを開発する場合、 Mendix 10では、それをより簡単かつ強力にする多くの改良が加えられています。セキュリティの強化から組み込みツールの改良まで、複雑さを増すことなく、より高度な制御を実現しています。
  • 厳密モード: 高度なモデル分析を使用すると、データの取得と変更が自動的に保護されるため、不正アクセスが大幅に削減され、開発者の作業が簡素化されます。
  • セキュリティの概要新しいセキュリティ概要では、すべてのアプリのセキュリティ設定を一元的に包括的に表示できるため、監査とレビューが簡素化されます。
  • トレーシング: パフォーマンス監視とデバッグをより適切にサポートするために、OpenTelemetry に基づくトレースが追加され、ロジックとパフォーマンスの問題をより簡単に特定できるようになりました。
  • 新しいアクセス ルール エディター: アクセス ルールの新しいエディターでは、より明確で直感的なエクスペリエンスが提供されます。
  • 保存する: ユーザーの資格情報を危険にさらすことなく、「ログイン情報を記憶する」機能を簡単にサポートします。

アップグレードをお考えですか?

どこから始めたらいいかわからない? 私たちがお手伝いします!

現場の声を力強いメッセージへ。 クイックスタートアップグレード計画ガイド 優先順位、タイムライン、重要な会話を計画するのに役立ち、自信を持って前進できます。

次のアプリを始める準備はできていますか?

言語を選択してください