Androidアプリを使用するAndroid Studio with Java言語)の構築に関する基本的な知識を持っています。今、フラッターの学習を開始したいと思いますいくつかのことについては本当にわかりません。フラッターを使用してクロスプラットフォームのモバイルアプリを構築することは可能であり、Android studioを使用してこれらのアプリを構築できます。フラッターを使用することも可能です。ウェブサイトとデスクトッププロジェクトを構築する。
私の混乱は:
1)Android Studio IDE flutter with mobile apps(both Android&IOS)、desktop apps)を使用できますかとウェブサイト?
2)まず、モバイルアプリとウェブサイトの両方に単一のコードを書くだけだと思っていましたが、私は間違っていると思います。では、モバイルアプリとウェブサイトでコードが異なる場合、それらはどのように異なるのでしょうか?つまり、それはまったく異なるものか、いくつかの類似点があります。それで、誰かがフラッターを使用してモバイルアプリを構築できれば、フラッターを備えたウェブサイトを簡単に構築できますか?
3)PHPの代わりにウェブとウェブサービスを作成するためにフラッターウェブを使用できますか?
@Kalpesh Kundananiの回答の更新。
ポイント2では、フラッターアプリのフォルダーからflutter create [新しいフォルダー名]を実行する必要があります。また、chromeをインストールします(まだインストールしていない場合)。
はい、そうです。 プロジェクトディレクトリでCMDを開きます。
FlutterのWebサポートを有効にする必要があります。これを行うには、次のコマンドを使用します。
フラッターチャネルベータ
フラッターアップグレード
flutter config --enable-web
既存のフラッタープロジェクトをWebで実行する場合は、プロジェクトディレクトリでflutter create .
コマンドを呼び出す必要があります。これにより、Webプロジェクトがまだ作成されていない場合は作成されます。
flutter devices
コマンドを使用すると、chromeがデバイスとして表示されます。
Android studioのデバイスリストでは、プロジェクトをWeb上で実行するオプションが表示されます。
コマンドラインでも同じことができます。 flutter run -d chrome
コマンドを使用して、プロジェクトをWebで実行します。
ツールと構成の点で、Webプロジェクトの作成はFlutterでのモバイルアプリの作成と大差ありません。したがって、構成手順を正しく実行するだけで、問題なく機能するはずです。
詳細は this を参照してください。