# Koin

15개의 포스트
post-thumbnail

[DI] 의존성 주입의 이해와 필요성

의존성에 대한 이해와 의존성 주입의 필요성, 그리고 의존성 주입의 방법들과 장단점에 대해 알아보자.

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

Koin - DI

Kotlin으로 DI를 공부하면서 가장 먼저 접하는 라이브러리는 kotlin DSL로 만들어진 Koin입니다.Koin은 Dagger에 비해 구성요소가 복잡하지 Koin의 러닝커버는 다른 라이브러리보다 낮습니다. DSL(Domain Specific Language) :

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

Koin, Dagger-Hilt 비교 정리

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

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

[Android] Koin을 Dagger-Hilt로 변환하기

Koin < Dagger-Hilt ?????

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

Koin에 대해 알아보자 | Android Study

Koin 으로 의존성 주입 입문하기!

2022년 4월 12일
·
0개의 댓글
·

[Android] DI를 위한 Koin 라이브러리

의존성 주입(DI) - Koin 라이브러리

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

[Android Kotlin] Koin 기존 의존성 추가 방법에서 달라진 점

기존 Koin 의존성을 추가하려면 위와 같이 build.gradle 파일에 추가해 주어야했었지만 지금은 'org.koin: --- ' 을 'io.insert-koin: --- ' 으로 입력해서 sync를 해주면 의존성이 잘 추가된 것을 확인할 수 있다.

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

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

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

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

RSS 기사 모음 앱 [2021. 09 ~ 2021.09]

토이프로젝트 - 리뉴얼된 기사 모음 앱

2021년 11월 20일
·
0개의 댓글
·
post-thumbnail

Koin

Dependency Injection 의존성 주입 라이브러리Activity나 Fragment에서 객체를 생성하는지에 따라 context가 계속 바뀌기 때문에 같은 클래스 타입 객체임에도 다르게 동작할 수 있습니다. 하지만 범용된 환경에서 객체를 생성하고 이렇게 생성

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

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

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

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

[Android] Koin을 이용한 의존성 주입

내부에서 객체를 생성하는 것이 아닌 외부에서 객체를 생성하여 의존성을 주입하는 것입니다.코드의 재사용성 향상 및 간결화에 도움을 줍니다.객체의 생성과 사용을 분리시키고 종속된 코드를 줄여줍니다.코드의 유연성과 확장성이 높아집니다.

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

[Android] Koin

DI (Dependency Injection)는 의존성 주입을 의미합니다.의존성이란 클래스간 객체로 참조가 되는 경우를 말합니다.MVVM 모델에서 모듈 간 독립성과 TDD가 용이한 구조로 만들기 위해서 DI를 사용하기도 합니다.(물론 di가 훨씬 먼저 나온 개념입니다.

2020년 12월 16일
·
0개의 댓글
·
post-thumbnail

DI(Dependency Injection)에 대해 알아보자

요즘들어 삘을 받아서 폭풍 포스팅 중 입니다.🤗이번 포스팅은 DI(Dependency Injection) - 의존성 주입에 대한 내용인데요.먼저 DI가 무엇인지 알아보고 안드로이드에서 많이 쓰이는 DI 라이브러리들을 간단히 무엇이 있는지 알아보도록 하겠습니다.자 먼저

2020년 4월 16일
·
2개의 댓글
·