AppExchange for Components First Call Deck

17
Build Engaging Apps with Lightning Lightning App Builder, Lightning Components, and AppExchange for Components Jennifer Hersom PMM, AppExchange & Platform

Transcript of AppExchange for Components First Call Deck

Page 1: AppExchange for Components First Call Deck

Build Engaging Apps with

LightningLightning App Builder, Lightning Components, and AppExchange for Components

Jennifer Hersom

PMM, AppExchange & Platform

Page 2: AppExchange for Components First Call Deck

Safe 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 product or service availability, subscriber growth, earnings, revenues, or other financial 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, new products and services, our new business model, our past operating losses, possible fluctuations in our

operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of any

litigation, risks associated with completed and any 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 financial results of salesforce.com, inc. is included in our

annual report on Form 10-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter.

These documents and others containing important disclosures 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 presentations, 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.

Safe Harbor

Page 3: AppExchange for Components First Call Deck

Connect With Your Customers in a Whole New Way

SalesService

Marketing

CommunityApps

Analytics

SalesService

Marketing

CommunityApps

Analytics

Page 4: AppExchange for Components First Call Deck

Building Engaging Apps is a Struggle for IT LeadersBy 2017 enterprise app needs will outstrip IT’s capacity to deliver by 5x

# Enterprise

Mobile Apps

Required

in 2017

# Apps IT can

Deliver

by 2017

*Gartner Study “The Enterprise App Explosion: Scaling One to 100 Mobile Apps ” June 2015

“IT Deficit”

Business demand will

outstrip IT capacity by

5x

Page 5: AppExchange for Components First Call Deck

Closing the App Gap Requires a New Approach: ComponentsReusable Building Blocks For Assembling Apps

Page 6: AppExchange for Components First Call Deck

Introducing: Salesforce Lightning UIA New Way to Deliver Engaging Enterprise Apps

Lightning Components Lightning App Builder AppExchange for Components

Page 7: AppExchange for Components First Call Deck

Scale App Development with Lightning Components

Building Blocks for AppsBuild apps and pages with self-containedcomponents

Easily Build a Sophisticated UIComponents are dynamic and mobile friendly. They contain HTML, JavaScript and CSS

Scale, Share, and ReuseSave time and development resources by reusing components to build apps faster

Page 8: AppExchange for Components First Call Deck

Drag & DropBuild with standard and custom

Lightning Components

Any Device Design apps for every screen

from one canvas

Empower Everyone with the Lightning App BuilderNow Anyone Can Build Apps for Every Device

Page 9: AppExchange for Components First Call Deck

Introducing AppExchange for ComponentsThe Enterprise Marketplace for Lightning Components

Build More Engaging AppsUse the best pre-built components in your apps

Build apps easilyWith pre-built Components from Salesforce

partners that work for any device

Deliver apps fasterUse Components from AppExchange with your own

custom-built Components

Page 10: AppExchange for Components First Call Deck

“We are the fusion of a retail

business and a technology

business, thanks to Salesforce.”

Largest online only grocery globally, based in the United Kingdom, reaching 70% of UK households

Growing backlog of employee apps that were never given priority due to numerous customer app requests

Turned to Salesforce to enable analysts to build apps for employees to improve onboarding and other internal processes

Built out a proof of concept for 3 mobile apps in 6 weeks including: Expense Timesheet, Project Lifecycle Management, and

Facilities Maintenance

Ocado Delivers a Plan for Faster App Development

Paul Clarke, Director of Technology, Ocado

Page 11: AppExchange for Components First Call Deck

“Salesforce is our development

platform for the future of our

business.”

Marketing services company providing sales and marketing services to CPG customers

Turns to Force.com to help retailers provide great customer experiences, managing thousands of micro

events staffing, inventory, scheduling and more

Powering their affinity membership app with scalable, real-time data processing with Force.com +

Heroku developed with Internal IT team of 3 people

Crossmark Empowers Everyone to Build Apps with Lightning

Mike Anderson, SVP and CIO, Crossmark

Page 12: AppExchange for Components First Call Deck

Customizations, Visualforce, and

Lightning Components

Page 13: AppExchange for Components First Call Deck

Your customizations will work in Lightning Experience

Programmatic

customizations e.g. Custom Visualforce page

Classic DesktopLightning Experience

Visualforce retains the same styling in

both environments

Restyle your app with Salesforce

Design System

Declarative

customizationse.g. Custom Objects, Page Layouts,

Fields, etc.

No development work necessary

Page 14: AppExchange for Components First Call Deck

We will support Visualforce for the long termYour customizations will be brought forward

Lightning is the future of Salesforce

technology

Visualforce and your customizations

will continue to be supported in

Lightning Experience*

Both our mobile and new desktop are built with

Lightning Components *see exceptions list

Page 15: AppExchange for Components First Call Deck

Visualforce and Lightning work togetherVisualforce will always be supported. Start planning for Lightning.

Use Visualforce in a

Lightning Component

Migrate to Visualforce to

Components

Lightning

Component

Visualforce

Visualforce as an iframe

VisualforceLightning

Component

Lightning Components will have the

same functionality as Visualforce

Coming soon

2. 3.

Lightning

Component

Visualforce

“Lightning for Visualforce”

Winter ‘16

1.Use Lightning Components

in Visualforce

Page 16: AppExchange for Components First Call Deck

What if I need to get started today?Use Visualforce, planning to componentize later

Visualforce Component

Visualforce Component

<apex:page>

</apex:page>

<aura:application>

</aura:application>

Lightning Component

Lightning Component

Lightning Component

Lightning AppVisualforce

Componentize key elements over time

Run components in Visualforce

When fully componentized, convert

to a Lightning App

Page 17: AppExchange for Components First Call Deck

Thank you