dreamforce '13 developer keynote

52
Welcome to the Internet of Customers BUILD NEXT GENERATION APPS Adam Seligman VP, Developer Marketing @adamse [email protected] Friday, December 6, 13

Upload: salesforce-developers

Post on 08-May-2015

1.163 views

Category:

Technology


1 download

DESCRIPTION

With more than one million developers worldwide, Salesforce Platform is the world's leading enterprise cloud platform for building mobile and social apps. Join Adam Seligman, VP of Developer Relations, and the rest of the developer community to hear how any developer can build killer next gen apps with the latest platform innovations.

TRANSCRIPT

Page 1: Dreamforce '13 Developer Keynote

Welcome to the Internet of Customers

BUILD NEXT GENERATION APPS

Adam SeligmanVP, Developer Marketing@adamse [email protected]

Friday, December 6, 13

Page 2: Dreamforce '13 Developer Keynote

Safe HarborSafe harbor statement under the Private Securities Litigation Reform Act of 1995:

This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of subscriber growth, earnings, revenues, or other !nancial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services.

The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, our new business model, our past operating losses, possible "uctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the !nancial results of salesforce.com, inc. is included in our annual report on Form 10-K for the most recent !scal quarter. This document and others are available on the SEC Filings section of the Investor Information section of our Web site.

Any unreleased services or features referenced in this or other press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.

Important Additional Information The information in this presentation is neither an offer to purchase nor a solicitation of an offer to sell any securities – when the tender offer is launched ExactTarget, Inc. stockholders should read the tender offer statement because it contains important information. Investors can get the tender offer statement and other !led documents for free at www.sec.gov.  The tender offer statement, including a letter of transmittal and other documents, will also be made available for free by the information agent for the tender offer.

Friday, December 6, 13

Page 3: Dreamforce '13 Developer Keynote

Got Code?

bit.ly/code-here

we do!

Friday, December 6, 13

Page 4: Dreamforce '13 Developer Keynote

Got Code?

bit.ly/code-here

we do!

Friday, December 6, 13

Page 5: Dreamforce '13 Developer Keynote

#devzoneFriday, December 6, 13

Page 6: Dreamforce '13 Developer Keynote

#devzoneFriday, December 6, 13

Page 7: Dreamforce '13 Developer Keynote

800,000developers

Friday, December 6, 13

Page 8: Dreamforce '13 Developer Keynote

1.4 million!developers

Friday, December 6, 13

Page 9: Dreamforce '13 Developer Keynote

training hours delivered

Friday, December 6, 13

Page 10: Dreamforce '13 Developer Keynote

training hours delivered65,000+

Friday, December 6, 13

Page 11: Dreamforce '13 Developer Keynote

Learn the Amazing Salesforce1 Platform Now!

Free Online Tutorials

http://udacity.com/salesforceFriday, December 6, 13

Page 12: Dreamforce '13 Developer Keynote

Learn the Amazing Salesforce1 Platform Now!

Free Online TutorialsNo prior development experience required

http://udacity.com/salesforceFriday, December 6, 13

Page 13: Dreamforce '13 Developer Keynote

Salesforce is a Platform Company. Period.-Alex Williams, TechCrunch

Friday, December 6, 13

Page 14: Dreamforce '13 Developer Keynote

Salesforce is a Platform Company. Period.-Alex Williams, TechCrunch

500MAPI Calls Per Day

6BLines of Apex

Code

4M+Apps Built on the Platform

72BRecords Stored

Friday, December 6, 13

Page 15: Dreamforce '13 Developer Keynote

video (momentum)

Friday, December 6, 13

Page 16: Dreamforce '13 Developer Keynote

Once in a Generation Platform Shift

uber square

From Consumer

to Customer

TransactionFrom

ExperienceTo

RecordsFrom

EngagementTo

DataFrom

ConversationsTo

1-to-ManyFrom

1-to-1To

ConsumerFrom

CustomerTo

Friday, December 6, 13

Page 17: Dreamforce '13 Developer Keynote

Adam BosworthEVP, Salesforce.com

@adambosworth

Friday, December 6, 13

Page 18: Dreamforce '13 Developer Keynote

A New Customer Platform for the Future

Friday, December 6, 13

Page 19: Dreamforce '13 Developer Keynote

Your Customers

Cloud . Social . Mobile . Connected

Sales Cloud Service Cloud ExactTargetMarketing Cloud AppExchange

Salesforce1 Platform APIs

Salesforce1 App

Salesforce1 Platform Services

Force.com Heroku1 ExactTarget Fuel

A New Customer Platform for the Future

Friday, December 6, 13

Page 20: Dreamforce '13 Developer Keynote

Core Services

ChatterMulti-

language

Translation Workbench

Email ServicesAnalytics

CloudDatabase

ScheemaBuilder Search

Visualforce1

MonitoringMulti-tenant Infrastructure

Apex

Data-levelSecurity

Work!ows

APIs

Mobile Services

Social APIs

Analytics APIs

Bulk APIsRest APIs Metadata APIs

Soap APIs

Private AppExchange

Custom Actions

Identity Mobile Noti"cations

Tooling APIs

Developer Mobile Packs

Mobile SDK Of!ine Support

Streaming APIs

Geolocation

ET 1:1 ET Fuel

Heroku1

Heroku Add-Ons

Sharing Model

ET API

Salesforce1: 10x More API Functionality and Services

Friday, December 6, 13

Page 21: Dreamforce '13 Developer Keynote

Core Services

ChatterMulti-

language

Translation Workbench

Email ServicesAnalytics

CloudDatabase

ScheemaBuilder Search

Visualforce1

MonitoringMulti-tenant Infrastructure

Apex

Data-levelSecurity

Work!ows

APIs

Mobile Services

Social APIs

Analytics APIs

Bulk APIsRest APIs Metadata APIs

Soap APIs

Private AppExchange

Custom Actions

Identity Mobile Noti"cations

Tooling APIs

Developer Mobile Packs

Mobile SDK Of!ine Support

Streaming APIs

Geolocation

ET 1:1 ET Fuel

Heroku1

Heroku Add-Ons

Sharing Model

ET API

Salesforce1: 10x More API Functionality and Services

Friday, December 6, 13

Page 22: Dreamforce '13 Developer Keynote

WEL CO ME TO THE INTERNET OF CUSTOMERS

Connect with your customers in a whole new way

Friday, December 6, 13

Page 23: Dreamforce '13 Developer Keynote

Jesper JoergensenSr. Director, Product Management

@jesperfj

Friday, December 6, 13

Page 24: Dreamforce '13 Developer Keynote

Next Gen Apps: From Transactions to Experiences

Friday, December 6, 13

Page 25: Dreamforce '13 Developer Keynote

Next Gen Apps: From Transactions to Experiences

Friday, December 6, 13

Page 26: Dreamforce '13 Developer Keynote

Heroku1: Build Connected Customer Apps

Deploy, run, and scale your app, or devices, incredibly fast

Seamlessly share customer data between Salesforce and your Heroku app

Connect With Your Customers

Instant On-Demand Scale

Deliver Killer Developer ExperienceUse the latest tools, and supported open source API client libraries

Friday, December 6, 13

Page 27: Dreamforce '13 Developer Keynote

Heroku1: Build Connected Customer Apps

Deploy, run, and scale your app, or devices, incredibly fast

Seamlessly share customer data between Salesforce and your Heroku app

Connect With Your Customers

Instant On-Demand Scale

Deliver Killer Developer ExperienceUse the latest tools, and supported open source API client libraries

Friday, December 6, 13

Page 28: Dreamforce '13 Developer Keynote

Force.com CLI: Ridiculously Productive!

Friday, December 6, 13

Page 29: Dreamforce '13 Developer Keynote

Force.com CLI: Ridiculously Productive!

$> force CLI

Friday, December 6, 13

Page 30: Dreamforce '13 Developer Keynote

demo 1

Friday, December 6, 13

Page 31: Dreamforce '13 Developer Keynote

github.com/heroku/force

Friday, December 6, 13

Page 32: Dreamforce '13 Developer Keynote

github.com/kevinohara80/nforcegithub.com/ejholmes/restforce

@vesirin @kevino80

Complex SOQL queriesStreaming APIsBlob data types

Dependent picklistsForce.com CanvasGZIP compression

Simple APIIntelligent sObjects

Helper OAuth methodsStreaming API

Multi-user designExpress middleware

Open Source API Client Libraries for Ruby & Node.jsCommunity Grown. Salesforce Supported.

Friday, December 6, 13

Page 33: Dreamforce '13 Developer Keynote

Sync Customer Data with Heroku Connect

Create Salesforce reports from customer app data

Code against Postgres. Sync to Salesforce.

Develop apps, not plumbing

Friday, December 6, 13

Page 34: Dreamforce '13 Developer Keynote

demo 2

Friday, December 6, 13

Page 35: Dreamforce '13 Developer Keynote

github.com/heroku-examples/df13-demo

Friday, December 6, 13

Page 36: Dreamforce '13 Developer Keynote

HTML5 & JavaScript Mobile Apps

Mobile Packs for

JavaScript SDK

Mobile Packs for

Visualforce & Heroku

for mobile dev anywhere

tools and languages

bit.ly/mobilePacks

Friday, December 6, 13

Page 37: Dreamforce '13 Developer Keynote

Enterprise Native Mobile Apps with Mobile SDK 2.1

Support for iOS7 & Android 4.4

SmartSync for online/of"ine

bit.ly/mobileSDK21

Securely access Salesforce1 APIs with Native Wrappers

Friday, December 6, 13

Page 38: Dreamforce '13 Developer Keynote

Andrew WaiteVP, Product Management

@mtbclimber

Friday, December 6, 13

Page 39: Dreamforce '13 Developer Keynote

Dif"cult to Build Custom Mobile Apps

60%

40%

20%

Perc

ent o

f Res

pond

ents

2013 Study of1,300 Global Executives“The State of the Customer-Led Economy”

Friday, December 6, 13

Page 40: Dreamforce '13 Developer Keynote

0%

54%54%

26%

Dif"cult to Build Custom Mobile Apps

Mobile Apps Are Critical

Mobile Apps Deployed

60%

40%

20%

App Gap

Perc

ent o

f Res

pond

ents

2013 Study of1,300 Global Executives“The State of the Customer-Led Economy”

Less than

1/2have deployed

apps

Complexity of Form Factors

Limited Number of Developers

Multiple Operating Systems

Multiple Platforms

Friday, December 6, 13

Page 41: Dreamforce '13 Developer Keynote

Salesforce1 For Next Generation Mobile Apps

Stay Up to Date with Noti!cations & FeedsUsers

Distribute, & Manage Apps and IdentityAdministrators

Embed Apps to Extend Business ProcessesISVs

Use Visualforce, HTML5, CSS, & JavaScript to Customize UI

Developers

Stay Up to Date with Noti!cations & FeedsCustomers

Friday, December 6, 13

Page 42: Dreamforce '13 Developer Keynote

Personalize Salesforce1 Via Left Menu

Specify order and pin favorites

Control visibility with pro"les & permsets

Personalize with recent items

Add apps

Friday, December 6, 13

Page 43: Dreamforce '13 Developer Keynote

Extend Salesforce1 with Quick Actions

Declarative & programatic actions

Universal noti"cations

Custom apps with HTML5, JavaScript,

Visualforce, and Force.com Canvas

Global and contextual actions

Friday, December 6, 13

Page 44: Dreamforce '13 Developer Keynote

Develop Salesforce1 Mobile Apps Incredibly Fast!

FlexiPages for instant access to relevant information

Mobile Cards for rich inline HTML5 & Visualforce segments

Develop in JavaScript with sforce.one object

Mobile-ready compact & custom layouts

Friday, December 6, 13

Page 45: Dreamforce '13 Developer Keynote

demo 3

Friday, December 6, 13

Page 46: Dreamforce '13 Developer Keynote

github.com/developerforce/df13-devkeynote-s1

Friday, December 6, 13

Page 47: Dreamforce '13 Developer Keynote

The Internet of Customers. Built by Developers.

uber

From Consumer

to Customer

TransactionFrom

ExperienceTo

RecordsFrom

EngagementTo

DataFrom

ConversationsTo

1-to-ManyFrom

1-to-1To

ConsumerFrom

CustomerTo

Friday, December 6, 13

Page 48: Dreamforce '13 Developer Keynote

The Internet of Customers. Built by Developers.

uber

From Consumer

to Customer

= Apps & APIs

Friday, December 6, 13

Page 49: Dreamforce '13 Developer Keynote

developer.salesforce.com

Friday, December 6, 13

Page 50: Dreamforce '13 Developer Keynote

Friday, December 6, 13

Page 51: Dreamforce '13 Developer Keynote

Thank You

Friday, December 6, 13

Page 52: Dreamforce '13 Developer Keynote

Friday, December 6, 13