menu

Java Volatile

date_range 29/10/2024 13:25

Java의 volatile은 멀티스레드 환경에서 변수의 가시성을 보장하고, 명령어 재정렬을 방지하기 위해 사용되는 키워드다.

JVM의 String 객체 생성과 관리 방식

date_range 18/10/2024 13:25

Java, Kotlin과 같은 JVM 기반 언어를 사용해 앱 개발을 하다 보면, 여러 방법으로 String을 사용할 수 있다.

당근 안드로이드 면접 후기

date_range 04/09/2024 13:25

뱅크샐러드 탈락 이후, 이력서를 몇번이고 갈아서 나름 괜찮은 이력서와 경력기술서를 만들었다.

뱅크샐러드 안드로이드 면접 후기

date_range 04/09/2024 13:20

2024.01.24 원티드를 통해 뱅크샐러드 안드로이드 엔지니어 직무에 지원했었다.

Kotlin Multiplatform(Fleet, Amper) API Key 관리? 늘 하던대로.

date_range 22/08/2024 13:20

Kotlin Multiplatform 프로젝트(KMP)를 개발하면서 API 키와 같은 민감한 정보를 안전하게 관리하는 것은 필수적입니다. 일반적으로 Android 프로젝트에서는 local.properties 파일에 API 키를 저장하고 Gradle을 통해 BuildConfig에 주입하여 사용하는 방법을 많이 사용합니다. 그러나 저는 Fleet IDE + Amper 를 사용한 KMP 개발을 하고있기 때문에 모든 플랫폼에서 공통적으로 API 키를 관리하고 사용하기 위한 방법이 필요합니다.