Qt for ANDROID AUTOMOTIVE
Android Automotive에서 완성하는 우리 브랜드만의 시그니처 UI
Qt for Android Automotive를 통해 OEM은 안드로이드 오토모티브 운영체제(AAOS)가 제공하는 모든 레디메이드 기능과 서비스를 그대로 사용하면서도 UI의 룩앤필을 완벽하게 제어할 수 있습니다. 최첨단 2D·3D 그래픽으로 우리 브랜드만의 아이코닉한 차량 내 디지털 경험을 완성하세요.
Qt로 완성하는 맞춤형 UI
Qt 프레임워크를 활용하면 AAOS를 완벽하게 커스터마이즈해, 차량의 모든 디스플레이에서 브랜드 정체성이 반영된 일관된 룩앤필을 구현할 수 있습니다.
- Qt의 크로스플랫폼 기술을 통해 차량의 모든 화면에서 브랜드 정체성이 살아있는 통합적인 사용자 경험 구현 가능
- Qt HMI 프레임워크와 디자인 도구로 안드로이드 홈 화면과 시스템 UI를 자유롭게 커스터마이즈
- 모든 디스플레이에서 브랜드 정체성을 유지하면서 AAOS의 레디메이드 기능을 그대로 활용
몰입감 넘치는 고성능 2D·3D 그래픽
OEM 업체들은 Qt를 통해 안드로이드 기반 콕핏을 어떤 모습으로 구현할지 자유롭게 선택할 수 있습니다. 안드로이드 UI에 고급 2D·3D 그래픽을 더함으로써, Qt는 자동차 제조사에게 창의적인 가능성의 새로운 지평을 열어줍니다.
- Qt 3D 애플리케이션을 안드로이드 UI 안에 임베드
- 2D와 3D 그래픽을 하나의 UI에서 일관되게 처리
- 임베디드 시스템에 최적화된 Qt의 실시간 렌더링 파이프라인 활용
- 차량용 안드로이드를 위한 완전히 새로운 테마 제작 가능
차량 내 서비스 생태계와 즉시 연동 가능
Qt for Android Automotive는 아래와 같은 차량 서비스 API와 AAOS 차량 데이터에 대한 완전한 접근을 제공합니다.
- 차량 서비스 및 차량 속성 (속도, 기어, 경고등, 타이어, 조명, 공조 장치 등)
- 운전자 주의 분산 모니터링
- 알림
- 블루투스 스택
- 멀티미디어 플레이어
- Google Automotive Services (Google 지도, Play 스토어, Google 어시스턴트 등 포함)
- 레디메이드 네이티브 및 서드파티 애플리케이션
유연한 배포
Qt는 콕핏 아키텍처에 가장 적합한 UI 솔루션을 만들 수 있도록 완전한 자유와 유연성을 제공합니다.
- IVI와 클러스터 모두에 AAOS 활용
- AAOS가 다른 플랫폼(RTOS, AUTOSAR, Linux 등)과 공존하는 멀티 OS 아키텍처 활용
- 하이퍼바이저 기반 멀티 도메인 구성(클러스터용 QNX, IVI용 AAOS)
- Qt Safe Renderer를 기반으로 한 혼합 중요도(Mixed-criticality) 환경
- 클러스터, HUD, 뒷좌석 디스플레이에 걸친 분산 배포
Qt Creator에서의 안드로이드
Qt Creator를 활용하면, 자동차 제조사는 디지털 콕핏 전체에 걸쳐 하나의 툴체인을 활용할 수 있어, 프로젝트 간 라이브러리와 컴포넌트를 공유하고 다른 기기와도 매끄럽게 연동할 수 있습니다.
- Qt Creator에서 Android SDK 설정
- Android Car API 및 차량 속성과 매끄럽게 연동
- Qt Creator에서 안드로이드 기기 에뮬레이션
- 에뮬레이터에서 애플리케이션 배포 및 실행
- Android Extended Controls를 통한 애플리케이션 제어
Squish를 활용한 GUI 테스트 자동화
Squish를 통해 네이티브 안드로이드 애플리케이션과 AAOS에서 구동되는 Qt 앱의 GUI 테스트를 정확하고 효율적으로 실행할 수 있습니다. Squish는 UI 컴포넌트의 구조와 속성을 이해하기 때문에, UI가 변경되어도 그에 맞춰 유지되는 견고하고 관리하기 쉬운 테스트 스크립트를 만들어냅니다.
- 복잡한 사용자 상호작용을 시뮬레이션해 실제와 같은 테스트 시나리오 구현
- 에뮬레이터와 실제 타겟 기기 양쪽에서 테스트 수행
- 위젯 및 QML을 포함한 Qt 객체 계층 구조에 접근
- 불안정한 이미지 기반 테스트에 의존하지 않고 애플리케이션 로직과 UI 상태 검증
이제 새로운 기준을 세워보세요
더 이상 획일적인 솔루션에만 안주하지 마세요. Android Automotive 맞춤 설정부터 전체 차량용 소프트웨어 생태계와의 통합을 지원하는 Qt의 도구를 통해 여러분의 브랜드를 돋보이게 만들 수 있습니다.