하드웨어 접근 정책
Pleos Connect 앱은 하드웨어 접근을 플랫폼 API로만 수행해야 하며, 모바일용 API는 차량 환경에서 제한될 수 있습니다. 또한 주행 중 네트워크 불안정에 대비한 설계가 필요합니다.
하드웨어 접근 정책 (플랫폼 API 사용)
Pleos Connect/Playground 생태계 내에서 보안과 시스템 안정성을 위해 차량 하드웨어에 대한 직접 접근은 엄격히 금지됩니다.
- 직접 제어 금지: 차량의 물리적 제어나 센서에 직접 접근을 시도해서는 안 됩니다.
- 플랫폼 API 우선 원칙: 차량 상태 정보는 반드시 Pleos Playground에서 제공하는 표준 API를 경유하여 획득해야 합니다.
모바일 전용 API 사용 주의
일반적인 모바일 환경의 API가 차량용 플랫폼에서는 존재하지 않거나 매우 제한적으로 작동할 수 있습니다.
- 제한 항목: Telephony(전화), SMS, 일부 센서(자이로, 근접 등), 캘린더/주소록 등.
- 대응 전략: 차량 환경에서 필수적이지 않은 기능은 과감히 제거하거나, 기능 유무를 체크하여 작동하는 'Optional' 구조로 설계하시기 바랍니다.
네트워크 환경 대응 전략 (Network Resilience)
주행 중에는 셀룰러 또는 Wi-Fi 연결이 끊기거나 대역폭이 급격히 낮아지는 상황이 빈번하게 발생합니다. 이에 대응하여 오프라인/저대역폭 모드를 설계할 것을 권장합니다.
- 캐싱 전략: 최근 사용한 콘텐츠를 로컬에 저장하여 오프라인 시에도 노출
- 통신 최적화: 요청 재시도(Retry) 로직 및 적절한 타임아웃 처리
- 사용자 피드백: 네트워크 단절 시 사용자가 인지할 수 있도록 "오프라인 모드" 안내 UI 제공