E k e l u n d s g a t a n 4 , S E
- 4
1 1 1 8 G ö t e b
- r
g , S w e d e n w w w . p e l a g i c
- r
e . c
- m
I n n
- v
a t i n g i n A u t
- m
- t
i v e I n f
- t
a i n m e n t w i t h Qt Qu i c k
N
- v
I n n o v a t i n g i n A u t o m o t i v e I - - PowerPoint PPT Presentation
I n n o v a t i n g i n A u t o m o t i v e I n f o t a i n m e n t w i t h Qt Qu i c k N o v e m b e r 2 0 1 2 E k e l u n d s g a t a n 4 , S E - 4 1 1 1 8 G t e
j
a n . t h e l i n @ p e l a g i c
e . c
i t t e n a r t i c l e s , b l
s , b
, e t c
n d e r
Qt C e n t r e
r k e d w i t h Qt 1 + y e a r s
r k e d w i t h a u t
i v e s
t w a r e f
5 + y e a r s
n d e d i n 2 9
p r
i d e p r
u c t s a n d s e r v i c e s f
Op e n S
r c e I n f
a i n m e n t
u s t
e r s a r e OE Ms a n d t h e i r s u p p l i e r s i n t h e a u t
i v e i n d u s t r y
r c
e c
p e t e n c i e s a r e :
– G E N I V I / L i n u x b a s e d A u t
i v e I n f
a i n m e n t – U s e r E x p e r i e n c e d e v e l
m e n t u s i n g Qt – A u t
i v e S i l i c
s u p p
t
n e d b y E m p l
e e s a n d F
r i e r t r a n s f
m
f i c e s i n S w e d e n a n d G e r m a n y
m b e r s s i n c e 2 9 , Me m b e r
t h e S y s t e m A r c h i t e c t u r e T e a m , k e y c
t r i b u t
r i v i n g e c
y s t e m
s t r e a m i n g , n e t w
k e d m e d i a
r i v i n g w i d e s c a l e a d
t i
A u t
i v e E t h e r n e t
m b e r s
t h e s t e e r i n g c
m i t t e e
i l v e r m e m b e r
c t i v e c
t r i b u t
s
m b e r s
t h e R
a r a l l i a n c e f
u s s i n g
L i n u x b a s e d a p p l i c a t i
s
C C
Y c
p
e
/ F l i c k r
C
Y
D s c
t 3 6 1 / F l i c k r
a d i
R D S
–
T MC
–
F M / A M
–
S i r i u s / X M
–
D A B
–
Mu s i c m e t a
a t a
–
T i m e
h i f t
–
A u t
a t i c t u n i n g
–
e t c
C C
Y
D s c
t 3 6 1 / F l i c k r
C C
Y
D m e r c u r y v a p
r / F l i c k r
p p r
. 4 1 . 2 B $ 2 1 6
r
t h a p p r
. 5 . 5 % p e r y e a r
s t l y h a r d w a r e b u t c
s i d e r a b l e s
t w a r e s p e n d
S
r c e : I H S i S u p p l y R e s e a r c h , F e b r u a r y 2 1 2
X m a r k e t l e a d , b u t d e c l i n i n g
n d
s s t a b l e , m
t l y i n A s i a
E N I V I / L i n u x u p t
4 % i n 2 1 8
2 1 . 0 2 1 2 . 0 2 1 4 . 0 2 1 6 . 0 2 1 8 .
P l a t f
m m a r k e t s h a r e i n p r
u c t i
( % )
Ot h e r G E N I V I / L i n u x
S
r c e : I H S i S u p p l y R e s e a r c h , A p r i l 2 1 2
C C
Y j a s
p a r i s / F l i c k r
–
S c r e e n s
–
H U D
–
L E D s
–
K n
s
–
S
n d
–
V
c e c
t r
a n d s p e e c h f e e d b a c k
–
T r a n s i t i
s t
u i d e t h e e y e
–
G e s t u r e s i n s t e a d
h a r d
i t b u t t
s
–
3 D f
d a t a v i s u a l i z a t i
3 D
a n z i – i n t e g r a t e d i n t
t Qu i c k
–
S u d d e n s
n d
–
Mo v i n g p i c t u r e s
–
R e q u i r e v i s u a l f
u s a w a y f r
t h e r
d
–
A s k i n g c
p l e x q u e s t i
s a t t h e w r
g t i m e
–
e t c
–
Ma i n s p e a k e r s
–
H e a d
n i t s c r e e n
–
U S B p
t s
–
Op t i c a l m e d i a d r i v e r s
–
e t c
–
B l u e t
h d e v i c e s
–
N e t w
k c
e r a g e
–
R a d i
e c e p t i
–
U S B s t i c k s c
e a n d g
e t c
–
Mo n i t
i n g
–
A c c e s s c
t r
a n d p r i
i z a t i
–
A g g r e g a t i
–
e t c
–
A v a i l a b i l i t y
n e t w
k s ( C A N )
–
E a r l y v i d e
t r e a m s ( r e a r
a c i n g c a m e r a s , p a r k i n g a s s i s t , e t c )
–
E a r l y a u d i
e t c
–
S a f e t y
–
C
s u m e r e x p e c t a t i
s
–
T e m p e r a t u r e r a n g e s
–
V i b r a t i
r e q u i r e m e n t s
–
Mu l t i p l e s c r e e n s
–
C
n e c t
s
–
H e a t m a n a g e m e n t
–
P
e r m a n a g e m e n t
–
C
p
e n t l i f e
i m e
–
C A N
–
L I N
–
E A V B
–
MOS T
–
F l e x r a y
–
e t c
–
C h
c e
t e c h n
y
–
E n s u r i n g t h a t Op e n S
r c e c
p
e n t s s u r v i v e
–
S e t
b
e s
–
P h
e s
–
G a m i n g c
s
e s
–
C l
d s e r v i c e s
–
S e l e c t i n g c
p
e n t s
–
D e v e l
i n g c
p
e n t s
–
A d a p t i n g c
p
e n t s
–
B u i l d a r e f e r e n c e b a s e d i s t r
D e f i n i n g a L i n u x e n v i r
m e n t
–
B a s e l i n e I n t e g r a t i
T e a m
–
S y s t e m A r c h i t e c t u r e T e a m
–
C
m u n i t y Ma n a g e r
–
P r
i d e s a c
p l i a n t d i s t r
a s e d
U b u n t u
B a s e d i s t r i b u t i
C
p
e n t R e s
r c e F r a m e w
k Q t Q u i c k r u n
i m e C l i e n t A p p l i c a t i
Q t Q u i c k r u n
i m e C l i e n t A p p l i c a t i
C l i e n t A p p l i c a t i
C
p
e n t C
p
e n t
B a s e d i s t r i b u t i
S p
i f y d a e m
R e s
r c e F r a m e w
k Q t Q u i c k r u n
i m e Me d i a P l a y e r Q t Q u i c k r u n
i m e P h
e Ma n a g e r D L N A S e r v e r M e d i a I n d e x e r B l u e Z
B a s e d i s t r i b u t i
S p
i f y d a e m
R e s
r c e F r a m e w
k Q t Q u i c k r u n
i m e Me d i a P l a y e r M e d i a I n d e x e r
n i t
i n g
c c e s s c
t r
g g r e g a t i
t c
A g g r e g a t e d Me d i a S e a r c h R e s u l t s A v a i l a b l e Me d i a S
r c e s
A u d i
e R e s
r c e e t c
ListView { model: MediaSearchModel { … } } AudioZone { name: ”main”
if (!available) { _oldState = player.state; player.pause(); } else { player.state = _oldState; } } }
Qu i c k p r
i d e s a c l e a n i n t e r f a c e b e t w e e n d e s i g n a n d b a c k e n d e n g i n e e r i n g
s i n g l e A P I c a n b e u s e d f
a m u l t i t u d e
U X e s –
l y
e b a c k e n d t
a i n t a i n
Qu i c k m a k e s i t e a s y t
e a g i l e , t e s t i n g i d e a s
Qu i c k m a k e s i t e a s y t
u i l d n e x t g e n e r a t i
I V I s y s t e m s