# hilt

29개의 포스트
post-thumbnail

Hilt에 대해 알아보자.

→ Android에서 DI를 위한 라이브러리이다. Android의 Activity, Fragment 등 주요 component 들에서 사용할 의존성 객체를 관리해준다. Android 용으로 만들어서 선배 DI 라이브러리인 Dagger보다 훨씬 쓰기 쉽다. → 의존성

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

[Android] MockWebserver 사용하기 with Hilt

테스트 코드 작성 시 원하는 API 응답을 주기 위한 방법을 작성한 글입니다.

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

[심화] NaverMap API 사용하기 (10)

1. Dagger_Hilt를 @Bind로 의존성 주입 2. Dagger_Hilt를 @Provides로 의존성 주입 3. AAC ViewModel을 사용해서 MVVM 구조로 LiveData를 활용한 뷰모델 옵저버 패턴 구현

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

Hilt - DI

Hilt는 프로젝트에서 수동 종속 항목 삽입을 실행하는 사용구를 줄이는 Android용 종속 항목 삽입 라이브러리 입니다.해당 annotation은 우리가 사용하려는 애플리케이션, 구성 요소에 붙여줘야하는 모든 모듈의 진입점입니다. Hilt를 사용하기 위해서 반드시 붙

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

Android Hilt 적용해보기 🗡️

Dagger-Hilt ₪₪₪₪§|(ΞΞΞΞΞΞΞΞΞΞΞΞ>

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

Koin, Dagger-Hilt 비교 정리

KoinKotlin DSL 사용런타임에서 의존성 주입

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

Hilt (Dependency Injection)란?

1. Hilt를 사용한 종속 항목 삽입 2. 종속 항목 추가 3. Hilt 애플리케이션 클래스 4. Android 클래스에 종속 항목 삽입 5. Hilt 모듈 6. Android 클래스용으로 생성된 구성요소

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

[Android] UI 테스트 환경 구축하기 with Hilt

Hilt를 이용한 프로젝트에서 UI 테스트코드 작성하기

2022년 6월 7일
·
0개의 댓글
·
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개의 댓글
·