普段Web開発でFontAwesomeにお世話になっているのですが、Flutterによるアプリ開発でもお世話になれそうです。
FlutterでFontAwesomeを使うにはfont_awesome_flutterが使えます。
例えばgoogleのアイコンを出したいときは以下のように出せます。
pubspec.yml
dependencies:
flutter:
sdk: flutter
font_awesome_flutter: ^6.0.0
new RaisedButton.icon(
icon: new Icon(FontAwesomeIcons.google),
label: new Text('Sigin In Google'),
)
FontAwesomeのバージョンも5系なので最新です。実装を見てみるとかなり愚直なので使っていないものまで入ってしまいそうですが、とりあえずはこれでアイコンに困らなくなりました。
ちゃんとしたアプリを作るときはやはり使うものだけ利用する形にしたほうがいいと思いますが、まずはやってみるというときに使えそうなライブラリです。