Roomで動的クエリを使いたい時だってある (株)ライトコードでモバイルアプリケーションメインで色々開発している笹川(ささがわ)です! Androidアプリ開発でRoomを使っていると、@Queryアノテーションで静的なSQLを定義する場面が多いですよね。 ほとんどのケースではこれで十分なのですが、アプリの機能が...
はじめに 今回は、Unityにおけるボタンの連打・同時押し対策についてまとめました。 業務でゲーム開発を進める中で、これらの対策を初めて実装する機会があり、多くの学びがあったので、これからUnityでゲームを開発される方の参考になれば幸いです! 前提として、アーキテクチャにはMVPを採用し、ライブラリにはUniT...
はじめに Androidの非同期処理でKoltin Coroutinesを用いた実装を数年続けてきたことで 非同期処理を最適化するために withContext を積極的に使うことを意識して実装するようになりました。 withContextによるスレッドの切り替えは オーバーヘッドも少なく、気軽に使うことができる...
はじめに カレンダー機能を実装する場合、ライブラリを使用するとうまくデザインを実現できないことがあると思います そこで今回、RecyclerView と ViewPager2 を使ってカレンダーを自作してみました カレンダーの実装 RecyclerView の GridLayoutManager を使用してカレン...