この記事はこんな人におすすめ!
- Firebase.initializeApp()の呼び出し方・役割が知りたい
- Firebaseを使用するためのセットアップをしたい
今回はFlutterでFirebaseを使用する際に必要となるFirebase.initializeApp()
の呼び出し方と役割について解説していきます。
目次
Firebase.initializeApp()とは?
Firebase.initializeApp()
とはFlutterでFirebaseを使用する際に必要なメソッドになります。
よってFirebaseを使用する際に必要なおまじないって認識で大丈夫です。
Firebase.initializeApp()の呼び出し方
FlutterFire公式ドキュメントによるとFirebase.initializeApp()
はmain関数を非同期処理にして次のように呼び出します。
またFirebase.initializeApp()
の前にWidgetsFlutterBinding.ensureInitialized()
を実行する必要があります。
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
runApp(MyApp());
}