2025-01-02 23:00
現在、Androidアプリの開発の練習をしてみています。ソースコードは github に順次コミットしています。
WindowsはXPの時代からVistaの時代までGUIアプリの開発を仕事でしていたこともあり、なんとなく仕組みは予想がつくのですが、やはりLinuxでよくあるgradleのGUIデザイナを使ったレイアウト設計は慣れないものです(少し慣れてきた)。プログラム言語は初めてkotlinを使ってみているため、これまた勉強です。ボトムナビゲーション、ナビゲーションドロワー、アクティビティとフラグメント、ViewModel、OkHTTPを使ったREST APIのデータ受信とJSONの扱い、画像はどう受信して表示するのか、と覚えることが盛りだくさんです。そのほか、Google Play Billing LibraryとGCP連携のストアプッシュ通知連携など覚えることはまだまだ残っています。皆さんこんなのよくやるなぁ、と思います(チームでなくて勉強として一人でやっているからかもしれませんが)。
Androidアプリ開発も慣れてきたらiOSアプリ開発も少しやってみようかなと思います。