最近必要に迫られて、AndroidとiPhoneのアプリを作る必要が出てきました。
そんなの若いモンに・・・と思うのですが、そもそもうちの会社は年寄りしかおらず、そのようなアプリを簡単に安価に作れるような人材も協力会社も存在しません、ということで自分でやります。
Javaはまぁわかるので、Javaでの開発でもよいですが、Androidアプリは最近はKotlinとやらを使うということで、それでやることにしました。で、参考書を・・・とブックオフで探すものの昔に比べたら開発言語の本がちょっと前に比べたら激減しているような気がします。Androidの本なんか全然無いですねぇ
仕方ないので、オンラインで取り寄せました。
別に数年前の本でも大丈夫だろう、安いし・・・と5,6年前の本を3冊ほど合わせて1000円程で入手。
本を読む前に、Googleが提供しているオンラインのトレーニングをやったりしていたのですが、なんか英語を日本語に翻訳したやつなので違和感があって途中で挫折。いくつかYoutube動画があるのだが、欧米人のハイテンションなノリも嫌い。
ようやく本を見ながら進めていくことにしたのですが・・・ なんか違う。プロジェクトを生成したときに本に書いてあるようなレイアウトのxmlが生成されない。これはいったい? わけがわからずChatGPTに質問してみると、すぐに回答が。
どうやら、Jetpack composeではレイアウトのxmlは作らないらしい。最近のAndroid StudioはJeckpack composeで作るのがデフォルトで、要は5年前のやり方は古いっちゅうことのようです。
だから本が売れないのか・・・ つうかChatGPTでプログラム作ってもらったほうが簡単にできちゃうもんね。やっぱりそうするか・・・ちょっと前にWEBのシステムでリスト表示が異常に遅い原因をChatGPTに質問したらすぐに解決策が見つかり感動した、なんてこともあったし。
つーか、早くこの仕事辞めてぇw