新しいアプリケーションでのデフォルトでのFlutterの使用。 Ubuntuの新機能?

Flutterの使用

私は15年間いくつかのUbuntuバリアントを使用しており、そのうちの過去13年間は、Canonicalディストリビューションに関する記事や本を書くのに費やされてきました。 それにもかかわらず、マークシャトルワースの人たちはなんとか私を驚かせました。

私は最近、新しいバージョンの将来についての私の期待を表現するためのフレーズを作りました。 「Snapパッケージを備えたDebianベースのFedora」。 これにより、Ubuntuが従来のGNOMEベースのディストリビューションのように見える傾向があり、私が気に入っている元の機能がないことを示したいと思いました。

他の多くの時のように、 私は間違っていたようです。

デフォルトでFlutterを使用

Un ツイート 配布のアカウントに投稿されたと言う:

Flutterは、将来のUbuntuアプリケーションのデフォルトオプションです。

エンジニアリングマネージャーの@kenvandine¿が、#FlutterEngageでのFlutterへのCanonicalの貢献について説明します。

そして含まれています リンク話に来てください。

Flutterとは何ですか?

フラッターは ユーザーインターフェイスを作成するためのツールのセット。 Googleによって開発されたその目標は、単一のコードベースでネイティブの説明用のインターフェースを作成できるようにすることです。 デスクトップ、モバイルデバイス、およびWebサイト用。

Googleによると、Flutterの利点は次のとおりです。

  • 急速充電: フラッターホットリロードは、エミュレーター、シミュレーター、およびライブ環境で変更されたインターフェイスをXNUMX秒未満でリロードすることにより、開発時間を短縮します。
  • 簡単なインターフェース作成:  Flutterには、一連のウィジェットマテリアルデザインとクパチーノ(iOSに最適)、Apiの移動とスクロール、および複数のコントロールが付属しています。
  • サポートされているすべてのプラットフォームでのネイティブ動作:その異なるコンポーネントは、各プラットフォームで動作する違いを考慮に入れています。

カノニカルとフラッター

当時、私のパートナーであるPablinux 彼らに話しかけた CanonicalとGoogleがFlutterを「Linuxの公式部分」にするために行った合意のそれは両社に適した動きでした。 グーグル側では、Flutterをデスクトップフレンドリーにするために開発者にお金を払っている別の会社があります。 Canonicalは、その一部として、UbuntuをLinuxに移植される多くのAndroidアプリケーション(Dartで記述)のゲートウェイとして位置付けています。 または、モバイルプログラムの開発者が別のプラットフォームに切り替えることを決定した場合。

架空の例を取り上げます。 PythonでLinux用のWhatsAPPクライアントを作成し、グラフィカルインターフェイスにGTKまたはQTを使用することは、DartのコードやFlutterで作成されたインターフェイスを変更することと同じではありません。 注:WhatsAppアプリがどの言語で書かれているかわかりません。おそらくJavaですが、例は理解できます。

Dartとは、クロスプラットフォームアプリケーションを作成するための言語を意味します また、Googleによって作成されました。

新しいアプリケーションはいつ表示されますか?

見た目からすると、Flutterベースのインターフェースを使用する最初の公式アプリはUbiquityに代わるインストーラーになります。 これは、次のUbuntu 21.10(今年の2022月)の試用版で使用できるようになります。すべてがうまくいけば、正式なデビューはXNUMX年XNUMX月で、次の拡張サポートバージョンがリリースされます。

ボタンを見つけて、その上にジャケットを縫っていることに注意してください。 デフォルトでFlutterを使用することについて話しているツイートを除いて、ビデオプレーヤーや電卓などのGNOMEアプリケーションをFlutterに基づく他のアプリケーションに置き換える決定があるかどうかはわかりません。

UbuntuへのFlutterのインストール

新しいアプリケーションでデフォルトでFlutterの使用を促進するために、UbuntuはSnapパッケージを使用して必要なツールを簡単にインストールできるようにすることを決定しました。

これは次のコマンドで実行されます。

sudo snap install flutter --classic

統合開発環境を次のものでインストールします。
sudo snap install android-studio --classic

次のコマンドでピースを結合します

flutter config --android-studio-dir /snap/android-studio/current/android-studio

Ubuntuでのインストールに関するより完全な手順を見つけたい場合は、それらを見つけることができます ここに。 Flutterの詳細については、eをフォローしてください。l次のリンク.


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。