카
카카오헤어샵
February 8, 20241회
카카오헤어샵에 Compose 적용하기 - xml 에서 Compose 로 가는 여정길
간단 소개
카카오헤어샵의 Jetpack Compose 도입 과정과 문제 해결, 그리고 UI 재활용 전략을 담고 있습니다.
AI Summary
Compose 도입 배경
- 카카오헤어샵은 선언형 UI 트렌드에 맞춰 Jetpack Compose를 도입하기로 결정, 마이페이지와 설정 화면부터 적용 시작.
Compose 도입 과정 및 문제점
- Custom Font 사용으로 인한 스타일 지정의 어려움, 반복되는 UI 코드, 이미지 및 텍스트 구현 방식에 대한 고민 발생.
- Text Composable 래핑, 공통 컴포넌트 정의를 통해 문제 해결, System Component를 활용하여 마이그레이션 용이성을 확보.
중복 UI 재활용 및 마무리
- Sealed Class를 활용하여 UI State를 관리, 스위치, 타이틀, 설명을 가진 UI의 추가 및 수정 간결화.
- Compose 도입 후 UI 로직 파악 용이성, UI 작업 시간 단축 효과를 경험.
Next Feeds

Yarn Classic에서 Pnpm으로 전환하기 with TurboRepo
원티드 스페이스 프로젝트에서 Yarn Classic에서 Pnpm으로 패키지 매니저를 전환한 과정과 결과를 공유합니다.
PnpmYarn ClassicTurboRepo모노레포유령 의존성
2024. 2. 7.
원티드
Oracle에서 MongoDB로의 CDC Pipeline 구축
카카오페이증권의 Oracle to MongoDB CDC 파이프라인 구축 경험 공유: Kafka, Debezium, Talend를 활용한 데이터 실시간 분석 및 초기 적재 전략.
CDCKafkaDebeziumMongoDBTalend
2024. 2. 2.
카카오페이

금융기술연구소 3주년 기념행사, Seedning 전격해부
카카오뱅크 금융기술연구소 3주년 기념 Seedning 행사, 생성형 AI를 활용한 연구 성과 전시와 향후 비전을 공유.
금융기술연구소Seedning생성형 AI카카오뱅크기술 전시
2024. 2. 1.
카카오뱅크

인공지능, 너 이 문제 내 가설로 푼 거 맞니? : XAI 활용기
XAI를 활용하여 인공지능 모델의 예측 이유를 설명하고, 성능 개선 및 전문가 지식과의 연계 가능성을 제시합니다.
XAI인공지능SHAP설명가능성머신러닝
2024. 1. 30.
카카오뱅크
AWS re:Invent 2023, 관심 세션을 중심으로 (2편): Cost Optimization, Observability
AWS re:Invent 2023 참관 후기: Cost Optimization과 Observability 세션 중심으로 비용 효율화 전략 및 시스템 안정성 확보 방안을 제시.
AWS re:InventCost OptimizationObservabilityGenerative AIAmazon Q
2024. 1. 26.
카카오페이
AWS re:Invent 2023, 관심 세션을 중심으로 (1편): Aurora DB, Amplify
AWS re:Invent 2023 참관 후기: Aurora DB, Amplify를 중심으로 카카오페이 개발자들의 경험과 인사이트를 공유합니다.
AWS re:InventAurora DBAmplifyGenerative AI서버리스
2024. 1. 26.
카카오페이