안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
외국인 선불카드 하이브리드 앱 - WebView↔Kotlin 브릿지 6종 장애 재현 + Crashlytics error_phase 레이어 추적 Android 하이브리드 앱 데모
개발
안드로이드
SaaSㆍ솔루션, 기타
프로젝트 배경
1) 문제점 국내 외국인 근로자 대상 선불카드 앱(WebView 하이브리드)에서 브릿지 통신 장애 발생 시 JS/Native/SDK 중 어느 레이어가 실패했는지 증거 없이 디버깅이 불가능합니다. 50만+ 다운로드 환경에서 기기·OS 다양성으로 로컬 재현 자체가 불가능한 비재현 크래시가 반복적으로 사용자 불만으로 이어집니다. 2) 프로젝트 목표 6종 결정론적 프리셋으로 장애를 재현하고, corr
프로젝트 성과
브릿지 시나리오 전량 검증
5개 브릿지 액션 × 6종 장애 프리셋 = 30가지 시나리오 전량 동작 확인. APK minSdk 23 빌드 성공.
유닛 테스트 21/21 PASS
BridgeRequestCoordinator 등 5개 클래스, Gradle 5단계 환경 장벽 해결 후 BUILD SUCCESSFUL.
Firebase Crashlytics 수집 검증
Crashlytics error_phase 커스텀 키 6종 수집 확인. non-fatal 이슈 콘솔 기록으로 레이어별 운영 크래시 추적 가능
비동기 Race Condition 완전 해결
CALLBACK_LOST 중복 콜백·Activity teardown NPE를 '첫 번째 터미널 결과 승리' 정책으로 방지.
핵심 기능
결정론적 브릿지 장애 재현 하네스
실 SDK 없이 6종 프리셋(TIMEOUT·CARD_FROZEN·INSUFFICIENT_FUNDS 등)으로 30가지 시나리오를 반복 재현. QA 검증 즉시 가능.
진행 단계
핵심 아키텍처 개발
2026.05.
NativeBridge→BridgeRequestCoordinator→MockCardSdkAdapter 3-레이어 구현. 타임아웃 보호·'첫 번째 터미널 결과 승리' 정책 적용.
프로젝트 상세
1) 포트폴리오 소개 Android WebView 하이브리드 앱의 브릿지 통신 장애를 코드 레벨에서 재현·추적하는 디버깅 인프라 데모입니다. 국내 외국인 근로자 대상 선불카드 앱의 실제 크래시 패턴을 분석해 설계했습니다. 6종 결정론적 프리셋으로 30가지 시나리오를 재현하고, Firebase Crashlytics error_phase 커스텀 키로 JS/Native/SDK 레이어별 장애 지점을 운영

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

at******
개발 · 개인

프로젝트 정보

참여 기간
2026.05. ~ 2026.05.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
고객사
개인 프로젝트
역할
기획·개발·QA 총괄
관련 기술
webview
Android
Kotlin
Firebase