Download - 2014 Evans Developer Relations Conference
![Page 1: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/1.jpg)
I’m not a car guy; I’m a software guy and I work at Ford.
![Page 2: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/2.jpg)
Disclaimers Everything stated in this presentation is to be considered
my own opinion, and not an official representation of Ford Motor Company or any other Ford employees.
All rights reserved – but some wrongs are still available.
If you don’t ask questions, I can’t give answers.
![Page 3: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/3.jpg)
Who Am I?
Never disrespectful. Always irreverent.
It just works.
Before Siri there was SYNC.™
Don’t tell me what I can’t do.
Go big or go home.
Code beats paper.
![Page 4: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/4.jpg)
I’m a developer. limofoundation.org
perl.org
vim.org
spdx.org
linuxfoundation.org
genivi.org/projects/smartdevicelink
thecorconian
opensource.motorola.com
![Page 5: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/5.jpg)
![Page 6: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/6.jpg)
![Page 7: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/7.jpg)
Today’s High Tech Automobile – More Complex…
Space Shuttle
500,000 lines of code
Boeing 777 3-4 million
lines of code
Ford Taurus 2012
50+ million lines of code
Ford 2020 100+ million lines of code
![Page 8: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/8.jpg)
Today’s High Tech Automobile – More Complex…
![Page 9: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/9.jpg)
2010 Ford Fusion Cluster
14 Features
2013 Ford Fusion Cluster
100 Features 19 Features
Today’s High Tech Automobile – More Complex…
RH Color Display • Entertainment • Phone • Navigation • Climate
Customer Interface
LH Color Display • Display • Trip Odometer 1,2 • Fuel Economy • Information • Settings
Customer Interface Single Dot Matrix Display • Trip Odometer A,B • Fuel Economy • Timer • Vehicle Setup
![Page 10: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/10.jpg)
*IHS ** Gartner ***Verizon
INTERSECTION OF CARS & MOBILE
82.84 Million Global Vehicle Sales In 2013*
250.2 Million Global Smartphone Sales Just in Q3 Alone!**
90% Increase In Cloud Based Data Storage In 2013***
![Page 11: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/11.jpg)
*IHS ** Gartner ***Verizon
INTERSECTION OF CARS & MOBILE
~8 Years Average Vehicle Ownership
2013 Median Vehicle Technology: • CPU - MHz • Storage - MB • RAM - MB
Development Cycle: 3-5 years
~18 Months Avg. Smartphone Ownership
2013 Median Device Technology: • CPU - 1.7 GHz Dual or Quad Processor • Storage - 16-32 GB • RAM - 2GB
Development Cycle: 6 Months
![Page 12: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/12.jpg)
BELIEVE IT’S IMPORTANT TO CONNECT DEVICES TO THE CAR
75 %
SMART PHONE USERS
![Page 13: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/13.jpg)
2 X WHEN IN-CAR TECHNOLOGY DOESN’T MEET THEIR NEEDS
MORE LIKELY TO USE PHONE’S TOUCHSCREEN WHILE DRIVING
SMART PHONE USERS
![Page 14: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/14.jpg)
1 SMARTPHONES IN USE
BILLION
110 APP DOWNLOADS
BILLION
![Page 15: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/15.jpg)
ANOTHER
SMARTPHONES IN USE BY 2015
BILLION
![Page 16: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/16.jpg)
APP DOWNLOADS BY 2015
BILLION 180
Source: Gartner
![Page 17: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/17.jpg)
HAVE CHANGED CUSTOMER EXPECTATIONS FOREVER
MOBILE DEVICES
![Page 18: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/18.jpg)
VOICE CONTROL
HANDS-FREE
OF SMARTPHONE APPS
![Page 19: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/19.jpg)
Ford API Suite Gives Developers Ability To Extend Command & Control Of Appropriate In-App Features To Vehicle HMI Including: • Voice Command • Steering Wheel Buttons • Radio Controls
Screen Lock Removes The Device From The Hand, Keeping Driver’s Eyes On The Road And Hands On The Wheel
![Page 20: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/20.jpg)
Ford’s AppLink APIs sit between Partner & Public
Public Partner
Partner APIs are used to facilitate communication and integration of software between a company and its business partners
Advantages: • Value-added service • Up sell • Must have for business
partners
Public APIs allow companies to publicly expose information and functionalities of one or various systems and applications to third parties that do not necessarily have a business relationship with them.
Advantages: • Delegated R&D • Increased reach, traffic • New revenue stream
Private
Private APIs are used internally to facilitate the integration of different applications and systems used by a company.
Advantages: • Rationalized infrastructure • Reduced costs • Increased flexibility • Improved internal operations
Source: 3Scale, The rise of the APIs
APPLINK
Source: faberNovel “6 Reasons Why APIs Are Reshaping Your Business”, November 2012
![Page 21: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/21.jpg)
21
• 8,000+ registered
• 70 Compatible Apps by Q2 2014
• 68 Ford First to Launch In Vehicles
• 53 Unique to Ford • (No Competitor Integration)
Top Brands and Apps From Around the Globe
MLB ESPN Tunein
Pandora
Amazon Spotify Baidu
Sina
Dominos
Wall Street Journal
USA Today
Hotels.com
… and have enabled some automotive industry firsts
![Page 22: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/22.jpg)
FEATURES
QUICK LAUNCH >Press Voice Button >Say App Name From Any SYNC Menu!
![Page 23: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/23.jpg)
FEATURES
APPS LIST >View All Available Apps >Search For New Apps
![Page 24: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/24.jpg)
FEATURES
DYNAMIC CONTROLS >Customize Buttons For Each Screen >Media Timer >Title Fields
![Page 25: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/25.jpg)
FEATURES
AUTO RESUME >App Resumes Where Last Used Outside of Vehicle >No Need to Restart Music, News Articles or Audiobooks
![Page 26: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/26.jpg)
FEATURES
VOICE PASS THROUGH >Capture User Voice With Vehicle Microphone >Utilize Your Own Off-board Voice Solution >Allows Same Commands As Outside Of Vehicle
![Page 27: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/27.jpg)
FEATURES
PUSH NOTIFICATIONS >Send Alerts From Apps Running In Background >Alert Items Such As Sports Scores, Traffic Delays or Weather Events
![Page 28: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/28.jpg)
FEATURES
VEHICLE DATA >Access Fuel Level, Oil Life, GPS, RPM, Temperature…and More >Create In-vehicle and External Features >Consumer and Fleet Applications
![Page 29: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/29.jpg)
![Page 30: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/30.jpg)
developer.ford.com
![Page 31: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/31.jpg)
Resources • Dedicated Web Site • Access to SDKs • Development Guides
Community • Interactive Forums • Testing & Support • Live Events
Opportunity • Consumer & Enterprise • Globally Available • Curated App Discovery
![Page 32: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/32.jpg)
DEVELOPER.FORD.COM
BENEFITS
![Page 33: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/33.jpg)
DEVELOPER.FORD.COM
BENEFITS
• Full Suite of Technical Tools
![Page 34: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/34.jpg)
DEVELOPER.FORD.COM
BENEFITS
• Full Suite of Technical Tools • Valuable Developer Resources
![Page 35: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/35.jpg)
DEVELOPER.FORD.COM
BENEFITS
• Full Suite of Technical Tools • Valuable Developer Resources • Exclusive Testing and Validation
Resources
![Page 36: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/36.jpg)
DEVELOPER.FORD.COM
BENEFITS
• Full Suite of Technical Tools • Valuable Developer Resources • Exclusive Testing and Validation
Resources • Curated App Discovery
![Page 37: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/37.jpg)
DEVELOPER.FORD.COM
BENEFITS
• Full Suite of Technical Tools • Valuable Developer Resources • Exclusive Testing and Validation
Resources • Curated App Discovery • Hackathons and Conferences
![Page 38: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/38.jpg)
…built by developers for developers
![Page 39: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/39.jpg)
HTTP://IMGS.XKCD.COM/COMICS/ESTIMATION.PNG
![Page 40: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/40.jpg)
We can evade reality, but we cannot evade the consequences of
evading reality.
-- Ayn Rand
![Page 41: 2014 Evans Developer Relations Conference](https://reader033.vdocuments.site/reader033/viewer/2022060107/554be646b4c9055a368b49ad/html5/thumbnails/41.jpg)
Ford Motor Company is a software company.
Come and code with us!