未経験→アプリリリース Flutter個人開発 App Store公開済み note連載中 ↓
〜実装して初めて分かったリアルな話〜 はじめに 最初に正直に言います。 僕はHooksに対して、ずっと半信半疑でした。 「StatefulWidgetで十分じゃない?」 Riverpodは好きでした。 Providerよりも整理されていて、設計もしやすい。 でもHooksは、どこか“Reactっぽいもの”という印象で、 「Flutterでそこまでやる必要ある?」と思っていました。
何もなかったあの日から、コードを書く 【はじめに】 「プログラミングを始めようと思う」 そう口にしたとき、周りの反応はだいたい同じだった。 「いいじゃん、でも難しいんじゃないの?」 「どうせすぐ挫折するでしょ(笑)」 「エンジニアって理系じゃないと無理じゃない?」 正直、自分でも半信半疑だった。 特技なんて何もなかった。 パソコンはネットとYouTubeだけ。 コードなんて見たことすらなかった。...
学習日記 Episode 8 この記事は有料記事です。無料部分では「あるある」を、有料部分では実際にぶつかったエラーと、そこから這い上がった方法をぜんぶ書きます。 はじめに 「Firebaseって簡単だよ」 ネットでそう書いてあった。YouTubeのサムネにも「5分でできる!Firebase連携」と書いてあった。 ぜんぜん5分じゃなかった。 セットアップで2時間溶けた。エラーメッセージが英語...
Flutterを始めてしばらく経つと、こんな状態になりませんか? コードを書けば、なんとなく画面は表示される。 チュートリアルを真似すれば、それっぽいUIが作れる。 でも—— 「このWidgetって、なんでここに書くの?」 「これ消したら壊れたけど、なんで必要なの?」 そういう疑問が、ずっと頭の中に残ってる。 この記事はそんな人に向けて書きました。 Flutter初心者が「なんとなく使ってい...
Flutterを始めてしばらく経った頃。 正直、まだ何も理解していませんでした。 Widget? State? Scaffold? 知らない単語ばかり。 YouTubeを見ても、 Udemyを見ても、 記事を読んでも、 「なんとなく真似しているだけ」 そんな状態でした。 ⸻ エラーも毎日のように出ました。 赤い文字を見るだけで 少し怖くなる。 「またエラーか…」 そう思いながら エラー文をコ...
何度も思った。 「もうFlutterやめようかな」 エラーばかり。 何をしても動かない。 調べても同じエラーが出ている人がいない。 出てきても英語。 意味が分からない。 気づけば 同じエラー画面を 何時間も見続けていた。 開発を始めてから 楽しいと思える瞬間よりも 「なんで動かないんだろう」 と考えている時間の方が 圧倒的に長かった。 正直、 心が折れかけていた。 「自分には向いてないんじゃ...
「エラーが出たら、検索すればいい」 それが僕の中の常識だった。 プログラミングは 分からなくても大丈夫。 ググれば誰かが答えを書いてくれている。 世界中の天才たちが すでに通った道を 検索という魔法でショートカットできる。 そう信じていた。 その日も、いつも通りだった Firebase Authenticationを実装しようとしていた。 ログイン機能。 アプリにとっては“当たり前”の機能。...
その日は、ただボタンを1つ追加しただけだった。 本当に、それだけ。 保存して、実行。 そして出てきたのは―― 真っ赤な画面。 英語だらけのエラー。 意味は分からない。 でも「壊れた」ことだけは分かる。 Exception Failed Undefined Null 単語の意味はなんとなく分かるのに、 何が悪いのかは全く分からない。 「俺、何した?」 さっきまで動いてたのに。 たった数行コード...
Flutterをやると決めた。 「よし、アプリ作るぞ」 ワクワクしていた。 本も買った。 動画もブックマークした。 頭の中ではもう完成している。 でも現実は違った。 最初の敵は“コード”じゃなかった プログラミングって、 コードを書き始めるところからだと思っていた。 違った。 最初の敵は「環境構築」。 ・Flutter SDKのインストール ・Android Studio ・Xcode...
「iPhoneアプリを作るならSwiftでしょ?」 最初は、本気でそう思っていた。 というより、それしか知らなかった。 アプリ開発=Swift。 それが当たり前だと思っていた。 でも、転機は突然やってきた。 知人の一言 ある日、知人との何気ない会話の中で、 「Flutterって知ってる?」 と聞かれた。 正直、初耳だった。 「フラッター?なにそれ?」 というレベル。 でも、その人はこう続けた。...
なぜ未経験からアプリ開発を始めたのか 正直に言うと、最初から「アプリを作ろう」と強く思っていたわけではありません。 エンジニアでもなければ、プログラミング経験もありませんでした。 でも、どこかでずっと思っていました。 「自分でサービスを作ってみたい」 誰かが作ったものを使う側ではなく、 “作る側”になってみたい。 それが最初のきっかけでした。 ⸻ 当時の自分は、コードなんて読めませんでした。...