デスクトップ(Windows、Linux、macOS)

上位層のフラッターデスクトップ(Windows、Linux、およびmacOS)パッケージは、開発者にWindows、Linux、およびmacOSでシームレスに動作する堅牢なデスクトップフラッターアプリを構築するためのユーティリティとツールのスイートを提供します。提供される機能の一部は次のとおりです: - 各プラットフォームのデザインガイドラインに準拠しながら、Windows、Linux、およびmacOSのネイティブに似たユーザーインターフェースを構築するためのカスタマイズ可能なUIコンポーネント、ウィンドウユーティリティ、およびデザインシステムパッケージ。 - 異なる画面サイズや方向に適応するための、応答性のあるレイアウトを作成するためのユーティリティ。 - ファイルシステムの操作を処理し、異なるオペレーティングシステム間でファイル操作の一貫した動作を確保するためのユーティリティ。 - 通知、クリップボード管理、システム全体のショートカットなど、システム固有の機能にアクセスするためのAPI。 - ファイルピッカーや保存ダイアログ、メッセージボックスなど、プラットフォーム固有のダイアログを表示するための機能。 - データベース、ファイルストレージ、その他のデータ永続化メカニズムをサポートするアプリケーションデータストレージを管理するための統一されたインターフェース。 - 複数のモニターをシームレスに処理し、アプリケーションウィンドウを異なるディスプレイ構成に適応させるためのユーティリティ。 - システム通知を一貫した動作で表示するための通知システム。 完全なDartとフラッターパッケージのリストは、各オペレーティングシステムの利点を活用しながら、一貫したユーザーエクスペリエンスを持つクロスプラットフォームアプリを作成するためのデスクトップアプリ開発プロセスをスムーズにします。