SlideShare a Scribd company logo
1 of 23
Two Ton API Client
Ignite Automotive 2
@igniteauto

Walter P. Chrysler Museum
Auburn Hills, MI
February 8, 2011

                            Brian Mulloy
                                @landlessness


                                 Apigee
                                     @apigee
20%
110M
The Next Web
Superbowl Sunday, 2011




        YouTube
“   Robert
Scoble
    Author
of
tech
blog
Scobleizer
January 9th, 2007
MacWorld, San Francisco
Device APIs                            Device APIs
• GPS, accelerometer, phone call,      • GPS, accelerometer,   phone call,
  microphone, text-to speech, speech       microphone, text-to speech, speech
  recognition, ...                         recognition, ...
                                       •   Yaw, PRNDL state, tire pressure, oil
                                           temp, fuel, odometer, ...

Web APIs                               Web APIs
• Twitter,   Facebook, Netflix, ...    • Twitter,   Facebook, Netflix, ...

Device-to-Device                       Device-to-Device
• Multi-player games                   • In-vehicle accommodation

Operating Speed                        Operating Speed
• 0 mph                                • 70 mph (K. Venkatesh   Prasad, Ford)

Curb Weight                            Curb Weight
• 4.8 ounces                           • 3,559 lbs
$?
March 6th, 2008
Apple HQ, Cupertino
Nick, Programmerman




“   Developers,
    developers,
    developers,
    developers,
    developers,
    developers,
    developers,
    ...

           Steve
Ballmer
                CEO,
Microso=
       Detroit
Country
Day
’73
Application
                        Developer


         App                          World of          API
Person           Application                     API
         Store                         APIs            Team
A.Y. Owen, Boys With Their First Car, 1957
Internal                     Partner                          Open
Development                  Development                      Development
Meet demand for mobile &     Deliver on backlog of business   Inspire worldwide community of
social apps: iPhone, iPad,   development opportunities.       application developers to create new
Android, facebook, Twitter                                    profit opportunities.
Connected         Developer
   Car            Community



             ?
             or


Technology          People
“
    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,
TwiGer
API
&
PlaKorm
                      Cranbrook
’98
People!
          kevinyezbick
Special Thanks
Dion Richter
Nissan, Senior Project Engineer

Julius Marchwicki
@idamaster
Ford SYNC, Product Manager

Doug Mutart
@dlmutart
GM OnStar, Chief Architect

Dave Robins
Intrepid Control Systems, Founder & President

Ryan Sarver
@rsarver
Twitter, API & Developer Platform
THANK YOU

   Brian Mulloy
     @landlessness

   brian@apigee.com

     +1.313.718.1701

More Related Content

What's hot

warblecamp - twical
warblecamp - twical warblecamp - twical
warblecamp - twical Angus Fox
 
Google-IO-Presentation
Google-IO-PresentationGoogle-IO-Presentation
Google-IO-PresentationLeo Chen
 
I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and SwaggerI Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and SwaggerApigee | Google Cloud
 
Developing Mobile Apps - Top 10 Tips
Developing Mobile Apps - Top 10 Tips Developing Mobile Apps - Top 10 Tips
Developing Mobile Apps - Top 10 Tips Woobius
 
Get Hip with JHipster - Colorado Springs Open Source User Group 2021
Get Hip with JHipster - Colorado Springs Open Source User Group 2021Get Hip with JHipster - Colorado Springs Open Source User Group 2021
Get Hip with JHipster - Colorado Springs Open Source User Group 2021Matt Raible
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool3scale
 
jhipster-geekle-gbloch
jhipster-geekle-gblochjhipster-geekle-gbloch
jhipster-geekle-gblochGaëtan Bloch
 
Building your first Native iOs App with an API Backend
Building your first Native iOs App with an API BackendBuilding your first Native iOs App with an API Backend
Building your first Native iOs App with an API BackendApigee | Google Cloud
 
Unpacking Developer Experience
Unpacking Developer ExperienceUnpacking Developer Experience
Unpacking Developer ExperienceAmit Jotwani
 
Why You Need a Developer Relations Team for Your API
Why You Need a Developer Relations Team for Your APIWhy You Need a Developer Relations Team for Your API
Why You Need a Developer Relations Team for Your APIPostman
 
Server-side Swift with Swagger
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with SwaggerChris Bailey
 
Introduction towatchkit
Introduction towatchkitIntroduction towatchkit
Introduction towatchkitMohammad Azam
 
Why APIs Call for 2xs the DevOps
Why APIs Call for 2xs the DevOpsWhy APIs Call for 2xs the DevOps
Why APIs Call for 2xs the DevOpsPostman
 
Avoiding Runaway Trains
Avoiding Runaway TrainsAvoiding Runaway Trains
Avoiding Runaway TrainsSkot Carruth
 
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopI Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopApigee | Google Cloud
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudJeremy Likness
 
Postman Webinar: "API Governance with Postman"
Postman Webinar: "API Governance with Postman"Postman Webinar: "API Governance with Postman"
Postman Webinar: "API Governance with Postman"Postman
 
Discover Android Wear
Discover Android WearDiscover Android Wear
Discover Android WearTroy Miles
 
Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009sullis
 

What's hot (20)

warblecamp - twical
warblecamp - twical warblecamp - twical
warblecamp - twical
 
Google-IO-Presentation
Google-IO-PresentationGoogle-IO-Presentation
Google-IO-Presentation
 
I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and SwaggerI Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
I Love APIs 2015 API Lab Design-first API Development Using Node and Swagger
 
Developing Mobile Apps - Top 10 Tips
Developing Mobile Apps - Top 10 Tips Developing Mobile Apps - Top 10 Tips
Developing Mobile Apps - Top 10 Tips
 
Get Hip with JHipster - Colorado Springs Open Source User Group 2021
Get Hip with JHipster - Colorado Springs Open Source User Group 2021Get Hip with JHipster - Colorado Springs Open Source User Group 2021
Get Hip with JHipster - Colorado Springs Open Source User Group 2021
 
API as a Growth Tool
API as a Growth ToolAPI as a Growth Tool
API as a Growth Tool
 
jhipster-geekle-gbloch
jhipster-geekle-gblochjhipster-geekle-gbloch
jhipster-geekle-gbloch
 
2014 Futuretech App-Alchemy Revoluation
2014 Futuretech App-Alchemy Revoluation 2014 Futuretech App-Alchemy Revoluation
2014 Futuretech App-Alchemy Revoluation
 
Building your first Native iOs App with an API Backend
Building your first Native iOs App with an API BackendBuilding your first Native iOs App with an API Backend
Building your first Native iOs App with an API Backend
 
Unpacking Developer Experience
Unpacking Developer ExperienceUnpacking Developer Experience
Unpacking Developer Experience
 
Why You Need a Developer Relations Team for Your API
Why You Need a Developer Relations Team for Your APIWhy You Need a Developer Relations Team for Your API
Why You Need a Developer Relations Team for Your API
 
Server-side Swift with Swagger
Server-side Swift with SwaggerServer-side Swift with Swagger
Server-side Swift with Swagger
 
Introduction towatchkit
Introduction towatchkitIntroduction towatchkit
Introduction towatchkit
 
Why APIs Call for 2xs the DevOps
Why APIs Call for 2xs the DevOpsWhy APIs Call for 2xs the DevOps
Why APIs Call for 2xs the DevOps
 
Avoiding Runaway Trains
Avoiding Runaway TrainsAvoiding Runaway Trains
Avoiding Runaway Trains
 
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing WorkshopI Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
I Love APIs 2015: MasterClass Developer Programs and Marketing Workshop
 
ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Postman Webinar: "API Governance with Postman"
Postman Webinar: "API Governance with Postman"Postman Webinar: "API Governance with Postman"
Postman Webinar: "API Governance with Postman"
 
Discover Android Wear
Discover Android WearDiscover Android Wear
Discover Android Wear
 
Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009Domo Arigato Mr. Roboto - Open Source Bridge 2009
Domo Arigato Mr. Roboto - Open Source Bridge 2009
 

Similar to Two Ton API Client

Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Axway Appcelerator
 
CommNexus San Diego Presentation
CommNexus San Diego PresentationCommNexus San Diego Presentation
CommNexus San Diego PresentationJeff Haynie
 
Backbase Webinar: Customer OS
Backbase Webinar: Customer OSBackbase Webinar: Customer OS
Backbase Webinar: Customer OSBackbase
 
Mobile Apps for Events - PCMA Heartland
Mobile Apps for Events - PCMA HeartlandMobile Apps for Events - PCMA Heartland
Mobile Apps for Events - PCMA HeartlandJessica Levin
 
How To Become A Mobile Application Developer 101
How To Become A Mobile Application Developer 101How To Become A Mobile Application Developer 101
How To Become A Mobile Application Developer 101alotaiba
 
Leveraging Technology
Leveraging TechnologyLeveraging Technology
Leveraging TechnologyJessica Levin
 
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseApperian
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator TitaniumJeff Haynie
 
User Interface Engineering (UIE) Web App Masters Tour 2011
User Interface Engineering (UIE) Web App Masters Tour 2011User Interface Engineering (UIE) Web App Masters Tour 2011
User Interface Engineering (UIE) Web App Masters Tour 2011Mike Lee
 
HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?jwhatcott
 
July iPhone Business Meetup
July iPhone Business MeetupJuly iPhone Business Meetup
July iPhone Business MeetupJeff Haynie
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer RelationsPatrick Chanezon
 
Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011
Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011
Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011biZbuZZ
 
Gender.AI Natural Language AI Startup that didn't get funded in 2015.
Gender.AI Natural Language AI Startup that didn't get funded in 2015.Gender.AI Natural Language AI Startup that didn't get funded in 2015.
Gender.AI Natural Language AI Startup that didn't get funded in 2015.Tony Marks
 
Challenges in building a mobile apps platform
Challenges in building a mobile apps platformChallenges in building a mobile apps platform
Challenges in building a mobile apps platformAvi Wortzel
 
Profession android application development
Profession android application developmentProfession android application development
Profession android application developmentKwanzoo Dev
 

Similar to Two Ton API Client (20)

Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem Nolan Wright: Appcelerator's World-Class Ecosystem
Nolan Wright: Appcelerator's World-Class Ecosystem
 
Introducing Titanium
Introducing TitaniumIntroducing Titanium
Introducing Titanium
 
CommNexus San Diego Presentation
CommNexus San Diego PresentationCommNexus San Diego Presentation
CommNexus San Diego Presentation
 
Backbase Webinar: Customer OS
Backbase Webinar: Customer OSBackbase Webinar: Customer OS
Backbase Webinar: Customer OS
 
Mobile Apps for Events - PCMA Heartland
Mobile Apps for Events - PCMA HeartlandMobile Apps for Events - PCMA Heartland
Mobile Apps for Events - PCMA Heartland
 
How To Become A Mobile Application Developer 101
How To Become A Mobile Application Developer 101How To Become A Mobile Application Developer 101
How To Become A Mobile Application Developer 101
 
Leveraging Technology
Leveraging TechnologyLeveraging Technology
Leveraging Technology
 
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
 
Introducting Titanium Mobile
Introducting Titanium MobileIntroducting Titanium Mobile
Introducting Titanium Mobile
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator Titanium
 
User Interface Engineering (UIE) Web App Masters Tour 2011
User Interface Engineering (UIE) Web App Masters Tour 2011User Interface Engineering (UIE) Web App Masters Tour 2011
User Interface Engineering (UIE) Web App Masters Tour 2011
 
HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?HTML5 or Native Apps: Which Will it Be?
HTML5 or Native Apps: Which Will it Be?
 
iPhone and the Enterprise
iPhone and the EnterpriseiPhone and the Enterprise
iPhone and the Enterprise
 
July iPhone Business Meetup
July iPhone Business MeetupJuly iPhone Business Meetup
July iPhone Business Meetup
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer Relations
 
Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011
Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011
Infinum mobilne aplikacije za banke - Tomislav Car - biZbuZZ 2011
 
Gender.AI Natural Language AI Startup that didn't get funded in 2015.
Gender.AI Natural Language AI Startup that didn't get funded in 2015.Gender.AI Natural Language AI Startup that didn't get funded in 2015.
Gender.AI Natural Language AI Startup that didn't get funded in 2015.
 
Challenges in building a mobile apps platform
Challenges in building a mobile apps platformChallenges in building a mobile apps platform
Challenges in building a mobile apps platform
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
 
Profession android application development
Profession android application developmentProfession android application development
Profession android application development
 

Recently uploaded

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Two Ton API Client

  • 1. Two Ton API Client Ignite Automotive 2 @igniteauto Walter P. Chrysler Museum Auburn Hills, MI February 8, 2011 Brian Mulloy @landlessness Apigee @apigee
  • 2. 20%
  • 3.
  • 7.
  • 8. Robert
Scoble Author
of
tech
blog
Scobleizer
  • 10. Device APIs Device APIs • GPS, accelerometer, phone call, • GPS, accelerometer, phone call, microphone, text-to speech, speech microphone, text-to speech, speech recognition, ... recognition, ... • Yaw, PRNDL state, tire pressure, oil temp, fuel, odometer, ... Web APIs Web APIs • Twitter, Facebook, Netflix, ... • Twitter, Facebook, Netflix, ... Device-to-Device Device-to-Device • Multi-player games • In-vehicle accommodation Operating Speed Operating Speed • 0 mph • 70 mph (K. Venkatesh Prasad, Ford) Curb Weight Curb Weight • 4.8 ounces • 3,559 lbs
  • 11. $?
  • 12. March 6th, 2008 Apple HQ, Cupertino
  • 13. Nick, Programmerman “ Developers, developers, developers, developers, developers, developers, developers, ... Steve
Ballmer CEO,
Microso= Detroit
Country
Day
’73
  • 14. Application Developer App World of API Person Application API Store APIs Team
  • 15. A.Y. Owen, Boys With Their First Car, 1957
  • 16.
  • 17. Internal Partner Open Development Development Development Meet demand for mobile & Deliver on backlog of business Inspire worldwide community of social apps: iPhone, iPad, development opportunities. application developers to create new Android, facebook, Twitter profit opportunities.
  • 18.
  • 19. Connected Developer Car Community ? or Technology People
  • 20. 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,
TwiGer
API
&
PlaKorm Cranbrook
’98
  • 21. People! kevinyezbick
  • 22. Special Thanks Dion Richter Nissan, Senior Project Engineer Julius Marchwicki @idamaster Ford SYNC, Product Manager Doug Mutart @dlmutart GM OnStar, Chief Architect Dave Robins Intrepid Control Systems, Founder & President Ryan Sarver @rsarver Twitter, API & Developer Platform
  • 23. THANK YOU Brian Mulloy @landlessness brian@apigee.com +1.313.718.1701

Editor's Notes

  1. Hi, I’m Brian Mulloy with Apigee.\n\nThis is a studio version of my session at Ignite Automotive 2 at the Walter P. Chrysler Museum in Detroit: \n\nTwo Ton API Client\n\nAs we enter the golden age of web APIs and apps: what does it all mean for our biggest mobile device, the automobile?\n\n\n
  2. between 8pm & 10pm local time there are more people online than any other time of day.\n\nsomethings change, somethings stay the same: prime time is still prime time.\n\n20% of the downbound web traffic during prime time comes from one company:\n\n(pause)\n\nnetflix\n
  3. netflix has fantastic content, a great brand and responsive customer service.\n\nyet, a big part of their success has come from an aggressive device strategy.\n\nyou can watch netflix on your iphone, ipad, nintendo wii, xbox, play station, you name it.\n\nthere are over 300 netflix ready devices.\n
  4. meanwhile, people create more than 110 million tweets every day on twitter.\n\nand that number is growing. and it’s growing all over the world.\n\ninterestingly many of these tweets are not created or read on twitter’s website.\n\nin fact, they're not created with a web browser at all.\n\n
  5. twittering is often done on apps like tweetdeck, ubertweet and cotweet.\n\nwhatever your device or skill level or personality or sense of style...there is probably an application that suits you best.\n\ntwitter has over 300,000 registered applications.\n\nand that number is growing too\n
  6. on superbowl sunday we watched a commercial \n\nwhere a young man hops in his car after a date and \n\nas he’s cruising down the road, \n\nhe nervously asks OnStar to check his Facebook news feed\n\nthe text to voice feature starts reading him the status updates and he’s all smiles \n
  7. all of this is made possible by a technology called an API:\n\nor Application Programming Interface\n\nAPIs allow iPad apps to talk to Netflix\nAPIs allow blackberry apps to talk to Twitter\nAPIs allow OnStar to talk to Facebook.\n\n
  8. Robert Scoble, a widely-read technology blogger, wrote that\n\nthe web of the past was all about pages.\n\nbut 2010 is the:\n\n“get rid of the pages and glue APIs and people together”\n\nera.\n\nSo, how did we get here?\n
  9. the second-most important event that led to the API era \n\nhappened on January 9th, 2007 at a huge, highly-anticipated conference at moscone center in San Francisco.\n\nSteve Jobs introduced the iPhone.\n\nIt was inspiring.\n\nAnd for some it helped solidify the vision of the connected car.\n
  10. aside from significant differences in curb weight and operating speed\n\nthe iphone and the car are similar computing platforms:\n\nthey’re both packed with interesting sensors: the car even more than the phone\n\nand they both provide access to device & web APIs.\n\n
  11. back in 2007, even with all this inspiring technology on the iphone, there was something missing.\n\nsomething very important.\n\n(pause)\n\na business model.\n\napp developers were building apps because they thought they were cool. but, they weren’t making money on them.\n\ni order to usher in a new era, we still needed something big.\n
  12. then on march 6th, 2008, over a year after the iPhone launch, at a small, humble event on Apple’s campus\n\nthe era of the API economy began.\n\nwith grand gestures steve jobs said every developer: big to small would be able to put his app in front of every iPhone customer. \n\nhe then introduced the app store.\n\ngame on!!\n\n\n
  13. it’s party time. \n\ndevelopers were already inspired by the technology, but they started hearing stories of people living with mom making $200,000 from an app.\n\ntoday there have been more than 10 billions downloads from Apple’s app store.\n\na new wave of value & wealth creation is well underway.\n\n\n
  14. this is the value chain of the API economy. \n\nthe key point is that application developers are kingmakers: they decide the fate of platforms.\n\ntoday they’re building apps for iphone, android, microsoft...\n\n(pause)\n\nbut why aren’t they building apps for cars? the car is a brilliant mobile computing platform.\n\n
  15. we’re in transition\n\non one hand, we have people who loved growing up playing with their cars, but find today’s technology too complex.\n\non the other, we have people who understand the technology but don’t love playing with their cars.\n\nso, everybody’s sitting on the bench.\n\nthere’s a huge opportunity here. what’s in the way?\n
  16. risk. the CNN moment.\n\na hacker unlocked every Toyota in America last night.\n\nor a Chrysler app distracted a driver & sent our two-ton API client through a house\n\nthe argument is car apps are different. and they are.\n\nbut twitter has risk too. one hijacked tweet from one twitter account could lead to a civil uprising or even war.\n\n
  17. so, how do we get there?\n\nhere’s a pattern we’ve observed across APIs that mitigates risk:\n\nstart internally, then work with strategic partners and after you’ve learned the big lessons, then open up your API to app developers\n\nthere are exceptions, in the auto industry the first 2 steps are often reversed with partners leading the way.\n\n
  18. some companies are already on the third phase, dabbling with an open platform.\n\nI’m looking around thinking now’s the time to go all in.\n\nif one carmaker gets a head start building a community of car app developers and succeeds they will have a competitive advantage that other carmakers will have a very difficult time overcoming.\n\n\n
  19. every car company will have a strategic reaction to the API economy:\n\nthey’ll either pursue a technology-oriented vision, building connected cars the way they’ve built other cars\n\nor \n\nthey’ll pursue a people-oriented vision, cultivating application developers, whose creativity will delight connected-car buyers\n\nthe right choice? it’s about people.\n
  20. Ryan Sarver is the director of Twitter’s API & developer platform. He’s also a Detroiter, a Cranbrook alum. in preparing for today I asked him an open-ended question: any thoughts about APIs & cars?\n\nhis key points: \nAPIs transform cars into software platforms\ncars are well positioned to be among the most valuable developer platforms\n- and importantly -\nit’s not about the tech\nit’s about the people\n\n\n
  21. here’s the future choice put another way. which hockey team would you rather coach:\n\none focused on technology: better skates, sticks, pads...\n\nor \n\none that completely changes the rules: everyone off the bench, 3 periods of 18 on 5 power play w/ two goalies?\n\ninstead of just Android Application Developers and iPhone Developers I hope we see an era of Ford Developers, VW Developers, OnStar, Nissan, Chrysler developers... \n\nthank you\n\n
  22. \n
  23. \n