Welcome!

Containers Expo Blog Authors: Carl J. Levine, Elizabeth White, Chris Colosimo, SmartBear Blog, XebiaLabs Blog

Related Topics: @ThingsExpo, Java IoT, Linux Containers, Agile Computing, @CloudExpo, @BigDataExpo

@ThingsExpo: Article

How to Develop Apps for Vehicles

I like the idea of using an OBD-II dongle in the vehicle to talk with the smartphone

VisionMobile recently published one of the best reports on apps for vehicles that I have read. It is frustrating with how difficult it is to actually get an app approved for use in a car. Here are some of the unique challenges:

  • Safety first considerations (like driver distraction)
  • Long sales and car vendor app approval process
  • Car vendor led UX and ideation processes
  • Low risk strategies for selecting apps
  • Deal negotiation skills requirement
  • Massive market fragmentation

The analogy VisionMobile offers is one that I remember vividly myself. That of running a small mobile games company (back before the days of iOS and Android App Stores around ) and trying to get a deal with a telecommunications operator in order to convince them to distribute your app on their private App Store. Often games and applications were embedded into the mobile devices and so you also had the option of trying to get a deal with a mobile phone company (which was equally as hard).

With the lack of portability of Java ME, mobile device fragmentation and not having the right business skills to win a decent contract meant that the mobile app market was on its last legs before Apple saved the day with the App Store. This is sadly an analogous state of affairs with apps today designed for the automotive industry.

There are five ways to develop Apps for vehicels:

  1. Run Apps in the In-Vehicle entertainment systems (Blackberry QNX CAR, Windows Embedded Automotive, Linux Genivi and Android)
  2. Use a link to a smartphone (Airbiquity, OpenCar, CloudCar, SmartDeviceLink / AppLink, MirrorLink, Apple CarPlay, Google Open Automotive Alliance and Windows in the Car)
  3. Remote access to the vehicle through an API (OnStar, General Motors API, Ford Remote API, Airbiquity, reverse engineering of vehicle protocols)
  4. Access to data through the On Board Diagnostics port called OBD-II (Dash Labs, Mojio, Carvoyant and MetroMile)
  5. New and emerging initiatives (W3C Automotive and Web Platform Business Group and OpenXC)

Apple, Google and Microsoft are all making a strong play for a link between the vehicle and their smartphones (#2 above), and effectively using the car as a third party accessory. This actually has the strong benefit that you can upgrade both the hardware and the software easily. It also makes testing easier because you can test on mobile hardware using stubs for the in-vehicle APIs, as opposed to requiring test hardware for the In-Vehicle entertainment systems.

If we look at the Insurance sector then we can see that remote access through an API or access through OBD-II is going to get better diagnostics for initiatives like pay-as-you-drive insurance (MetroMile). The W3C have a new HTML5 for Automotive initiative (http://www.w3.org/community/autowebplatform/) which doesn't seem to have produced a specification yet. OpenXC is a hardware module which gives access to vehicle data much like OBD-II but it also offers pluggable open hardware modules.

I also wanted to mention Carvoyant (http://www.carvoyant.com/) which reads data from OBD-II using a Bluetooth dongle and then sends it to a smartphone which in turns sends it to their Backend-as-a-Service.

"Carvoyant is a middleware platform providing development tools enabling connected car applications to become a reality for all the cars on the road today.  In plain speak, that means we provide the back end tools helping developers and businesses alike to take advantage of the opportunities a connected car promises to deliver.  Carvoyant services developers creating connected car applications (i.e. apps enhancing how cars interact with the world around us via an internet connection).  Additionally, our platform serves businesses using the connected car to better communicate their offers to their customers. As a Backend-as-a-Service platform Carvoyant breaks down the data silos inherent in the auto industry. Our system collects data from all makes and models of vehicles built since 1996 across a wide variety of hardware devices and sources. This data is normalized and provided to our customers via our API. Today developers are utilizing this data to create the most robust array of apps and services for the connected car. "

There are five main routes to markets for vehicle apps:

  1. Pre-installation into a vehicle
  2. Through the vehicle manufacturer's App Store
  3. Write an app that runs on a smartphone and integrates with a vehicle through their private SDK
  4. Write an app that uses OBD-II and requires users to purchase an OBD-II Bluetooth dongle and distribute via a standard App Store
  5. Write an app that uses OBD-II and piggy-backs on top of an over-the-top platform like Dash or Carvoyant

The first two options require a deal with a vehicle manufacturer. The third option requires a deal with a vehicle manufacturer if you intend to use their private APIs. Only the fourth and fifth options enable you to avoid explicit approval from a vehicle manufacturer but that also means you won't get access to their marketing resources.

I like the idea of using an OBD-II dongle in the vehicle to talk with the smartphone.  This in turn talks to a cloud service.  If Carvoyant / Dash start to see great success with this over-the-top model then hopefully they can grow the ecosystem.

If the dark age before the Apple and Android App Stores have taught us anything it is that developers are the key to success and history does have a habit of repeating itself.

***********************************************************

Kevin Benedict

Senior Analyst, Digital Transformation, EBA, Center for the Future of WorkCognizant

View my profile on LinkedIn

Learn about mobile strategies at MobileEnterpriseStrategies.com

Follow me on Twitter @krbenedict

Browse the Mobile Solution Directory

Join the Linkedin Group Strategic Enterprise Mobility

Join the Google+ Community Mobile Enterprise Strategies

Recommended Strategy Book Code Halos

Recommended iPad App Code Halos for iPads

***Full Disclosure: These are my personal opinions. No company is silly enough to claim them. I am a mobility and digital transformation analyst, consultant and writer. I work with and have worked with many of the companies mentioned in my articles.

More Stories By Kevin Benedict

Kevin Benedict is an opinionated Senior Analyst at Cognizant's Center for the Future of Work, SAP Mentor Alumnus, speaker, writer, and mobile and digital strategies expert. He is a popular keynote speaker, and in the past three years he has shared his insights into mobile and digital strategies with companies in 17 different countries. He has over 30 years of experience working with enterprise applications, and he is a veteran mobile industry executive. He wrote the Forward to SAP Press' bestselling book on enterprise mobility titled Mobilizing Your Enterprise with SAP, and he has written over 3,000 articles.

@ThingsExpo Stories
My team embarked on building a data lake for our sales and marketing data to better understand customer journeys. This required building a hybrid data pipeline to connect our cloud CRM with the new Hadoop Data Lake. One challenge is that IT was not in a position to provide support until we proved value and marketing did not have the experience, so we embarked on the journey ourselves within the product marketing team for our line of business within Progress. In his session at @BigDataExpo, Sum...
Apache Hadoop is emerging as a distributed platform for handling large and fast incoming streams of data. Predictive maintenance, supply chain optimization, and Internet-of-Things analysis are examples where Hadoop provides the scalable storage, processing, and analytics platform to gain meaningful insights from granular data that is typically only valuable from a large-scale, aggregate view. One architecture useful for capturing and analyzing streaming data is the Lambda Architecture, represent...
Things are changing so quickly in IoT that it would take a wizard to predict which ecosystem will gain the most traction. In order for IoT to reach its potential, smart devices must be able to work together. Today, there are a slew of interoperability standards being promoted by big names to make this happen: HomeKit, Brillo and Alljoyn. In his session at @ThingsExpo, Adam Justice, vice president and general manager of Grid Connect, will review what happens when smart devices don’t work togethe...
SYS-CON Events announced today that Ocean9will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Ocean9 provides cloud services for Backup, Disaster Recovery (DRaaS) and instant Innovation, and redefines enterprise infrastructure with its cloud native subscription offerings for mission critical SAP workloads.
In his session at @ThingsExpo, Eric Lachapelle, CEO of the Professional Evaluation and Certification Board (PECB), will provide an overview of various initiatives to certifiy the security of connected devices and future trends in ensuring public trust of IoT. Eric Lachapelle is the Chief Executive Officer of the Professional Evaluation and Certification Board (PECB), an international certification body. His role is to help companies and individuals to achieve professional, accredited and worldw...
SYS-CON Events announced today that Technologic Systems Inc., an embedded systems solutions company, will exhibit at SYS-CON's @ThingsExpo, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Technologic Systems is an embedded systems company with headquarters in Fountain Hills, Arizona. They have been in business for 32 years, helping more than 8,000 OEM customers and building over a hundred COTS products that have never been discontinued. Technologic Systems’ pr...
SYS-CON Events announced today that CA Technologies has been named “Platinum Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business – from apparel to energy – is being rewritten by software. From ...
The taxi industry never saw Uber coming. Startups are a threat to incumbents like never before, and a major enabler for startups is that they are instantly “cloud ready.” If innovation moves at the pace of IT, then your company is in trouble. Why? Because your data center will not keep up with frenetic pace AWS, Microsoft and Google are rolling out new capabilities In his session at 20th Cloud Expo, Don Browning, VP of Cloud Architecture at Turner, will posit that disruption is inevitable for c...
SYS-CON Events announced today that Cloudistics, an on-premises cloud computing company, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Cloudistics delivers a complete public cloud experience with composable on-premises infrastructures to medium and large enterprises. Its software-defined technology natively converges network, storage, compute, virtualization, and management into a ...
SYS-CON Events announced today that Loom Systems will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Founded in 2015, Loom Systems delivers an advanced AI solution to predict and prevent problems in the digital business. Loom stands alone in the industry as an AI analysis platform requiring no prior math knowledge from operators, leveraging the existing staff to succeed in the digital era. With offices in S...
The explosion of new web/cloud/IoT-based applications and the data they generate are transforming our world right before our eyes. In this rush to adopt these new technologies, organizations are often ignoring fundamental questions concerning who owns the data and failing to ask for permission to conduct invasive surveillance of their customers. Organizations that are not transparent about how their systems gather data telemetry without offering shared data ownership risk product rejection, regu...
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
SYS-CON Events announced today that CrowdReviews.com has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. CrowdReviews.com is a transparent online platform for determining which products and services are the best based on the opinion of the crowd. The crowd consists of Internet users that have experienced products and services first-hand and have an interest in letting other potential buyers...
SYS-CON Events announced today that T-Mobile will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. As America's Un-carrier, T-Mobile US, Inc., is redefining the way consumers and businesses buy wireless services through leading product and service innovation. The Company's advanced nationwide 4G LTE network delivers outstanding wireless experiences to 67.4 million customers who are unwilling to compromise on ...
SYS-CON Events announced today that Infranics will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Since 2000, Infranics has developed SysMaster Suite, which is required for the stable and efficient management of ICT infrastructure. The ICT management solution developed and provided by Infranics continues to add intelligence to the ICT infrastructure through the IMC (Infra Management Cycle) based on mathemat...
SYS-CON Events announced today that SD Times | BZ Media has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. BZ Media LLC is a high-tech media company that produces technical conferences and expositions, and publishes a magazine, newsletters and websites in the software development, SharePoint, mobile development and commercial UAV markets.
SYS-CON Events announced today that Telecom Reseller has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
In his keynote at @ThingsExpo, Chris Matthieu, Director of IoT Engineering at Citrix and co-founder and CTO of Octoblu, focused on building an IoT platform and company. He provided a behind-the-scenes look at Octoblu’s platform, business, and pivots along the way (including the Citrix acquisition of Octoblu).
"I think that everyone recognizes that for IoT to really realize its full potential and value that it is about creating ecosystems and marketplaces and that no single vendor is able to support what is required," explained Esmeralda Swartz, VP, Marketing Enterprise and Cloud at Ericsson, in this SYS-CON.tv interview at @ThingsExpo, held June 7-9, 2016, at the Javits Center in New York City, NY.