🛠️
Flutterについて簡潔に要点をまとめる
リリース
Flutterは2018年12月4日にイギリスのロンドンで開催された、Flutter Live '18で最初のFlutter 1.0が発表されリリースされた。
Flutter Live '18
以下のアーカイブ動画が実際のライブ映像である。
Flutterとは
Android, iOS, Linux, macOSなどのクロスプラットフォームアプリケーション向けに開発されたUI SDKである。Android StudioやXCodeなどのIDEに組み込んで使用されるイメージで問題ない。デザインはDartでコーディングする。
Flutterの構造
エンジン部分はC++で記述されているが、基本ライブラリなどフロントエンド辺りはDartで記述されている。
基本的にUNIXライクな環境下で動作させる場合、FlutterSDKに加えて下記のパッケージが必要。
Clang C, C++コンパイラ
CMake C, C++ ビルドシステム
GTK development headers
Ninja build 軽量型ビルドシステム
pkg-config ライブラリなどを利用する際に必要なパス及びフラグなどを提供する
Discussion