profile
Seungjun Gong
post-thumbnail

Android 16 주요 변경사항 정리

2026년 8월 31일부터 Google Play에 신규 앱을 등록하거나 기존 앱을 업데이트하려면 Android 16(API 수준 36) 이상을 타겟팅해야 합니다. 이번 글에서는 기존 앱을 API 36으로 업데이트할 때 필수적으로 확인해야 하는 내용을 정리해보겠습니다.

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

Android 15 주요 변경사항 정리

이번 시리즈는 Android 개발을 하면서 버전별 변경사항을 제대로 이해할 필요성을 느껴 작성하게 되었습니다. 첫 번째 주제는 Android 15입니다.

2026년 6월 18일
·
0개의 댓글
·
post-thumbnail

Kotlin 멀티스레드 동기화 전략: lock은 언제 필요할까?

이 글은 안드로이드 개발시 Kotlin에서 사용할 수 있는 동기화 전략들을 "언제, 왜, 무엇을 선택해야 하는가" 관점에서 정리한 글입니다.

2026년 5월 28일
·
0개의 댓글
·
post-thumbnail

🌀 derivedStateOf 의 Trade-Off

derivedStateOf는 하나 이상의 Compose State로부터 "파생된 상태"를 만들고,결과 값이 실제로 바뀌었을 때만 리컴포지션을 유발하는 Effect API

2026년 5월 7일
·
0개의 댓글
·
post-thumbnail

Android 네트워크 끊김 감지 - ConnectivityManager

이 글은 Now In Android 프로젝트의 ConnectivityManagerNetworkMonitor 구현을 기반으로, 네트워크 모니터링의 필요성부터 실제 구현까지를 다룹니다.

2026년 4월 30일
·
0개의 댓글
·
post-thumbnail

Type-Safe Navigation과 restoreState의 충돌 이슈 정리

앞서 navOptions와 restoreState에 대해 다루었다면,이번에는 Type-Safe Navigation에서 route의 파라미터 값에 따라 달라지는 id 문제로 인해restoreState가 의도한 대로 동작하지 않았던 케이스를 정리해보려 합니다.Matchin

2026년 3월 20일
·
0개의 댓글
·
post-thumbnail

restoreState로 인해 발생하는 SideEffect와 해결 방법 in Compose Navigation

현재 스프린트를 진행중인 스매싱 프로젝트에서 navigation 리팩 작업을 하면서 저도 헷갈리는 것들이 있고, 앞으로 화면 라우팅을 세팅할때 어떻게 하면 좋을 지 고민해 본 내용을 적어보았습니다.

2026년 3월 20일
·
0개의 댓글
·
post-thumbnail

OkHttp 토큰 갱신하기

주로 안드로이드에서 로그인 개발을 할때 토큰 만료 및 갱신 시나리오를 처리하는 것이 일반적입니다.

2025년 12월 17일
·
0개의 댓글
·
post-thumbnail

🍫 Custom Snack Bar 를 만들어보자 ~

저는 최근에 스낵바를 구현하면서 각각의 화면에서 특정 버튼 클릭 시 스낵바가 3초 동안 노출되고, "이동" 버튼을 누르면 특정 화면으로 이동하는 기능이 필요했습니다. 커스텀 스낵바를 구현하면서 마주한 문제와 해결한 내용을 다룹니다.

2025년 12월 3일
·
0개의 댓글
·
post-thumbnail

Kotlin Scope 함수에 대해 알아보자

코틀린의 Scope 함수를 정리하고 학습한 뒤 각각에 어떤 상황에서 scope 함수를 쓰는것이 좋을지 알아보겠습니다.

2025년 11월 14일
·
0개의 댓글
·
post-thumbnail

Kotlin 의 프로퍼티를 알아보자 (feat. Backing Properties)

코틀린의 프로퍼티와 Backing Properies 를 왜 사용하는지 알아보자

2025년 11월 12일
·
0개의 댓글
·
post-thumbnail

ViewModel 은 구성 변경시 데이터를 어떻게 복원할까?

remember는 Composable 함수에서 상태를 기억하기 위해 사용됩니다.하지만 remember로 저장한 값은 Activity가 재생성되면 사라집니다.즉, 화면 회전, 다크 모드 전환 등 구성 변경(Configuration Change) 이 발생하면 Activit

2025년 10월 25일
·
0개의 댓글
·
post-thumbnail

[SOPT] Android Part 회고

SOPT 는 "Shout Our Passion Together" 라는 슬로건을 가진 대학생 연합 IT 벤처 창업 동아리 입니다. SOPT 를 시작하게 된 계기 SOPT 를 처음 알게 된 건 학교 선배의 블로그를 보면서 처음 알게 되었는데요..! 제가 본받고 싶은 분이

2025년 7월 29일
·
0개의 댓글
·
post-thumbnail

[알고리즘] N-Queens 문제

20분 문제 풀이 실패한 문제. (with. python)

2024년 1월 21일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Nothing

코틀린 Nothing에 대하여..

2024년 1월 18일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Void vs Unit

코틀린 Unit 타입에 대하여

2024년 1월 17일
·
0개의 댓글
·
post-thumbnail

[알고리즘] 최단 경로 문제(Shortest path problem)(1) - 다익스트라 알고리즘

다익스트라 알고리즘은 한 정점에서 모든 정점에 이르는 최단 경로를 모두 구하는 알고리즘이다

2024년 1월 16일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 퍼즐 조각 채우기 - 84021

dfs/bfs 구현 보다는 2차원 배열 처리가 까다로운 문제

2024년 1월 16일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 게임 맵 최단 거리 - 1844

DFS 와 BFS의 차이점 실제 문제로 알아보기

2024년 1월 11일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 타겟넘버 - 43165

2차원 배열이 아닌 그래프 형식의 문제의 DFS/BFS 문제 기록.

2024년 1월 10일
·
0개의 댓글
·