Flutterは、美しく高速なユーザーエクスペリエンスを作成するためのGoogleのSDKです。 モバイル、ウェブ、デスクトップを単一のコードベースから。フラッターは既存のもので動作します コードは、世界中の開発者や組織によって使用されており、無料で オープンソース。
新しいリリースに関するお知らせについては、flutter-announce@googlegroups.com メーリングリストに従ってください。私たちのドキュメントは破壊も追跡します リリース間での変更。
フラッターツールは、Googleサーバーからリソースをダウンロードすることがあります。によって Flutter SDKをダウンロードまたは使用すると、Google利用規約に同意したことになります。 https://policies.google.com/terms
たとえば、GitHubからインストールした場合(事前にパッケージ化されたものではなく) アーカイブ)、フラッターツールはGoogleサーバーからダーツSDKをダウンロードします ツール自体を実行するために使用されるため、最初の実行時にすぐに。 これは、Flutterがアップグレードされたときにも発生します(コマンドを実行するなど)。
flutter
flutter upgrade
Flutterは、生産性の高い美しく高速なアプリを作成するのに役立つと思います。 拡張可能でオープンな開発モデル(iOSまたはAndroidをターゲットにしているかどうか) ウェブ、ウィンドウズ、macOS、Linux、またはプラットフォームのUIツールキットとして埋め込む あなたの選択。
私たちは、デザイナーがなくても完全な創造的なビジョンを提供できるようにしたいと考えています 基礎となるフレームワークの制限のためにそれを骨抜きにすることを余儀なくされました。 Flutterの階層化されたアーキテクチャにより、上のすべてのピクセルを制御できます 画面とその強力な合成機能により、オーバーレイとアニメーション化が可能になります グラフィックス、ビデオ、テキスト、およびコントロールに限定されません。Flutterには、ピクセルパーフェクトなエクスペリエンスを提供するウィジェットのフルセットが含まれています。 iOS(クパチーノ)または他のプラットフォーム(マテリアル)用に構築しています。 まったく新しいビジュアルコンポーネントのカスタマイズまたは作成のサポート。
フラッターは速いです。同じハードウェアアクセラレーション2Dグラフィックスを搭載しています Chrome と Android を支えるライブラリ: Skia.私たちはフラッターを次のように設計しました デバイスのネイティブ速度でグリッチやジャンクのないグラフィックスをサポートします。 フラッターコードは、世界クラスのDartプラットフォームを搭載しています。 iOSおよびAndroid用の32ビットおよび64ビットARMマシンコードへのコンパイル、および ウェブ用のJavaScriptとデスクトップデバイス用のインテルx64として。
Flutterはステートフルなホットリロードを提供し、コードに変更を加えることができます そして、アプリを再起動したり、その状態を失ったりすることなく、結果を即座に確認できます。
Flutterは、任意の開発ツール(またはまったく機能しない)で動作し、 Visual Studio Code と IntelliJ / Android Studio の両方に対応するエディタプラグイン。 Flutterは、速度を上げるために何万ものパッケージを提供します ターゲットプラットフォームに関係なく、開発。そして他のネイティブコードへのアクセス FFI(Android、iOS、macOS、およびWindows)とプラットフォーム固有のAPIの両方をサポートしているため、簡単です。
Flutterは完全にオープンソースのプロジェクトであり、貢献を歓迎します。 開始方法に関する情報は、寄稿者ガイドに記載されています。