迷う前に、動くための準備だけ済ませる
AIがコードを書いてくれるといっても、いきなり始めて大丈夫なのか。 僕も最初は不安でした。何か特別な知識や準備が必要な気がして、つい腰が重くなってしまいます。
実際にアプリを作ってみて分かった、やっておいてよかったこと、そして実は不要だったことを整理しました。
動かすために必要だった3つのこと
1. アプリのアイデアを1つに絞る
「何を作るか」が決まっていないと、AIに指示が出せません。 完璧な設計図は不要ですが、「こういうアプリを作りたい」と一言で言える状態にしておくだけで、開発はぐっとスムーズになります。
2. Flutterの開発環境を整える
AIがコードを生成してくれても、手元に動かす環境がなければ確認できません。 FlutterとXcode、Android Studioの設定だけは、最初に取り組んで正解でした。
3. GitHubアカウントを作成する
コードの管理やバックアップに不可欠です。 AntigravityはGit操作も得意なので、アカウントを用意しておくだけで、あとはAIに任せることができました。
実はやらなくてよかったこと
プログラミングの基礎勉強
Dartの文法を学ぼうかと迷いましたが、結局その必要はありませんでした。 AIがコードを書くので、自分が文法を暗記している必要はありません。分からない部分は、その都度AIに聞けば解決します。
緻密な設計書の作成
画面遷移図やワイヤーフレームを細かく作り込もうとしましたが、AIには言葉で伝えるだけで十分でした。むしろ、作りながらAIと相談して決めていくほうが効率的です。
準備は最低限で構いません。 「何を作るか」と「動かす環境」さえあれば、あとはAIと一緒に進んでいけます。 完璧に揃うのを待つよりも、まずは一歩を踏み出すことが、完成への一番の近道でした。