スマホ画面に、日付と時間と西暦と和暦をコンパクトに表示したい。
と思っていて、それらしいアプリを探したんだけど、いまひとつ、ぴったりなのが無い。
ならば、作ろうかな、と久しぶりにプログラム作りを始めてみた。
アプリを作ったことは無いが、せっかくGeminiがあるし、手伝ってもらう。
まず、Geminiに教えてもらった通りに、PCにAndroid Studioアプリを入れますよ、と。
で、今回はウィジットを作る必要があるから、どうすればいい?とGeminiに聞いたところ、いろいろ教えてくれた。
僕は1行もコードを書くことなく、なんとなく出来上がってきた。
ちょっとコードをいじると、山のようにエラーが出たので、Geminiに、
「いっぱいエラーが出たんだが」
と愚痴ると、Gemini in Android Studio は、自分でコードを修正 → ビルド → コードを修正 → ビルド を繰り返して、コードを完成させた。
で、「エラーの原因は〇〇でしたよ」と教えてくれた。
・・・
出来上がった。
想定通りに動作する。
完璧だ。
で、
これを一体、プログラミングと言うんだろうか。
僕がかつて好きだったプログラミングは、もっと苦しくて、もっと楽しかったはず。