『Flutterアプリ開発講座(初級編)』の感想
タグ:
3行要約
- Flutterの入門レベルの講座
- 環境構築や基本文法の解説もあるので初心者でも学びやすい
- ミニアプリをたくさんつくるので手を動かして学べる
Flutterの入門レベルの講座
Flutterの入門レベルの講座です。
Udemyで日本語のFlutter講座はあまり多くないのですが、その中でも人気のものだったので受講してみました。
全体的にしっかり目に解説されているので、プログラミング初心者でも進められそうです。他言語に慣れている人ならスイスイ進められるレベル感でした。
環境構築や基本文法の解説もあるので初心者でも学びやすい
環境構築からAndroid Studioの使い方、Dartの基本文法などFlutter開発に必要な基礎知識は一通り解説されています。Flutter初心者でも学びやすかったです。
画面遷移や状態管理、API通信についてのセクションもあるので、入門レベルから一歩踏み込んだ内容も学ぶことができます。
ミニアプリをたくさんつくるので手を動かして学べる
セクションごとに練習問題としてミニアプリをたくさんつくります。
ストップウォッチや天気予報を取得するアプリなどシンプルなアプリですが、そのセクションで学んだことを活かしながら実際に手を動かしてつくるので勉強になります。
すでにFlutterに入門している人は、解説を聞きたいところとミニアプリ制作だけをかいつまんで進めてもいいと思います。
気になったところ
講座の最後の方でFirebaseを使うところがあるのですが、自分の環境ではunsupported option '-G' for target 'x86_64-apple-ios10.0-simulator'
というエラーが発生してビルドに失敗しました。
補足や講座内の質問でも言及されていなかったので、自分の環境が原因かもしれませんが…。
FlutterFireのレポジトリに同様の問題の報告と解決策が書かれていましたが、自分の場合この方法では解決できませんでした。
なので、Firebaseを使ったセクションはスキップして講座を終えました。まあFirebaseなんて今後使わんだろうし別にいいでしょう。
もし同様の症状に遭遇して自力で解決できない場合は講座内で質問した方がいいかもしれません。
感想
知識を穴埋めする感じで進めつつミニアプリ制作で手を動かすこともできたので、満足な講座でした。ゼロから学ぶFlutterアプリ開発よりもこちらの講座の方がFlutter入門のお供におすすめです。
同じ制作者さんの講座に中級編と上級編もあるみたいですが、中級編は少しレベルが高そうだったので一旦様子見します。Flutterに慣れてきてもっと詳しく勉強したくなったら受講するかもしれません。