Android Roomのパフォーマンス改善をしよう Androidアプリ開発でデータを扱う際に、SQLiteを手軽に利用できるRoomはとても便利なライブラリですよね。 便利な反面、アプリの利用が進みデータ量が増加すると、次のような状況に直面することがあります。 「アプリの動作が少し遅く感じることがある…」 「...
SwiftData とは? SwiftDataは、データモデリングと管理のためのフレームワークです。Swiftの新しいマクロシステムを活用し、シームレスなAPI体験を提供します。また、SwiftUIと統合され、ウィジェットなどの他のプラットフォーム機能と連携して動作します。 SwiftDataの主要機能 @Mod...
はじめに Webアプリケーション開発プロジェクトに参加する際、最初に取り組むことの一つが開発環境の構築です。 開発環境を設定する過程ではよく、プロジェクトに必要な特定バージョンのPythonやRubyをインストールし、pipenv、poetry、bundlerなどのパッケージ管理ツールを設定し、依存するパッケージ...
こんにちは! Laravelを使ったアプリを作る際に管理画面が必要になったのですが、Filamentというライブラリを使うと爆速でいい感じの管理画面を作ることができました! 今回はFilamentについて、簡単なブログ投稿機能を作りながら紹介していきたいと思います! 環境 Mac M1 Laravel 11 ※...