【Flutter入門ガイド2023】知識ゼロから使い方・全体像が分かる!

  • Flutterの全体像がわからない。
  • Flutterの学習すべきことを知りたい。

新しいことを学習する際は全体像を捉えることが重要です。「今はここを学習してるんだな。」と実感することができて、自分のやるべきことが見えてきます。

当記事では「Flutter全体像から学習方法、仕事の探し方まで」をまとめた内容です。

これからFlutterを始める方、始めたばかりの方はご参考にどうぞ!

この記事で分かること!
  • Flutterの概要
  • Flutterで学習すべきポイント
目次

Flutter入門 | Flutterを知る

Flutter とはなにか? 特徴について解説してます。

Flutter入門 | Flutterの学び方

Flutterのオススメの学習方法、学習ロードマップを紹介してます。

Flutterのオススメの学習方法

Flutterの学習ロードマップ

Flutter入門 | 開発環境を構築する

Flutterの開発環境は、以下のIDEで実装することができます。

  • Android Studio
  • Visual studio code

Flutter入門 | 基本的なWidget(ウィジェット)一覧

基本的なWidgwt(ウィジェット)についてのまとめです。詳しい使い方は以下のリンクからご参照ください。

画面レイアウト

ボタン

入力・出力

ページ遷移

状態管理

非同期処理

Flutter入門 | Dart言語の基本文法

FlutterはDart言語というプログラミング言語でコーディングします。基本的な文法を紹介します。

  1. Dart基礎 | 開発で知っておきたいDart基本文法まとめ

Flutter入門 | 人気ライブラリの使い方

Flutterのライブラリを利用する際に、人気ライブラリを紹介します。

随時、更新しますのでしばらくお待ちください。

Flutter入門 | FireBaseの基本

Googleが提供しているモバイル・Webアプリのバックエンド処理向けのクラウドサービス「FireBase」の機能を紹介します。

随時、更新しますのでしばらくお待ちください。

  • データベース | Cloud Firestore
  • 認証システム | Firebase Authentication

Flutter入門 | Flutterの仕事を探す

Flutterのお仕事を探すときのおすすめサービスを紹介します。

Flutter入門 | 小ネタ・便利な

Flutter についてのトレンド情報や業界動向をご紹介します。

Flutter入門 | エラー対応ログ

Flutter学習中に詰まったエラーの対処方法について紹介してます。基本的にまとめている内容は以下の通りです。

  • 私が解消に時間の掛かったエラー
  • 日本語の情報が少なく、英語サイトを見ながら解決した問題

開発環境トラブル

  1. zsh: command not found: flutter
  2. Error: To set up CocoaPods for ARM macOS, run:

Null Safetyトラブル

  1. Error: type ‘Null’ is not a subtype of type ‘String’ in type cast

Flutter入門 | 最後にFlutterはITスキルを楽しく習得できる!

Flutterでアプリ開発を始めて思ったことは、本当にメリットしかない!

プログラミング未経験者はFlutter学習がオススメ!

  • 企画から開発まで一連のスキルが身に付く!
  • ITの基礎知識(プログラミング、DB、ネットワーク、セキュリティ)の実践が積める!
  • 自身のポートフォリオになる!
  • 何より1番なのは、アプリ開発は楽しいから挫折せず継続できる!
目次