Linked by Thom Holwerda on Tue 4th Mar 2014 16:47 UTC
QNX

Connectivity to smartphones and other mobile devices is a key strength of QNX Software Systems’ platform for car infotainment systems, and many automakers and tier one automotive suppliers use our platform to implement smartphone/head-unit integration in their vehicles. We have a long-standing partnership with Apple to ensure high-quality connectivity with their devices, and this partnership extends to support for Apple CarPlay.

Yes, Apple CarPlay runs on QNX. Makes sense - I'm guessing (?) in-car software needs a lot of certification and testing, which QNX' in-car platforms all already have.

Thread beginning with comment 583891
To read all comments associated with this story, please click here.
I want more details!!
by Adurbe on Tue 4th Mar 2014 17:16 UTC
Adurbe
Member since:
2005-07-06

I am now intrigued as to how this is done. Does QNX have a running "iOS runtime" ontop similar to the android one?

In theory the difference between the two wouldnt be that great and they are both designed as runtimes and frameworks to run on a UNIX-like core...

Needless to say I highly doubt Apple would ever let Blackberry actually release a similar runtime on their phones, but maybe they would licence out certain parts like Siri?

Reply Score: 2

RE: I want more details!!
by judgen on Tue 4th Mar 2014 18:33 in reply to "I want more details!!"
judgen Member since:
2006-07-12

OSX/iOS and QNX are both POSIX certified and compliant.
What i am interested in would be how much faster QNX would run iOS applications as it can be trimmed a lot more.

Reply Parent Score: 2

RE[2]: I want more details!!
by No it isnt on Tue 4th Mar 2014 18:40 in reply to "RE: I want more details!!"
No it isnt Member since:
2005-11-14

I don't think speed will be much different. The advantage of QNX is the ability of doing hard realtime scheduling, for instance making sure your video stream doesn't stutter even though all remaining computing power is shared between the ABS brakes and the current updating of the local map data.

Reply Parent Score: 2

RE[2]: I want more details!!
by Alfman on Tue 4th Mar 2014 19:06 in reply to "RE: I want more details!!"
Alfman Member since:
2011-01-28

judgen,

OSX/iOS and QNX are both POSIX certified and compliant.


Does anyone in mobile care about POSIX compliance?

What i am interested in would be how much faster QNX would run iOS applications as it can be trimmed a lot more.


This is not what you asked for, since I don't think apple is represented here. But the 2012 myford touch and 2014 Hyundai Equis are windows based. The 2013 Hyundai Genesis Coupe is QNX based.

http://www.tomshardware.com/reviews/2014-hyundai-equus-review,3727-...

Reply Parent Score: 2

RE[2]: I want more details!!
by moondevil on Thu 6th Mar 2014 17:50 in reply to "RE: I want more details!!"
moondevil Member since:
2005-07-08

OSX/iOS and QNX are both POSIX certified and compliant.


Are you aware of the portability headaches of such certification?

Back in the early 2000, when I was writing portable POSIX code across commercial UNIXs I had to fight against undefined parts of the standard and implementation specific behaviors.

Signals, daemon management and asynchronous IO were three examples of specific behaviors.

Edited 2014-03-06 17:51 UTC

Reply Parent Score: 3