無能がFlutterを独学し始める話【1/5:Flutter SDKのインストール】
本記事をご覧いただき、誠に有難うございます。 投稿主の無能と申します。 Flutterを独学で勉強した場合、どこまで出来るのかチャレンジしようと思います。 目標としてはPlay Storeにてアプリをリリースすることです。 ではいってみましょう。 前提 無能はプログラミング初学者です。 いいとこJS(Java Script)でif文が書ける程度の、クソ雑魚初学者となっています。 ですので、生温かく見守って下さいませ。 以下、PCのスペックです。 ※開始時の2021/12月時点 本体:Windows Laptop 2 OS:Windows 10 Pro(21H1):Surface Laptop 2 CPU:core i7-8650U@1.9GHz RAM:8GB 開発について Mac未所持なため、必然的にAndroidのみの開発になります。 因みにiOSの開発は、今の所考えてはおりません。 開発について考えられるようになった際に、改めて検討したいと思っています。 まあ、クロスプラットフォームのフレームワークなのでネイティブ回りをいじらない限りはFlutterでいける、と考えています。 Flutterのインストールについて 色々な記事や文献が上がっておりますが、 基本的にはFlutter公式のインストール手順を踏むことをお薦め します。 理由は 公式のドキュメントに沿って手順を踏むのが、一番確実だから です。 但し、自身が使うPCは公式ドキュメントと一緒であることは稀で、様々な問題が出てくると思います。 もし公式ドキュメントを隅々まで読んでも解決できないことや、迷ったり、そもそも公式ドキュメントに記載がない等の例外が出た際に、公式以外の外部サイトを参照する、位が丁度いいです。 また、公式ドキュメントは忠実に実行することが非常に大事です。 理由は簡単で、それが一番「成功までの最短距離であること」が明白だからです。 例えば、手順を追わずに「これは大丈夫」とか「ここはちょっと分からないから飛ばしてみよう」などと、自己判断で公式ドキュメントから外れた手順になってしまうと、今自分が何処に居て何をしているのか判断がつかなくなり、「今何してたっけ…?」などと自己判断をした時点まで遡ってやり直す、と言うことすら難しくなってしまいます。 こういう自己判断から発生する「分からない」が多過ぎ...