GNU/Linux >> Linux の 問題 >  >> Linux

LinuxデスクトップでFlutterを使い始める

Flutter などのオープンソースUIソフトウェアアプリケーションを作成するGoogleの取り組みのおかげで、ソフトウェア開発はより良いマイルストーンに移行しています。 。 Flutterのフットプリントは、単一のコードベースを参照することで、多数のクロスプラットフォームアプリケーションの開発に適用できます。

つまり、アプリがWindows、Linux、Mac、iOS、Androidのユーザーを対象としているか、ウェブプラットフォームに慣れているユーザーを対象としているかにかかわらず、 Flutter ターゲットオーディエンスに最適なアプリをネイティブにコンパイルして構築します。

フラッター属性

フラッター オープンソースのGoogleベースのフレームワークは、次の要因の結果として注目を集めています。

  • 高速 –パフォーマンスの観点から、フラッター FlutterコードはJavaScriptコードとIntel/ARMマシンコードを快適にコンパイルするため、どのデバイスでも遅れることはありません。
  • 生産的 –ほとんどのUIアプリ開発環境は、開発者がコードを更新すると現在の状態を失う傾向があります。 フラッターを使用 、コードの更新により、すぐに表示可能な変更が行われます。ホットリロードにより、アプリの作成と反復のプロセスが高速化されます。
  • 柔軟 –プロジェクトに実装できるカスタマイズ可能で適応性のあるアプリデザインの数に制限はありません。これらのアプリの設計結果は、どのデバイス画面でもポジティブなユーザーエクスペリエンスを生み出す傾向があります。 Flutterを使用すると、アプリ開発者はすべてのピクセルを完全に制御できます。
  • ユーザーへの働きかけとワークフローの変革 –組み込み、デスクトップ、Web、およびモバイルデバイスに対応するこの単一のコードベースアプリの開発および展開アプローチは、画面モデル、サイズ、またはデザインに関係なく、ユーザーの画面のUIニーズを満たします。また、Flutterコードベースは、開発者ツールと自動テストによって制御できます。

LinuxへのFlutterのインストール

フラッター フレームワークは、 Flutter Snapを介してLinuxディストリビューションにインストールできます。 パッケージ。この記事ガイドに記載されているインストールと構成の手順を再開する前に、rootユーザーであるか、使用しているシステムでSudoer権限を持っていることを確認してください。

$ sudo snap install flutter --classic

上記のコマンドは、 flutterのインストールを担当します 、 flutter.dart 、および flutter.openurl

ダーツを使用するには 、flutter.dartと入力する必要があります 。この長いタイピングを減らすために、対象となる命令を翻訳する際の認知的負荷にも関連して、flutter.dartをマッピングします。 接頭辞「フラッター」の必要性を無視するためにダーツする 」。

$ sudo snap alias flutter.dart dart

次に、システムにインストールされているFlutterのバージョンを確認します。

$ flutter --version

このバージョンチェックコマンドは、システムで自動フラッター設定を開始することもできます。

フラッターかどうかを確認するには インストールは、システムで実行するためのすべての依存関係要件を満たしています。次のコマンドを実行します。

$ flutter doctor 

上記のスクリーンキャプチャによると、Androidツールチェーンに関連する2つの問題があります およびAndroidStudio

Android Studioをインストールするには 、次のコマンドを実行します。

$ sudo snap install android-studio --classic

次のステップは、 android-studioをインストールして構成することです 。

$ android-studio 

インストールと構成の主な理由は、 Android SDKのためです およびエミュレータのメンテナンス。

android-studioのセットアップが完了するまで、インストールウィザードに従います。

ここで、フラッターをポイントします Android Studio スナップ位置。この手順がなければ、アプリを作成できます。アンドロイドかアンドロイドベースでないかは不可能です。

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

Android Studio 、次の画面キャプチャを参照して、 Android SDKをインストールしてください ツールに移動してコマンドラインツール –SDKマネージャーSDKツール

フラッタードクターを実行する もう一度、他の見逃された依存関係の問題を確認します。

$ flutter doctor 

この問題を解決し、フラッターを使用するには 、Androidライセンスを受け入れます。

$ flutter doctor --android-licenses

Flutter Doctorを再度実行して、Flutterのすべての問題が解決されたことを確認します。

$ flutter doctor 

LinuxでのFlutterのテスト

プロジェクトディレクトリを作成し、そこに移動します:

$ sudo mkdir linuxshelltips_flutter
$ cd linuxshelltips_flutter

サンプルアプリ構造を作成します:

$ flutter create newapp

このアプリをテストするには、次を実行します:

$ cd newapp
$ flutter run 

このチュートリアルガイドでは、 Flutter のインストール、構成、テストについて説明しました。 最初のUIアプリプロジェクト用。フラッタープロジェクトのサンプルとチュートリアルの詳細については、公式サイトをご覧ください。


Linux
  1. Linuxtacコマンドの使用を開始する

  2. PiFlashの使用を開始する:LinuxでRaspberryPiを起動する

  3. Linuxcatコマンドの使用を開始する

  1. Linuxファイアウォールの使用を開始する

  2. LinuxでPostgreSQLを使い始める

  3. LinuxでSSHを使い始める

  1. Linux用のbtrfsの使用を開始する

  2. GNOMEを使い始めるためのアドバイス

  3. ミニマリスト向けのLinuxデスクトップ:LXQtとLXDEの使用を開始する