쏘카프레임 - 블루투스 모듈
역량 개발 · 쏘카 테크 · 2026.01.08
쏘카가 앱을 통해 어떻게 차량의 문을 열고 제어하는지, 그 핵심 기술인 '쏘카프레임(Socar Frame) - 블루투스 모듈'에 대해 소개하는 글입니다. 기존의 Android와 iOS 플랫폼 API는 하드웨어의 맥락을 담지 못하고 파편화되어 있어 개발에 어려움이 있었습니다. 쏘카는 이를 해결하기 위해 플랫폼 위에 추상화 계층을 쌓아 올린 '쏘카프레임'을 구축했습니다. 이 모듈은 BluetoothHost, BluetoothRemote, BluetoothSpec, BluetoothHandle 등의 구조를 통해 기기의 정체성과 행동 지침을 분리하여 관리합니다. 이를 통해 개발자는 복잡한 블루투스 통신 로직 대신 비즈니스 로직에만 집중할 수 있으며, 새로운 기기가 추가되어도 유연하게 대응할 수 있는 확장성과 테스트 용이성을 확보했습니다.