How to get Apple CarPlay or Android Auto on factory OEM Headunit

How to get Apple CarPlay or Android Auto on factory OEM Headunit
We own amazing cars with boring interiors. What's another way of upgrading the car stereo, headunit or radio, without going aftermarket and destroying the hardware inside the car? 
Factory equipment sometimes might not live up to our expectations to provide us the most up-to-date navigation, music, or on demand streaming. 

Nifty City was founded on believing in one thing, OEM-Integration.
With Nifty City Modules being in the market to provide the necessary upgrade which includes Apple CarPlay, Android Auto, Screen mirroring. Inside those apps having the latest navigation maps, music, phone calls, messages. All possible with a wireless and wired connectivity, we will never have to keep our phones in our hands while driving. Keeping all distractions aside and focusing the roads. 
Our video interface modules integrate seamlessly with your Vehicle, providing you more than just the essentials but also providing you access to stream movies and fiddle with the entertainment how you please. 

Our modules support vehicles like: 
- Nissan 370Z, 370GT, Skyline, Patrol, Pathfinder, Armada, Navara, Maxima, Elgrand, Quest, Murano, GT-R...
- Infiniti G25, G35, G37, Q40, Q50, Q60, Q70, QX50, QX60, QX70, QX80, FX, EX
- Lexus IS, ES, GS, LX, LC, GX, CT, RX, NX
- Toyota Landcruiser LC200, Avalon, Camry, RAV4
- Audi A1, A3, A4, A5, Q3, Q5, Q7, S3, RS3
- Porsche 911, Macan, Cayenne Panamera, Boxster
- Jeep Cherokee, Grand Cherokee, Compass
- Dodge Charger, Challenger, Journey, Durango, RAM
- BMW X Series 1-7 Series MINI
- Landrover Rangerover
- Chevrolet Impala, Colorado, Silverado
- Skoda Superb, Octavia
- GMC Canyon, Sierra
- Mercedes class
Many More...