# hilt

21개의 포스트
post-thumbnail

android jetpack compose hilt 적용하기(1)

Jetpack Compose에서 Hilt를 적용하는 방법에 대한 가이드라인을 찾아봐도 없다..그래서 직접 경험해보고 만들어 보기로했다.

2022년 4월 13일
·
0개의 댓글
post-thumbnail

[Android] Hilt 사용하기

DI는 프로그래밍에 널리 사용되는 방식으로 객체의 생성과 사용의 관심을 분리하는 것이다. 다시말하면 클라이언트에서 어떤 서비스를 이용할 때 이를 외부에서 생성하여 해당 서비스를 사용할 수 있게 해주는 것이다. 클라이언트는 서비스의 생성 및 구성 방식에 대해 알 필요가

2022년 3월 16일
·
0개의 댓글

Hilt와 Dagger, JSR-330 (3) - Pure Java/Kotlin Module

안녕하세요, 이번 편에서는 Pure Java/Kotlin 환경에서 Hilt를 적용할 수 없을 때 JSR-330 Annotation을 이용하여 Dependency Injection을 하는 법을 알아보려고 합니다. 이번 시리즈는 저번 시리즈들보다 짧게 다뤄질 예정입니다. 많은 내용은 없거든요. Pure Java/Koltlin 모듈을 사용한 제 프로젝트를 예...

2022년 2월 6일
·
0개의 댓글

Hilt와 Dagger, JSR-330 (2) - ViewModel

안녕하세요, 이번 포스팅에서는 저번 시리즈에 이어서 ViewModel 쪽을 알아보겠습니다.지난 포스팅에서 멈춘 getHiltViewModelFactory 쪽부터 이어서 시작하겠습니다.여기서, SavedStateViewModelFactory를 가져오는 것을 보아 View

2022년 2월 5일
·
0개의 댓글

Hilt와 Dagger, JSR-330 (1) - Activity

안녕하세요, Hilt와 JSR-330의 Annotation에 대해 알아보겠습니다.먼저, JSR-330은 Java용 Dependency Injection 이며, 주입 가능한 클래스에 사용할 annotation을 표준화합니다.아래와 같은 인터페이스들이 있습니다.Hilt나

2022년 2월 3일
·
1개의 댓글

5. Room with Hilt

Room with Hilt

2022년 2월 2일
·
0개의 댓글
post-thumbnail

Hilt 주사기로 의존성 주입하기 (1)

???: 자 객체분 엉덩이 내리세요 주사 맞으셔야죠~

2022년 1월 28일
·
0개의 댓글

Android Multi Module Clean Architecture with Hilt, Ktor Client (3) - Caching

안녕하세요, 이 시리즈로 뵙는 거는 오랜만이네요.사실, 저번 편에서 마무리할려고 했는데, 문득 데이터 캐싱을 주제로 시리즈를 더 이어갈 수 있을 것 같아서 더 작성하게 됐습니다..이번 시리즈의 주제는 위에서 말씀드렸듯이 데이터 캐싱, 데이터베이스 데이터 observin

2022년 1월 12일
·
0개의 댓글
post-thumbnail

Android Hilt Annotations

Hilt를 사용하는 모든 앱은 @HiltAndroidApp으로 주석이 지정된 Application 클래스를 포함해야 합니다.Android에 DI 컨테이너를 추가합니다@AndroidEntryPoint는 프로젝트의 각 Android 클래스에 관한 개별 Hilt 구성요소를

2022년 1월 11일
·
0개의 댓글
post-thumbnail

[Android] 의존성 주입(DI)이란? (with dagger2, koin, hilt 비교)

생성자나 메서드 등을 통해 외부로부터 생성된 객체를 전달받는 것을 말합니다.클래스간 결합도를 느슨하게 합니다.인터페이스 기반으로 설계되며, 코드를 유연하게 합니다.Stub 또는 Mock 객체를 사용해 단위테스트에 용이합니다.mock이란? 실제 객체를 만들어 사용하기에

2022년 1월 5일
·
0개의 댓글
post-thumbnail

안드로이드에 의존성 주입 한 스푼, Hilt 입문하기

의존성 주입이 뭔지는 모르겠는데 해보고 싶어! Just try DI with fancy HILT!

2021년 12월 26일
·
0개의 댓글
post-thumbnail

Dagger Hilt

Dagger Hilt가 뭐야?

2021년 12월 4일
·
0개의 댓글
post-thumbnail

Hilt

코린이가 보는 힐트이다.계속해서 수정을 해 나아가야하는 게시글, 그리고 꼭 익혀야하는 글이다.잊지 말아야 할 기본 동작 순서1번 : 재료를 불러올 인터페이스 +2번 : 각 재료들을 생성자로 Inject받아서 무엇을 할지 구체화 할 클래스(있어도되고 없어도되고) → 3번

2021년 10월 14일
·
0개의 댓글
post-thumbnail

[Android] DI - Hilt

Hilt 설명

2021년 9월 5일
·
0개의 댓글
post-thumbnail

Hilt를 사용하여 안드로이드 MVVM 아키텍쳐 구현하기

이번 글에서는 Hilt를 이용하여 MVVM아키텍쳐 구조의 간단한 노트를 구현해보고자 합니다. 혹시 MVVM패턴에 익숙하지 않다면 아래 글에 자세히 설명되어 있습니다https://velog.io/@201/mvvmarchitecture안드로이드 MVVM패턴을 통해

2021년 9월 5일
·
0개의 댓글

Android Multi Module Clean Architecture with Hilt, Ktor Client (2)

Ktor Client를 이용한 Android http 통신 이번 포스팅에서는 Ktor를 이용하여 네트워크 통신을 하고, Clean Architecture기반의 Hilt를 이용하여 Dependency Injection을 진행토록 하겠습니다. Ktor란, 코틀린과 마찬

2021년 7월 24일
·
0개의 댓글

Android Multi Module Clean Architecture with Hilt, Ktor Client (1)

프로젝트 개요 Clean Architecture 기반의 간단한 프로젝트를 만드는 과정을 n번의 포스팅에 거쳐 설명해드리겠습니다. Hilt를 이용한 Dependency Injection, Ktor Client를 이용한 Http 통신을 하겠습니다. 본 포스팅에서는 아래와

2021년 7월 24일
·
3개의 댓글
post-thumbnail

Hilt로 의존성 줄이기

새로 시작한 프로젝트를 진행하는 중, Hilt를 처음 도입 하였다.예전에 국내 서적을 Dagger2를 공부한 적이 있는데, 솔직히... 거의 이해하지 못하고 접었다...이번 기회에 제대로 의존성 주입하기로 마음을 먹었기 때문에, 좀 더 쉽게 만들어졌다는 Hilt를 도입

2021년 6월 24일
·
0개의 댓글
post-thumbnail

Android: Hilt

📝 Hilt 사용의 장점 및 구현방법

2021년 4월 15일
·
0개의 댓글
post-thumbnail

[Android] DI Framework 선택지(Dagger2, Koin, Hilt)

대세 DI Framework에 대해 고민한 내용을 공유합니다.

2021년 3월 5일
·
2개의 댓글