반응형
코인 4.0: 코틀린 멀티플랫폼 개발을 위한 강화된 의존성 주입
• 코틀린 2.0을 기반으로 구축된 코인 4.0은 플랫폼 전반에 걸쳐 일관된 UUID 생성, 향상된 컨텍스트 통과, 보다 스레드 안전하고 성능이 뛰어난 컬렉션을 포함한 다양한 개선 사항을 도입한다.
• 여전히 실험적인 새로운 코인-푸 DSL은 구성자 DSL의 한계를 해결하고 "싱글오프" API에 대한 더 나은 통일된 경험을 제공하는 것을 목표로 한다.
• 코인 4.0은 ViewModel API에 주요 업그레이드를 제공하며 안드로이드, 제트팩 컴포즈 및 기타 프레임워크에 대한 통합이 개선된 완전 멀티플랫폼 접근 방식으로 전환합니다.
• 컴포즈 뷰모델 내비게이션 지원은 인수 주입 개선, 컴포즈 내비게이션 1.7과의 호환성 등을 포함해 도입된다.
• 새로운 그래들 패키지인 koin-androidx-startup은 AndroidX Startup으로 스타트업 프로세스를 최적화하여 부하 시간을 최대 40%까지 줄입니다.
• 코인의 컴포즈 API는 플랫폼 전반에 걸쳐 더 쉬운 통합 및 코드 재사용을 가능하게 하는 더 많은 멀티플랫폼 기능에 대한 지원을 추가하기 위해 재작업되었습니다.
https://blog.insert-koin.io/koin-4-0-official-release-f4827bbcfce3
반응형
'모바일 앱(안드로이드)' 카테고리의 다른 글
Android Foreground Services 사용법 (1) | 2024.10.17 |
---|---|
Room DB와 LiveData를 사용한 데이터 삽입 및 중복 처리 (1) | 2024.10.15 |
Jetpack Compose에서 Navigation 구현하기: compose-destinations와 AnimatedBottomBarCompose 사용 (0) | 2024.10.11 |
Koin을 사용하여 UARTManager에서 Room Database 참조하기 (1) | 2024.10.09 |
Android에서 Koin, Room 데이터베이스, Nordic BLE 라이브러리를 사용한 UART 통신 (0) | 2024.10.07 |