The app revolution has turned consumer expectations upside down in all areas of our lives, including in the cars we drive. Our connected cars are already filled with computing power and experiences influenced by consumer electronics. Forward-looking car makers have the pedal to the metal on further innovation. There's an undeniable conceptual shift from the connected car to the programmable car. Nascent consumer electronics thinking is evolving to include platform business models borrowed from the world of apps and the web.
Join Brian Mulloy live from downtown Detroit as we imagine the programmable car of the future and map a pragmatic course for making it a reality. Car makers will walk away with an approach to evolving the automobile to meet the demands of today's consumers. App developers will walk away with a view of upcoming opportunities to create inspired apps for cars.
We'll Cover:
Apps - creating precise and adaptable consumer experiences
APIs - exposing and consuming cloud-based services
Data - gleaning insights from infotainment and smartphone apps
Ecosystems - creating value for multiple sides of the car market
13. The amount of software in the average vehicle
has grown exponentially — a typical new car has
about 100 million lines of code — with the
advent of sophisticated, cloud-connected
infotainment systems. Software has become a
competitive advantage as vital to General Motors
or Toyota as it is to Apple or Google.
“
Doug Newcomb
“The Next Big OS War Is in Your Dashboard”
Wired, December 3rd, 2012
62. APIs make cars a software platform, not just a
hardware platform. That is where the high
velocity innovation is going to happen.
Running a platform is like running a small
town. A lot of it is about governance and
policies -- very little is about the tech. The
most valuable platforms provide a large
audience + user acquisition or unique data.
Cars have the potential to offer both.
Ryan Sarver @rsarver
Director, Twi er API & Pla orm
Cranbrook ’98
“
Ryan Sarver
Product/BD, Platform Team
Twitter
72. OEM Data Center
Web
Smartphone
within the Car
Smartphone
without the CarHead Unit
Developer Channel
App
Developer
MAx MAx MAx
API Gateway App ServicesAPI Analytics
Bluetooth
Creative Commons Attribution-Share Alike 3.0 United States License
Designed with virtual reality software
Designed with virtual reality software
Manufactured by Roboticists
electric powertrains
Paraphrase auto engineer who said, “we stopped driving our cars years ago. Today we make gestures with our hands and feet and the software determines the appropriate action”
Anecdote: conversation between a military roboticist and a vehicle manufacturer: blown away by lower costs and higher quality
Anecdote: conversation between a military roboticist and a vehicle manufacturer: blown away by lower costs and higher quality
Anecdote: conversation between a military roboticist and a vehicle manufacturer: blown away by lower costs and higher quality
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
Handles as part of query string parameters in the header
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
Handles as part of query string parameters in the header
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
We follow the “pragmatic REST” philosophy .Currently most of our internal services are all SOAP based and we sometimes do spend cycles RESTifying them and externalize.There is a push to ensure that internal services are designed with REST principles so they can be exposed externally with minimal effort, unlocking their value faster.
Handles as part of query string parameters in the header
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
The CNN moment
If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
If metadata is requested, we can return it as part of the response header or modify the response body as needed by the client.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
Opportunity: Monetize Dell services, solutions, capabilities through API Tool for Dell to open our portfolio of solutions to our customersBuild on success and expand API services to generate revenueEnable high ROI programsStarted as an innovation center incubation project to explore the best possible options to connect partners and customers with valuable Dell internal services.
The ones that have generated the most discussion are those around defining service levels and throttling limits. We have found that it is an ever changing definition, getting refined with over time with new API and associated clients. We need to adapt the service levels to the needs of our clients and the constraints of our internal services, which has been a challenging, but a nice intellectual exercise.The other is around versioning and how do we manage communication around internal service version changes and how it affects clients usign our API’s