Androidのライブラリ選定とメンテナンス

先日、某所で使っているライブラリのAGP 4.0対応とAndroidXへの更新を行い使える状態にしてみた。 github.com ありがとうJitPack。 jitpack.io 差分はThreeTenABPから java.time に移行したことと、Migrate to AndroidX したこと、各種SDKのバージョンを更新…

AtCoderのコンテストに参加してみて(3ヶ月)

Stay Home の一貫として、あと自分のプログラミング能力が足りていないと漠然と思うところがあり、3月末からAtCoderのコンテストに参加するようにしています。 atcoder.jp おおよそABCに参加しつつ、とりあえず参加できる時に開催しているコンテストには参加…

Github Actionsの悩ましいところ

昨日Githubがリリース出してGithub Actionsがprivateでfreeプランでも使えるようになりました。 github.blog そこでGithub Actionsでキャッシュを設定するにあたり調べたことをまとめておきます。 help.github.com github.com CircleCIとかBitriseとかのサー…

Pagingライブラリ3.0で入りそうな変更の話

ここのところ諸事情があってPagingライブラリの開発中コードを見に行っていたのですが、面白そうな変更が入っていたので技術メモ。 まだalphaにもなっていないのでまだまだ変更はあるだろうし、リリースされないかもしれません。 PagedListがPagedDataへ Pag…

Androidアプリ開発を始める 2020年春版 ライブラリ編

全体の概要からの続きみたいなもの。 前回がアプリ開発を始める時にざーっと考える(ベースであればとりあえず開発が開始できる)話だとすると、今回はアプリを作る時に何を組み合わせるかと言う話にしたいなと思っています。 blog.dr1009.com 去年のエント…