2025年4月– date –
-
【Android】<Kotlin>Repositoryパターンの役割と使い所とは?実装例をもとにわかりやすく解説
みなさまこんにちは〜!メモリアインクのすだです。本日は、Androidアプリ開発におけるRepositoryの役割や必要性について実際のコードを用いて解説します。 この記事を読んでわかること…・Repositoryとは・Androidアプリ開発におけるRepositoryを使用した... -
【Android】<Kotlin>Hiltで外部ライブラリを注入する方法|@Module + @Providesの使い方を基礎から解説
みなさまこんにちは〜!メモリアインクのすだです。今回は、Hiltというライブラリを使ったDI(依存性注入)について、詳しく解説していきます! この記事を読んでわかること…・Hiltを使った外部ライブラリのDIについて・@Module、@Provides、@InstallInな... -
【Android】<Kotlin>ViewModelに依存を渡す方法(DI)|FactoryとHiltを丁寧に比較解説
みなさまこんにちは〜!メモリアインクのすだです。今回はViewModelへのDIにおいて、FactoryまたはHilt(DIライブラリ)を使うやり方をわかりやすく解説していきます。 この記事を読んでわかること…・ViewModelにおけるFactoryとは?・Hiltを使ってViewMod... -
【Android】<Kotlin>Hiltを使ったDI(依存性注入)のやり方をわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、Hiltというライブラリを使ったDI(依存性注入)について、詳しく解説していきます! この記事を読んでわかること…・Hiltとは?・Hiltを使ったDI(依存性注入)のやり方 DI(依存性注入)の基本に... -
【Android】<Kotlin>DI(依存性注入)とは?基本的な考え方と必要性についてわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。Kotlinで開発をしていると、よく依存性注入という言葉が出てきます。今回は、この依存性注入について基本からその必要性まで細かく解説していきます。 この記事を読んでわかること…・DI(依存性注入)と... -
【Android】<Kotlin>プロパティの遅延初期化とは?lateinitやby lazyの使い方の基本を完全マスターする
みなさまこんにちは〜!メモリアインクのすだです。今回は、Kotlinでの開発における遅延初期化について、その必要性と使い方をわかりやすく解説していきます。 この記事を読んでわかること…・遅延初期化とは?・lateinit var の使い方・by lazy の使い方 ... -
【Android】<Kotlin>null安全とは?null許容型やnull安全のための演算子について徹底解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、Kotlinでの開発における「null安全」の考え方と、「null許容型」と呼ばれる変数の定義について、実際のコードを使いながら解説していきます。 この記事を読んでわかること…・null安全とは?・nul... -
【Android】<Kotlin>LiveDataを自在に変換!map・switchMap・MediatorLiveDataの使い方まとめ
みなさまこんにちは〜!メモリアインクのすだです。LiveDataには便利な機能が様々ありますが、今回はmap・switchMap・MediatorLiveDataの3つについて実際のコードを使って解説していきます。 この記事を読んでわかること…・LiveDataにおけるmap()の使い方... -
【Android】<Kotlin>ViewModelとLiveDataの基本と使い方をわかりやすく解説!
みなさまこんにちは〜!メモリアインクのすだです。今回は、ViewModelとLiveDataを使ったUI実装について、Kotlinのコードを使ってわかりやすく説明していきます。 この記事を読んでわかること…・ViewModelとは?・LiveDataとは?・ViewModelとLiveDataを使...