필터 1
Kotlin Flow를 통한 단방향 데이터 스트림 설계서
여기어때
프론트엔드

Kotlin Flow를 통한 단방향 데이터 스트림 설계서

Kotlin Flow를 단방향 데이터 스트림 관점에서 활용해 Android 화면 상태 관리를 단순화한 사례를 설명했습니다. shareIn, merge, combine, flatMapLatest의 사용 기준과 주의점을 정리했습니다.

#Kotlin#Flow
9800
Android 오디오 경험을 향상시키는 필수 요소, Audio Focus
데보션
프론트엔드

Android 오디오 경험을 향상시키는 필수 요소, Audio Focus

Android의 Audio Focus를 공유 오디오 자원으로 설명하며, 요청·반납과 상태 변화 대응이 필수라고 정리했습니다. 미처리 시 발생하는 소리 충돌 사례와 AOSP 코드로 동작을 확인하는 방법도 함께 소개했습니다.

#Android#AudioManager
4800
네트워크 기반 Compose Preview가 안보인다면?
여기어때
프론트엔드

네트워크 기반 Compose Preview가 안보인다면?

네트워크 기반 Compose Preview에서 이미지가 보이지 않는 원인을 분석하고 해결 방법을 공유했습니다. LocalInspectionMode로 프리뷰 환경을 감지해 기본 이미지를 렌더링하도록 개선했습니다.

#Android#Jetpack Compose
5300
네이버 D2
프론트엔드

KMP 기반 UI 컴포넌트 통합 전략

KMP 기반으로 멀티플랫폼 디자인 시스템과 UI 컴포넌트 통합 전략을 다뤘습니다. 아이콘 리소스 자동화 관리와 배포 방식까지 함께 소개했습니다.

#KMP#UI/UX
12600
에이닷 및 D9을 위한 웹뷰 인터페이스 소개
데보션
프론트엔드

에이닷 및 D9을 위한 웹뷰 인터페이스 소개

웹뷰 인터페이스를 통해 네이티브 앱과 웹이 어떻게 양방향으로 소통하는지 정리했습니다. 또한 명명 규칙, 보안, 성능 관점의 설계 가이드와 주요 함수 예시를 소개했습니다.

#JavaScript#Android
7300
네이버 D2
프론트엔드

14년 된 네이버 캘린더 앱, KMP & 컴포즈 멀티 플랫폼 모듈 적용기

14년 된 네이버 캘린더 앱에 KMP와 Compose Multiplatform을 적용한 경험을 공유했습니다.\n도입 배경, 모듈 연동, 공통 설정, Android/iOS 개발 흐름을 함께 다뤘습니다.

#Kotlin#Android
13200
네이버 D2
프론트엔드

[발표 영상] 생산성을 높이는 Android SDK 배포 전략 살펴보기

Android SDK 배포 프로세스를 자동화해 생산성을 높인 사례를 공유했습니다. GitHub Actions와 Gradle convention plugin, 문서·샘플앱 자동화 방법을 다뤘습니다.

#Android#GitHub Actions
4900
네이버 D2
데브옵스

생산성을 높이는 Android SDK 배포 전략 살펴보기

Android SDK 배포 과정을 conventional commit과 GitHub Actions로 자동화한 사례를 소개했습니다. 가이드 문서와 샘플 앱까지 함께 갱신해 배포 생산성과 안정성을 높인 방법을 정리했습니다.

#Android#GitHub Actions
5700
어서와요 XR의 숲 : Android Jetpack XR SDK 활용기
데보션
AI

어서와요 XR의 숲 : Android Jetpack XR SDK 활용기

Android XR과 Jetpack XR SDK로 Home Space와 Full Space의 차이, 주요 UI 컴포넌트 동작을 정리했습니다. 에이닷 앱에 XR을 적용한 실습과 적용 방식 비교도 함께 공유했습니다.

#Android#Jetpack XR SDK
6100
HLS 기반 숏폼 스트리밍 구현기: iOS/Android 호환성 대응 사례
올리브영
프론트엔드

HLS 기반 숏폼 스트리밍 구현기: iOS/Android 호환성 대응 사례

숏폼 스트리밍 도입 과정에서 HLS(M3U8)를 채택하고 업로드·변환 파이프라인을 자동화했습니다. iOS와 Android 호환성 이슈도 플랫폼별 재생과 톤 조정으로 해결했습니다.

#iOS#Android
11200
유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기
올리브영
백엔드

유저의 소리를 듣는 법: 앱 리뷰 수신 시스템 개발기

기존 앱 리뷰 수신의 2~3일 지연 문제를 해결하기 위해 공식 스토어 API 기반 시스템을 구축했습니다. Slack 알림과 자동 배포, 모니터링을 더해 리뷰 수신 리드타임을 50% 단축했습니다.

#Android#iOS
11500
이젠 AI도 하이브리드 시대 - 카카오T On-Device AI 개발기
카카오모빌리티
AI

이젠 AI도 하이브리드 시대 - 카카오T On-Device AI 개발기

카카오T에 On-Device AI와 Cloud AI를 결합한 하이브리드 전략을 적용한 개발 과정을 공유했습니다.\n주소 자동 입력 기능에 적용해 사용자 처리 시간 단축과 완료율 향상 성과를 확인했습니다.

#On-Device AI#Cloud AI
8000
에이닷 음악 서비스를 자동차 안으로, Android Auto 개발 노트
데보션
프론트엔드

에이닷 음악 서비스를 자동차 안으로, Android Auto 개발 노트

에이닷 음악 서비스를 Android Auto에 연동한 개발 과정을 정리했습니다. MediaBrowserServiceCompat, MediaSessionCompat, AudioFocus, DHU 테스트를 함께 다뤘습니다.

#Android Auto#Android
8500
Digital assistant app, 간단히 만들어보기
데보션
프론트엔드

Digital assistant app, 간단히 만들어보기

Android VoiceInteractionService를 기반으로 디지털 어시스턴트 앱의 구성과 동작 흐름을 설명했습니다.세션 생성, 화면 정보 수집, 스크린샷 분석을 통해 맞춤형 지원을 제공하는 방법을 다뤘습니다.

#Android#VoiceInteractionService
6300