こんにちは!本記事では、Flutterを初めて使う方やこれまでなんとなく使ってきた方向けに、Flutterについてまとめています。
目次
Flutterは、Googleが提供しているフレームワーク
Flutterは、2018年12月からリリースされているGoogleが提供している無料のモバイルアプリフレームワークです。一つのコードでiOSやAndroid、さらにはWebアプリなどを同時に作ることができます。
モバイルアプリフレームワークとは
モバイルアプリフレームワークとは、AndroidとiOSアプリを同じソースを共有して同時に作成できるプラットフォームのことを言います。2022年現在世界で使用されている主な言語はFlutterの他に、React Native、Xamarin、jQueryなどがあります。
Dartは、Flutterで使われている言語
Flutterはアプリ開発をするフレームワークのことを言い、そこで使用されている言語はDartです。Dartは2011年にリリースされたJavaScriptの代替言語です。
Flutterでの特徴
Hot Reload
Flutterの大きな特徴の一つとして、Hot Reload機能があります。これはこれまで長時間かかっていたコンパイルを、短時間で行うことができます。画面のカスタマイズをしている時、コードを変更すると一瞬でシミュレータに反映されるのですぐ確認することが可能です。
まとめ
簡単にFlutterについてまとめました。Flutterを使ってアプリ開発をしたい方は以下の記事から始めてみてください。
コメント