Google は Canonical と提携して Flutter アプリを Linux に導入します

click fraud protection

Google は、Flutter アプリを Linux に導入するための Canonical との提携を発表しました。これにより、開発者はアプリを Snap Store に簡単に公開できるようになります。

Google はここ数年、Flutter の作成と拡張に熱心に取り組んできました。 最後に話したとき フラッター, Google は Flutter で DevTools を完全にゼロから再構築しました パフォーマンスの向上、多用途性の向上、そしてこのアプリ開発フレームワークに対する自信を示すためです。 Google は、開発者が複数のシステムを対象とするアプリを構築するために使用できるプログラミング フレームワークとして Flutter を構想しているため、チームはプラットフォームに対する Flutter のサポートを改善するために常に取り組んでいます。 本日、Google は、Canonical の Ubuntu デスクトップ チームと提携して Flutter アプリを Linux に導入すると発表しました。

要約すると、Flutter はクロスプラットフォーム プログラミング フレームワークであり、基本的に開発者は Android、iOS、Web、デスクトップにわたる美しい UI を備えたアプリを作成できます。 プログラミング フレームワークとしての Flutter は、プログラミング言語である Dart を利用して Flutter アプリを作成します。 フラッター 1.0 10 か月のベータ版を経て、2018 年 12 月にリリースされました。 そして現段階では、iOS および Android アプリの構築に対するフレームワークのサポートはかなり成熟しています。 ただし、Web、macOS、Linux、または Windows アプリの構築には当てはまりません。 Google は非モバイル プラットフォームに対する取り組みを更新しており、今日の発表は非モバイル プラットフォーム向けの一連のリリースの最新のものです。 バージョン1.9 macOS 用アプリ構築の早期サポートを引き継ぎましたが、 v1.12 macOS と Web サポートを改善し、ベータ ブランチに昇格しました。 この段階では、開発者は技術的には Windows や Linux 用の Flutter アプリを作成することもできましたが、ライブラリはプレアルファ版の状態であり、API は予告なく変更される可能性がありました。

先月、Google は Windows および Linux 用の Flutter アプリの構築に関する大きな進歩を披露しました。 で ミディアムポスト, Flutter のプロダクト マネージャーである Tim Sneath 氏は、デスクトップ インターフェイスを備えたアプリを構築するためのフレームワークのサポートに関するチームの進捗状況を要約しました。 チームは、ディスプレイ密度のサポート、マウスとキーボードのサポートの改善、プラットフォーム クエリ、デスクトップ ナビゲーション ウィジェットを追加しました。 さらに、彼らはすべてのプラットフォームで動作するプラグイン モデルに取り組んでいました。 Dart の外部関数インターフェイス (FFI) と「Win32」プラグインを組み合わせると、Flutter アプリが動作する可能性があります EXE ファイルとして出荷されるネイティブ Windows アプリと同様、Windows との下位互換性もあります 7. 一方、ユニバーサル Windows プラットフォーム (UWP) のサポートにより、Xbox や Windows 10X などのプラットフォームのサポートが可能になります。

本日の Flutter 向け Linux アルファ版の発表は、世界で最も人気のあるデスクトップ GNU/Linux ディストリビューションである Ubuntu の発行元である Canonical の恩恵を受けて行われました。 このパートナーシップのおかげで、開発者は Flutter アプリを Snap Store またはその他の最新の Linux 展開に展開できるようになります。 Snap Store には Ubuntu 20.04 Focal Fossa リリースが付属しているため、Snap パッケージ管理システムに直接アクセスできることは、Linux にアプリを展開する場合に大きな利点となります。

Linux を一流の Flutter プラットフォームにすることで、Canonical はアプリケーション開発者に公開を呼びかけています。 自社のアプリを何百万もの Linux ユーザーに提供し、ユーザーが利用できる高品質のアプリケーションの可用性を拡大します。 彼ら。

Canonical はまた、開発者チームを専任にしてフレームワークに多大な投資を行っています。 Google の開発者と協力して、Linux の大部分に最高の Flutter エクスペリエンスを提供します 配布物。 この発表はさらに、Canonical と Google が Linux サポートをさらに改善し、他のサポート対象プラットフォームとの機能同等性を維持するために協力し続けることを約束します。