상세 내용
Android 네이티브 & Flutter Plugin 개발을 단독으로 리드
오픈소스 Baresip를 기반으로 Android 네이티브 SIP 기능을 Flutter Plugin 형태로 구현
최종적으로 MVP 형태의 샘플 앱을 제공하여, 이를 기반으로 자사 서비스 앱 확장이 가능하도록 설계
Baresip 코드를 분석한 뒤, 기획 요구사항에 맞는 기능을 선별·재구성하여 Flutter 앱으로 작성
C레벨 스크립트 및 빌드, NDK 연동 과정이 쉽지 않았고, SIP/RTP 분야가 생소하여 초기 학습 곡선이 큼.
전체 아키텍처는 **Flutter 샘플 UI → Flutter Plugin → Android(Java/Kotlin) → NDK → C 레벨(Baresip Core)**로 이어지는 구조.
앱 전반의 플로우가 복잡하여 디버깅 난이도가 높았으나, 점차 문제를 해결하며 안정적인 MVP를 완성.
Flutter, 안드로이드 MVP 작업후 사내 배포
오픈소스활용
Baresip
https://github.com/baresip/baresip