2014 evans developer relations conference

Post on 08-May-2015

405 Views

Category:

Automotive

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

2014 Evans Developer Relations Conference keynote on the developer.ford.com program at Ford Motor Company.

TRANSCRIPT

I’m not a car guy; I’m a software guy and I work at Ford.

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.

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.

I’m a developer. limofoundation.org

perl.org

vim.org

spdx.org

linuxfoundation.org

genivi.org/projects/smartdevicelink

thecorconian

opensource.motorola.com

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

Today’s High Tech Automobile – More Complex…

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

*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***

*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

BELIEVE IT’S IMPORTANT TO CONNECT DEVICES TO THE CAR

75 %

SMART PHONE USERS

2 X WHEN IN-CAR TECHNOLOGY DOESN’T MEET THEIR NEEDS

MORE LIKELY TO USE PHONE’S TOUCHSCREEN WHILE DRIVING

SMART PHONE USERS

1 SMARTPHONES IN USE

BILLION

110 APP DOWNLOADS

BILLION

ANOTHER

SMARTPHONES IN USE BY 2015

BILLION

APP DOWNLOADS BY 2015

BILLION 180

Source: Gartner

HAVE CHANGED CUSTOMER EXPECTATIONS FOREVER

MOBILE DEVICES

VOICE CONTROL

HANDS-FREE

OF SMARTPHONE APPS

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

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

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

FEATURES

QUICK LAUNCH >Press Voice Button >Say App Name From Any SYNC Menu!

FEATURES

APPS LIST >View All Available Apps >Search For New Apps

FEATURES

DYNAMIC CONTROLS >Customize Buttons For Each Screen >Media Timer >Title Fields

FEATURES

AUTO RESUME >App Resumes Where Last Used Outside of Vehicle >No Need to Restart Music, News Articles or Audiobooks

FEATURES

VOICE PASS THROUGH >Capture User Voice With Vehicle Microphone >Utilize Your Own Off-board Voice Solution >Allows Same Commands As Outside Of Vehicle

FEATURES

PUSH NOTIFICATIONS >Send Alerts From Apps Running In Background >Alert Items Such As Sports Scores, Traffic Delays or Weather Events

FEATURES

VEHICLE DATA >Access Fuel Level, Oil Life, GPS, RPM, Temperature…and More >Create In-vehicle and External Features >Consumer and Fleet Applications

developer.ford.com

Resources • Dedicated Web Site • Access to SDKs • Development Guides

Community • Interactive Forums • Testing & Support • Live Events

Opportunity • Consumer & Enterprise • Globally Available • Curated App Discovery

DEVELOPER.FORD.COM

BENEFITS

DEVELOPER.FORD.COM

BENEFITS

• Full Suite of Technical Tools

DEVELOPER.FORD.COM

BENEFITS

• Full Suite of Technical Tools • Valuable Developer Resources

DEVELOPER.FORD.COM

BENEFITS

• Full Suite of Technical Tools • Valuable Developer Resources • Exclusive Testing and Validation

Resources

DEVELOPER.FORD.COM

BENEFITS

• Full Suite of Technical Tools • Valuable Developer Resources • Exclusive Testing and Validation

Resources • Curated App Discovery

DEVELOPER.FORD.COM

BENEFITS

• Full Suite of Technical Tools • Valuable Developer Resources • Exclusive Testing and Validation

Resources • Curated App Discovery • Hackathons and Conferences

…built by developers for developers

HTTP://IMGS.XKCD.COM/COMICS/ESTIMATION.PNG

We can evade reality, but we cannot evade the consequences of

evading reality.

-- Ayn Rand

Ford Motor Company is a software company.

Come and code with us!

top related