Transcript
Page 1: Using Qt for Automotive Infotainment Development

Qt in automotiveJens Cederhage, Cybercom Group 10/16/2009

Page 2: Using Qt for Automotive Infotainment Development

INTRODUCTION

• INTRODUCTION

• AUTOMOTIVE - INFOTAINMENT– Trends

– Problems

– Criteria's for a successful solution

• Qt– Why use Qt?

– What have we done using Qt?

• Q&A

1

Page 3: Using Qt for Automotive Infotainment Development

INTRODUCTION

Who am I and why am I here?and why am I here?

Page 4: Using Qt for Automotive Infotainment Development

CybercomWhy are we in this business?

� Upgrading software

� Mobile content

� Mobile Internet

� TrackID

� DM/Fota

sonyericsson.com

� saab.com

�PlayNow™

� Purchasing� User interface

� PIM; Phonebook etc

� Infotainment

� SIM Card technologies

�Embedded HW and SW

� Crypto communication

� Wireless security

� IT forensics

� e-ID

� Roll outs

� Audits

� Transactions

� Revenue

assurance

� Roaming

Page 5: Using Qt for Automotive Infotainment Development

TRENDS

4

Page 6: Using Qt for Automotive Infotainment Development

What will happen?

5

In order to fill the car with the current and tomorrows trends the car infotainment should be built like a smart phone.

Page 7: Using Qt for Automotive Infotainment Development

Problems

6

• Development cycle = long• Life cycle = long• SW cost = “high”• UI = “poor” experience• Feature set = low• Processes = static

• Development cycle = short• Life cycle = short• SW cost = “low”• UI = “good” experience• Feature set = high• Processes = agile

Page 8: Using Qt for Automotive Infotainment Development

What have we done to address this?

Criterias

• More flexibility towards HW design

• More flexible SW design

• HMI separated from application functionality

• Its all about user experience• Its all about user experience

• Use already existing software solutions

7

Page 9: Using Qt for Automotive Infotainment Development

Wireless infotainment platform – a Qt solution

• RSS feeds

• Widget support

• Media player

• Audio books

• Browser

8

• Browser

• Navigation

• Web radio

Page 10: Using Qt for Automotive Infotainment Development

Examples – wireless infotainment platform

9

Page 11: Using Qt for Automotive Infotainment Development

More examples – wireless infotainment platform

10


Top Related