2026/04 (3)


Android Rest API 연결 쉽게 하기 ( DIO, RiverPod 라이브러리 )

flutter pubspec.yami => 플러터에 환경 설정retrofit freezed_annotationjson_annnoataionflutter_riverPod => flutter pub get 으로 관련 설정 추가 name: fluttertestdescription: "A new Flutter project."publish_to: 'none'version: 1.0.0+1environment: sdk: ^3.11.1dependencies: flutter: sdk: flutter # 여기에 있던 dio 등이 flutter: sdk 아래로 잘못 들어가 있었습니다. 밖으로 빼야 합니다. dio: ^5.4.1 retrofit: 4.1.0 freezed_annotation: ^2.4.1..

Android Rest API 연결 쉽게 하기 (2) ( Compose , Hilt 라이브러리 )

MainActivity @AndroidEntryPoint 작성 - AndroidEntryPoint => 안드로이드 생명 주기를 관리하는곳에 Hilt 의존성 기능을 넣어서 활성화하는 의미 / 화면 구성 필요@AndroidEntryPointclass MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContent { MaterialTheme { ProfileScreen() } } }MyApplication 추가 ..

Android Rest API 연결 쉽게 하기 (1) ( Compose , Hilt 라이브러리 )

우선적으로 Hit 라이브러리 라는건 무엇이냐?Hilt는 Dagger를 기반으로 만들어진 Android 전용 DI 라이브러리입니다.프로젝트의 각 컴포넌트(Activity, ViewModel 등)에 필요한 객체를 외부에서 주입해 주므로, 코드의 재사용성을 높이고 모듈 간의 의존성을 줄여줍니다.1. 기존에 사용하는데는 문제가 없지만 Hilt 라이브러리 사용을 위해서 몇 가지 설정이 필요합니다. module / build.gradle.kts ※ 버전 필수로 맞추기 plugins { id("com.android.application") version "8.2.2" apply false id("org.jetbrains.kotlin.android") version "1.9.24" apply false..