

하이브(Hive) SDK 초기화 속도 개선기
Hive SDK의 파일 I/O와 직렬 네트워크 통신, 재시도 구조를 분석해 초기화 지연을 개선했습니다.\nAPI 병합·병렬화와 분산 서버 전략으로 3G 환경 초기화 시간을 약 30% 단축했습니다.
새로운 기술 블로그가 추가되었어요


Hive SDK의 파일 I/O와 직렬 네트워크 통신, 재시도 구조를 분석해 초기화 지연을 개선했습니다.\nAPI 병합·병렬화와 분산 서버 전략으로 3G 환경 초기화 시간을 약 30% 단축했습니다.

MVC 구조의 Android 앱에서 Activity·Fragment에 책임이 집중되며 코드가 비대해진 문제를 다뤘습니다. 앱 구조 개선을 위해 리팩토링 필요성과 책임 분리 관점을 공유했습니다.


복잡해진 안드로이드 앱을 모듈화하고 Kotlin DSL, Hilt, Coroutine·Flow 기반으로 정비했습니다. GraphQL 모델 분리와 테스트 확대를 후속 과제로 남겼습니다.

Jetpack Compose를 송금 기능에 점진 적용하며 TextField 포맷팅과 LazyColumn 무한 스크롤을 구현했습니다. 선언형 UI의 편의성은 높았지만 기존 위젯과의 UX 차이는 커스텀이 필요했습니다.

카카오페이지의 BFF 적용을 주제로 MSA 환경에서 여러 플랫폼을 지원하는 맥락을 다룹니다. Web·Android 등 프론트엔드별 요구사항에 맞춘 백엔드 구성을 살펴봅니다.

mitmproxy로 HTTPS 트래픽을 가로채기 위한 프록시·인증서 설정 과정을 정리했습니다. Android 에뮬레이터의 시스템 인증서 설치 절차와 주의점도 설명합니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


Android 앱 내부에서 logcat을 오버레이 창으로 보여주는 디버그 도구를 구현했습니다. 데이터팀 등이 개발환경 없이 이벤트 로그를 실시간 확인하도록 지원했습니다.


버즈빌 안드로이드 개발자는 모바일 광고 지면을 제공하는 SDK 개발을 담당합니다. UI/UX와 디바이스 효율성, SDK 사용성을 함께 개선합니다.

13년 된 네이티브 앱에 React Native를 도입해 탐색·결제 경험을 앱으로 통합했습니다.\n네이티브 브릿지와 메모리 관리의 난점을 해결하며 생산성과 협업 속도를 높였습니다.


PlayStore Beta의 수동 테스트 앱 배포·테스터 관리 문제를 Firebase App Distribution과 fastlane으로 개선했습니다. 내부망 Git 제약을 고려해 배포 lane과 초대 링크 기반 QA 흐름을 구성했습니다.


Android 테스트 피라미드를 바탕으로 단위·통합·UI 테스트의 역할과 비용을 설명했습니다. 단위 테스트부터 도입하고 CI로 지속 관리하는 방식을 제안합니다.


안드로이드의 versionCode와 versionName 역할, 시맨틱 버저닝 적용 방식을 설명했습니다.\nbuild type·flavor 조합 시 버전 표시와 Variant 증가에 따른 주의점을 정리했습니다.


Android 12의 Material You, 위젯·알림 디자인, 개인정보 보호 기능을 정리했습니다. 시스템 성능 개선과 접근성 기능 강화 내용도 함께 소개합니다.


Android 앱 비정상 종료를 줄이기 위한 로그, 자동화 테스트, 협업 문화를 소개했습니다.\nCrashlytics·Jira·Slack 연동으로 오류를 빠르게 탐지하고 대응합니다.