こんにちは。AI副業チャレンジ中の中年おやじです。
―――
前回は「Gemini CLI」をインストールして、やっと開発環境を整えるところまでたどり着きました。いざ実際に動かしてみると、「おおっ、動いたぞ!」とちょっとした達成感がありました。やはりゼロからのスタートで、ひとつひとつ積み上げていくと小さな成功でも嬉しいものです。
そして今回のテーマは「電卓アプリの見た目をグレードアップさせる」こと。以前作った四則演算アプリを、もう少し“電卓らしい見た目”にしたいと考えて、Gemini CLIに相談しながらコードを書いてもらいました。
―――
しかし、ここで新たな壁が立ちはだかりました。
「作ったはいいけど、どうやって実機やエミュレーターで動かすの?」
そう、Android Studioの操作方法です。
「runボタンを押せば動くだろう」と思っていたのですが、実際にはそう簡単にはいきませんでした。ボタンを押しても動作しない、エラーが出る、どこを設定すればよいのかさっぱり分からない…。
要するに、アプリを「見た目だけ」作るところまではAIに頼れたのですが、「基本的な操作を理解していない」というツケがまわってきたわけです。まさに丸投げ戦略の弱点が露呈しました。
―――
ただ、ここで落ち込むのではなく「じゃあ、その基本操作もAIに聞けばいいじゃないか」と割り切ることにしました。
GeminiやCopilot、ChatGPTといった生成AIは、質問の仕方さえ工夫すればとても親切に答えてくれます。しかも、検索エンジンのように膨大な情報をかき分ける必要もなく、自分の状況に合わせた説明をしてくれるのがありがたいところです。
「エミュレーターの立ち上げ方を教えてください」
「runボタンを押しても動かないのですが、どうすればいいですか?」
そんな風に投げかけてみると、手順を一つずつ教えてくれます。もちろん、その通りにやってもうまくいかないこともありますが、それでも「何をすればいいのか」の見通しが立つだけで気持ちが楽になります。
―――
改めて思ったのは、「AIに頼りきりでも意外となんとかなる」ということです。
逆に、「全部自力で調べて理解してから進めよう」としていたら、きっと挫折していたかもしれません。
もちろん基礎を理解していた方が効率的なのは間違いありません。ただ、私のような副業初心者・プログラミング初心者にとっては、「まず進めてみる」ことが一番大事です。そのためにAIに頼りきるのは、決して悪い選択ではないと思っています。
―――
というわけで、電卓アプリの見た目グレードアップ作戦はひとまず成功(?)しましたが、Android Studioの基本操作という新たな課題に直面しています。
でも、これもまた学びの一歩。
「知らないことはAIに聞いてみる」スタンスで、引き続き挑戦を続けていこうと思います。
電卓アプリ完成までの道のりは、もう少し続きそうです。
―――
以上、今日の記録でした。