SlideShare a Scribd company logo
Defining your Lightning Strategy as
an ISV
Part 1 of a 3 part ISV webinar series on Lightning
December 2, 2015
Doug Rosenbaum & Rodrigo Reboucas
Meet your Presenters
ISV Technical Evangelist Team
Doug Rosenbaum Rodrigo Reboucas
Delivered through the Partner Community
ISV Lightning Webinar Series
Date Abstract
Dec 1 Defining your Lightning Strategy as an ISV - At Dreamforce '15, partners got a chance to see first hand the new evolution in user interface for
our desktop experience. While this announcement was great, it left many ISVs unsure about whether to be building your App with Lightning
Components or Visualforce. In this webinar, we will discuss the options available to you as an ISV and the steps you need to take today to
make your app Lightning Ready.
Dec 8 Building & Releasing Lightning Components for ISVs - The Lightning Experience creates entirely new opportunities for ISVs to build Lightning
components that engage and interact with customers in ways that were not possible with Aloha. In this webinar, we will discuss strategies for
ISV who plan to release Lightning Components as part of their existing App or plan to offer them as standalone. We will also cover the type of
Lightning Components and how Admins will use them as part of the building blocks for pages.
Dec 15 Migrating your Visualforce pages for Lightning Experience - After Dreamforce '15, many ISVs were left wondering how they can continue to
leverage all the Visualforce pages that are included in their App. Well, the good news is Visualforce pages don't stop working with the
Lightning Experience and many will work with little to no effort. In this webinar, we will walk through examples of how to make Visualforce
pages work with the Lightning Experience and ways in which you can start to migrate some to Lightning Components.
We are here
Safe Harbor
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.
• What is Lightning and why do I care?
• Where can I use Lightning?
• Demo
• When should I start doing this?
• What’s coming next?
• Resources
• QA
Agenda
Lightning: What is it, Why do I care?
Lightning Experience (LEX)
The new Salesforce User Interface
Lightning App Builder & Components
Powerful new customization tools
Wait, which Lightning are we talking about?
Lightning Design System
Lightning Experience UI Library and
CSS Framework
Let’s narrow it down a bit
A New User Interface: Lightning Experience
Modern, interactive, responsive experience across all devices
A New Approach: Components
Reusable Building Blocks
Lightning Design System
Design Guidelines and CSS Framework
A downloadable set of CSS, HTML, icons, color
palettes, and a custom font
Enables you to build custom applications with a look
and feel that is consistent with Salesforce core features
Provides a platform-agnostic CSS framework
Delivers access to all of the Salesforce core visual and
interaction design patterns
• Partners are now using the same technology that we use
• LEX offers possibilities that Classic could not
• Component Exchange is a whole new channel
• Convergence of Mobile and Desktop Experience
• “Lightning” sounds looks is cooler than “Classic”
Why do I care?
Lightning: Where can I use it?
Lightning
Experience
Salesforce1
Mobile
Salesforce
Classic
Communities
Mobile SDK
Hybrid Apps
Standalone
Lightning Apps
External Sites
Lightning
Components
Lightning Apps
Lightning
Component
Tabs
Lightning Pages
(App Builder)
Lightning
Components for
Visualforce
Lightning Out*
Lightning
Extensions*
Containers & Environments
Lightning Customizations Summary
* Pre-GA in Winter ‘16 Technically possible but, there will be a better solution
Lightning App Builder for Mobile/Desktop (Pilot)
Everyone look under your chair… You get an App Builder. You get an App Builder...
Component Attributes
Desktop View
Drag & Drop Lightning
Components
select from standard
components
Build your own custom
Lightning components or reuse
Partner built components
Add Lightning
Components to build your
page
Intuitively drag & drop
components onto page
regions
Create New Page
Design new Pages with Drag & Drop Components
Communities - you get a builder too!
Lightning Components for Visualforce
Lightning Customizations
● Lightning Components anywhere VF
can go
● Combine existing VF with new
functionality built with Lightning
● Progression from VF to Lightning
Visualforce Tabs available in:
■ Lightning Experience
■ Salesforce Classic
■ Salesforce1 Mobile
Lightning Page Tabs available in:
■ Salesforce1 Mobile
Lightning Component Tabs available in:
■ Lightning Experience
■ Salesforce1 Mobile
Accessing Lightning Content
Lightning Customizations
● Lightning Components can now be used
in nearly any remote web container
● Your Salesforce app in external
applications
● The world is now your playground
Lightning Out
Lightning Customizations
Lim
ited
Pilot
Your Lightning Component
Lightning Demo
Lightning: What’s my strategy?
Innovators Early
Adopters
Early Majority Late Majority Laggards
Tech Enthusiasts
Visionaries
Pragmatists
Conservatives
Skeptics
LEX on the Product Adoption Curve
Stage 1: Harness the Power of Lightning
Stage 2: Your App is ALIVE!
Stage 3: Putting on the Ritz
Stage 4: Sweet Mystery of Life, I’ve Found Thee!
Let’s Review Your Custom UX Options
● Proven model
● Easy to implement tags
● Template driven web pages
● Email Templates
● Not going anywhere
● Enables highly interactive UX
● Leverage popular JS
Libraries
● Shorter Learning Curve
● Highly interactive UX
● Aligns with SFDC UI strategy
● Tightly integrated into the
container
● Built on metadata
● Highly interactive UX
● Aligns with SFDC UI strategy
● Tightly integrated into the
container
● Built on metadata
Visualforce Visualforce + JS Lightning Components Visualforce + LC
Design options when building native UX
Want more, see: User Interface Design Considerations Trailhead
​Use Lightning Components
in Visualforce
​Migrate from Visualforce to
Components
Visualforce will always be supported. Start planning for how to leverage Lightning.
Visualforce and Lightning work together
Visualforce
Lightning
Component
Lightning Components will have the
same functionality as Visualforce
1. 2.
Use Visualforce in a
Lightning Component
Lightning
Component
Visualforce
Visualforce as an iframe
3.
Lightning
Component
Visualforce
Challenges
(1.21 Gigawatts is hard!)
● Lightning is a work in progress
● LEX doesn’t support some Classic features…
yet
● LEX won’t support some Classic features…
ever
● Completely new User Experience
● New skillset required for devs and admins
● Users in both Classic and LEX
● Person Accounts
Building Your Lightning Strategy
1. Self assessment
a. Tech Leader/Fast Follower/Left Behind?
b. Technical Capabilities
c. Manpower
2. Your App’s Environment
a. What is your use case?
b. What do your customers demand?
c. Who are your customers (where are they on curve)?
d. Competitors?
e. Market Segment
3. Your Vision
a. If your app could be anything, what would it be?
b. Are you gunning for the Dreamforce Keynote?
4. SFDC
a. Are there currently any blockers?
b. Are they on our Roadmap?
Questions that ISVs need to ask (and answer)
A whole new business model
Components Provided by ISVs
● Lightning Components have their own
marketplace
● Generic - not tied to an app
● People need legos pieces too
● Free or paid welcome
Design Recommendations by Role
Role Recommendation
ISV Partners Start using Lightning Components for new apps or new features in existing apps.
These units can be packaged for subscriber use and will work in the existing
Salesforce Classic and the new Lightning Experience UI.
System Integrators Start using Lightning Components for new implementations.
Continue using Visualforce for existing in-progress implementations.
Developers with Visualforce &
JavaScript frameworks
Continue using Visualforce with your preferred JavaScript framework. Consider
moving to Lightning Components eventually.
Citizen developers who use standard
Visualforce components for pages.
Continue using Visualforce. Consider trying out the Lightning App Builder that
comes with Lightning Components.
Admins who use point and click for
customizations.
Use the Lightning App Builder to create apps and customizations while relying on
developers and partners to build components with Lightning Components.
Now
Today-Spring ‘16
● Support bleeding-edge adopters
of Lightning Experience
● App Functions - Style be
damned
● Get up to speed with Lightning
● POC’s using Lightning Features
Short Term
Spring ‘16 - Summer ‘16
● Same app Styled where
practical
● Introduce Lightning Components
via LC4VF
● Start to think Lightning First
Long Term
Post Summer ‘16
● Fully Styled, Starting to include
some LC’s
● Deliver Lightning Components
● Your Roadmap aligned with
Lightning
● Think beyond your current app
● Re-imagine use cases
● Explore all possibilities Lightning
brings to the table
Example: Strategy for ISVforce Sales Cloud App
Partners Have Three Lightning Experience Targets
Lightning: What’s coming?
• Increased Feature Parity from Classic
• Builders - Combine/Customize the UX in more locations
• ISV Customization - Nav/Branding
• Lightning Component Licensing
• VF - GA, and auto styling based on environment
• Lightning Extensions
Where are we headed?
Overall Themes
Feature Roadmap
Lightning components in Visualforce pages Winter ‘16. See Lightning Components Developer Guide (pre-
release), page: Add Lightning Components to Visualforce
Pages
Adding Lightning components to Salesforce1 and to Lightning
Experience
Winter ‘16. Components can be added as a tab. See pre-
release documentation:
Add Lightning Components to Salesforce1
Add Lightning Components to Lightning Experience
Editing Lightning Experience record home pages using
Lightning App Builder
Winter ‘16 pilot. Pre-release documentation:
Configure Components for Lightning Experience Record
Home Pages (Pilot)
Ability to modify navigation menu in context of partner app Spring ‘16: Admins will be able to modify the navigation to
include both standard and custom tabs as well as apps.
Lightning Extensions (override existing component in
Salesforce1)
In limited pilot. GA – TBD.
Lightning Out Pre-release in Winter ‘16 with plans to be GA in Spring ‘16.
Lightning Roadmap for ISVs
Knowing Which Features to Avoid in Lightning Experience
• Inline Edit
• Flexible Related lists - filtered
• Customized pages by profile
• Buttons - URL, Flow, Apex (Javascript not coming back)
And more roadmap...
Upcoming Lightning Strikes
Lightning: Recommended Steps for ISVs
Get started now!
1. Lightning Experience should now be available in all your orgs
2. Visit https://www.lightningdesignsystem.com to get the Lightning Design System
3. Join the “Lightning Ready Certification for ISVs” Chatter group on Partner Community
4. Install, test, and enhance your app to get Lightning Ready
5. Optimize your app for the Lightning Experience (Lightning Design System)
6. Share any roadblocks with SFDC!
7. Log a case to submit your app for review
Resources
• Lightning Design System
• Trailhead - Developer Trail - Lightning Experience
• Partner Community groups
•Lightning Ready Certification for ISVs
•Lightning and Components
•Lightning Experience Roadmap and Known Limitations
•
•
Lightning Resources for ISVs
QA
Delivered through the Partner Community
Upcoming ISV Lightning Webinars
Date Abstract
Dec 8 Building & Releasing Lightning Components for ISVs - The Lightning Experience creates entirely new opportunities for ISVs to build Lightning
components that engage and interact with customers in ways that were not possible with Aloha. In this webinar, we will discuss strategies for
ISV who plan to release Lightning Components as part of their existing App or plan to offer them as standalone. We will also cover the type of
Lightning Components and how Admins will use them as part of the building blocks for pages.
Dec 15 Migrating your Visualforce pages for Lightning Experience - After Dreamforce '15, many ISVs were left wondering how they can continue to
leverage all the Visualforce pages that are included in their App. Well, the good news is Visualforce pages don't stop working with the
Lightning Experience and many will work with little to no effort. In this webinar, we will walk through examples of how to make Visualforce
pages work with the Lightning Experience and ways in which you can start to migrate some to Lightning Components.
Register for the next Webinar in the Lighting Series
Thank you

More Related Content

What's hot

3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)
3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)
3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)
Salesforce Partners
 
Build Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderBuild Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App Builder
Salesforce Developers
 
Publish Your First App on the AppExchange
Publish Your First App on the AppExchangePublish Your First App on the AppExchange
Publish Your First App on the AppExchange
Salesforce Partners
 
Lightning Now for Consulting Partners
Lightning Now for Consulting PartnersLightning Now for Consulting Partners
Lightning Now for Consulting Partners
Salesforce Partners
 
Build Faster with Base Lightning Components
Build Faster with Base Lightning ComponentsBuild Faster with Base Lightning Components
Build Faster with Base Lightning Components
Salesforce Developers
 
Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)
Salesforce Partners
 
DF14 Partner Session Guide
DF14 Partner Session GuideDF14 Partner Session Guide
DF14 Partner Session Guide
Salesforce Partners
 
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app
Roy Gilad
 
AppExchange for Components (General Components Information)
AppExchange for Components (General Components Information)AppExchange for Components (General Components Information)
AppExchange for Components (General Components Information)
Salesforce Partners
 
Building JavaScript Applications on the Salesforce1 Platform
Building JavaScript Applications on the Salesforce1 PlatformBuilding JavaScript Applications on the Salesforce1 Platform
Building JavaScript Applications on the Salesforce1 Platform
Salesforce Developers
 
DF15 Partner Zone (Replay!) Guide
DF15 Partner Zone (Replay!) GuideDF15 Partner Zone (Replay!) Guide
DF15 Partner Zone (Replay!) Guide
Salesforce Partners
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside Scoop
Salesforce Developers
 
Lightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce DevelopersLightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce Developers
Salesforce Developers
 
Launching an App on AppExchange - Knowing the Unknown
Launching an App on AppExchange - Knowing the UnknownLaunching an App on AppExchange - Knowing the Unknown
Launching an App on AppExchange - Knowing the Unknown
Kashi Ahmed
 
Salesforce1 for ISVs Webinar (July 17, 2014)
Salesforce1 for ISVs Webinar (July 17, 2014)Salesforce1 for ISVs Webinar (July 17, 2014)
Salesforce1 for ISVs Webinar (July 17, 2014)
Salesforce Partners
 
Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18
Salesforce Developers
 
ISV Tech Talk: Distributing Lightning Components
ISV Tech Talk: Distributing Lightning ComponentsISV Tech Talk: Distributing Lightning Components
ISV Tech Talk: Distributing Lightning Components
CodeScience
 
Dreamforce Developer Recap
Dreamforce Developer RecapDreamforce Developer Recap
Dreamforce Developer Recap
Salesforce Developers
 
Salesforce University - Guide to Certification Paths
Salesforce University - Guide to Certification PathsSalesforce University - Guide to Certification Paths
Salesforce University - Guide to Certification Paths
Salesforce Partners
 
Roadmap Webinar Summer '17 (June 1, 2017)
Roadmap Webinar Summer '17 (June 1, 2017)Roadmap Webinar Summer '17 (June 1, 2017)
Roadmap Webinar Summer '17 (June 1, 2017)
Salesforce Partners
 

What's hot (20)

3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)
3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)
3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)
 
Build Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App BuilderBuild Apps Visually with Lightning App Builder
Build Apps Visually with Lightning App Builder
 
Publish Your First App on the AppExchange
Publish Your First App on the AppExchangePublish Your First App on the AppExchange
Publish Your First App on the AppExchange
 
Lightning Now for Consulting Partners
Lightning Now for Consulting PartnersLightning Now for Consulting Partners
Lightning Now for Consulting Partners
 
Build Faster with Base Lightning Components
Build Faster with Base Lightning ComponentsBuild Faster with Base Lightning Components
Build Faster with Base Lightning Components
 
Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)Building Lightning Components for ISVs (Dreamforce 2015)
Building Lightning Components for ISVs (Dreamforce 2015)
 
DF14 Partner Session Guide
DF14 Partner Session GuideDF14 Partner Session Guide
DF14 Partner Session Guide
 
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app
 
AppExchange for Components (General Components Information)
AppExchange for Components (General Components Information)AppExchange for Components (General Components Information)
AppExchange for Components (General Components Information)
 
Building JavaScript Applications on the Salesforce1 Platform
Building JavaScript Applications on the Salesforce1 PlatformBuilding JavaScript Applications on the Salesforce1 Platform
Building JavaScript Applications on the Salesforce1 Platform
 
DF15 Partner Zone (Replay!) Guide
DF15 Partner Zone (Replay!) GuideDF15 Partner Zone (Replay!) Guide
DF15 Partner Zone (Replay!) Guide
 
Publishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside ScoopPublishing Your First Paid App on AppExchange: The Inside Scoop
Publishing Your First Paid App on AppExchange: The Inside Scoop
 
Lightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce DevelopersLightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce Developers
 
Launching an App on AppExchange - Knowing the Unknown
Launching an App on AppExchange - Knowing the UnknownLaunching an App on AppExchange - Knowing the Unknown
Launching an App on AppExchange - Knowing the Unknown
 
Salesforce1 for ISVs Webinar (July 17, 2014)
Salesforce1 for ISVs Webinar (July 17, 2014)Salesforce1 for ISVs Webinar (July 17, 2014)
Salesforce1 for ISVs Webinar (July 17, 2014)
 
Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18
 
ISV Tech Talk: Distributing Lightning Components
ISV Tech Talk: Distributing Lightning ComponentsISV Tech Talk: Distributing Lightning Components
ISV Tech Talk: Distributing Lightning Components
 
Dreamforce Developer Recap
Dreamforce Developer RecapDreamforce Developer Recap
Dreamforce Developer Recap
 
Salesforce University - Guide to Certification Paths
Salesforce University - Guide to Certification PathsSalesforce University - Guide to Certification Paths
Salesforce University - Guide to Certification Paths
 
Roadmap Webinar Summer '17 (June 1, 2017)
Roadmap Webinar Summer '17 (June 1, 2017)Roadmap Webinar Summer '17 (June 1, 2017)
Roadmap Webinar Summer '17 (June 1, 2017)
 

Similar to ISV Lightning Webinar Series - Part 1 (December 1, 2015)

Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
Salesforce Developers
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
Salesforce Developers
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
Salesforce Developers
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
Salesforce Developers
 
Suisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshopSuisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshop
Gnanasekaran Thoppae
 
Lightning Workshop London
Lightning Workshop LondonLightning Workshop London
Lightning Workshop London
Keir Bowden
 
Salesforce Lightning workshop
Salesforce Lightning workshopSalesforce Lightning workshop
Salesforce Lightning workshop
Shivanath Devinarayanan
 
AngularJS App In Two Weeks
AngularJS App In Two WeeksAngularJS App In Two Weeks
AngularJS App In Two Weeks
Peter Chittum
 
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)
Salesforce Partners
 
Lightning week - Paris DUG
Lightning week - Paris DUGLightning week - Paris DUG
Lightning week - Paris DUG
Paris Salesforce Developer Group
 
Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015
Peter Chittum
 
Using Visualforce in Salesforce1
Using Visualforce in Salesforce1Using Visualforce in Salesforce1
Using Visualforce in Salesforce1
Salesforce Developers
 
Building Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDKBuilding Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDK
Salesforce Developers
 
Salesforce Design System for Native Apps
Salesforce Design System for Native AppsSalesforce Design System for Native Apps
Salesforce Design System for Native Apps
Salesforce Developers
 
Singapore dev user group
Singapore   dev user groupSingapore   dev user group
Singapore dev user group
Troy Sellers
 
Lightning Components Introduction
Lightning Components IntroductionLightning Components Introduction
Lightning Components Introduction
Durgesh Dhoot
 
Salesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 MarchSalesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 March
Jitendra Zaa
 
Salesforce Lightning
Salesforce LightningSalesforce Lightning
Salesforce Lightning
Manidipa Mitra
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning Experience
Amit Ahuja
 
Lightning Experience with Visualforce Best Practices
Lightning Experience with Visualforce Best PracticesLightning Experience with Visualforce Best Practices
Lightning Experience with Visualforce Best Practices
Salesforce Developers
 

Similar to ISV Lightning Webinar Series - Part 1 (December 1, 2015) (20)

Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
Suisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshopSuisse Romande SF DG - Lightning workshop
Suisse Romande SF DG - Lightning workshop
 
Lightning Workshop London
Lightning Workshop LondonLightning Workshop London
Lightning Workshop London
 
Salesforce Lightning workshop
Salesforce Lightning workshopSalesforce Lightning workshop
Salesforce Lightning workshop
 
AngularJS App In Two Weeks
AngularJS App In Two WeeksAngularJS App In Two Weeks
AngularJS App In Two Weeks
 
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)
 
Lightning week - Paris DUG
Lightning week - Paris DUGLightning week - Paris DUG
Lightning week - Paris DUG
 
Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015Salesforce Lightning Components and App Builder EMEA World Tour 2015
Salesforce Lightning Components and App Builder EMEA World Tour 2015
 
Using Visualforce in Salesforce1
Using Visualforce in Salesforce1Using Visualforce in Salesforce1
Using Visualforce in Salesforce1
 
Building Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDKBuilding Mobile Apps on Salesforce Platform with Mobile SDK
Building Mobile Apps on Salesforce Platform with Mobile SDK
 
Salesforce Design System for Native Apps
Salesforce Design System for Native AppsSalesforce Design System for Native Apps
Salesforce Design System for Native Apps
 
Singapore dev user group
Singapore   dev user groupSingapore   dev user group
Singapore dev user group
 
Lightning Components Introduction
Lightning Components IntroductionLightning Components Introduction
Lightning Components Introduction
 
Salesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 MarchSalesforce Lightning workshop Hartford - 12 March
Salesforce Lightning workshop Hartford - 12 March
 
Salesforce Lightning
Salesforce LightningSalesforce Lightning
Salesforce Lightning
 
Dreamwares: Lightning Experience
Dreamwares: Lightning ExperienceDreamwares: Lightning Experience
Dreamwares: Lightning Experience
 
Lightning Experience with Visualforce Best Practices
Lightning Experience with Visualforce Best PracticesLightning Experience with Visualforce Best Practices
Lightning Experience with Visualforce Best Practices
 

More from Salesforce Partners

ISV Monthly Tech Enablement (August 2017)
ISV Monthly Tech Enablement (August 2017)ISV Monthly Tech Enablement (August 2017)
ISV Monthly Tech Enablement (August 2017)
Salesforce Partners
 
Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)
Salesforce Partners
 
ISV Monthly Tech Enablement (July 2017)
ISV Monthly Tech Enablement (July 2017)ISV Monthly Tech Enablement (July 2017)
ISV Monthly Tech Enablement (July 2017)
Salesforce Partners
 
Salesforce Proficiency Pack for Administrators
Salesforce Proficiency Pack for AdministratorsSalesforce Proficiency Pack for Administrators
Salesforce Proficiency Pack for Administrators
Salesforce Partners
 
Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)
Salesforce Partners
 
Environment Hub Fundamentals (Salesforce Partners)
Environment Hub Fundamentals (Salesforce Partners)Environment Hub Fundamentals (Salesforce Partners)
Environment Hub Fundamentals (Salesforce Partners)
Salesforce Partners
 
Demo Environment Best Practices (Salesforce Partners)
Demo Environment Best Practices (Salesforce Partners)Demo Environment Best Practices (Salesforce Partners)
Demo Environment Best Practices (Salesforce Partners)
Salesforce Partners
 
Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)
Salesforce Partners
 
Salesforce Sales Professional Exam Prep
Salesforce Sales Professional Exam PrepSalesforce Sales Professional Exam Prep
Salesforce Sales Professional Exam Prep
Salesforce Partners
 
Einstein Analytics for Partners
Einstein Analytics for PartnersEinstein Analytics for Partners
Einstein Analytics for Partners
Salesforce Partners
 
Sales Cloud Lightning Migration Best Practices
Sales Cloud Lightning Migration Best PracticesSales Cloud Lightning Migration Best Practices
Sales Cloud Lightning Migration Best Practices
Salesforce Partners
 
AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017
Salesforce Partners
 
FSL Implementation Guidance Part 1 (May 10, 2017)
FSL Implementation Guidance Part 1 (May 10, 2017)FSL Implementation Guidance Part 1 (May 10, 2017)
FSL Implementation Guidance Part 1 (May 10, 2017)
Salesforce Partners
 
AMP Fall & Winter '17 Packages
AMP Fall & Winter '17 Packages AMP Fall & Winter '17 Packages
AMP Fall & Winter '17 Packages
Salesforce Partners
 
ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)
Salesforce Partners
 
Sales Cloud Lightning Migration Best Practices (May 12, 2017)
Sales Cloud Lightning Migration Best Practices (May 12, 2017)Sales Cloud Lightning Migration Best Practices (May 12, 2017)
Sales Cloud Lightning Migration Best Practices (May 12, 2017)
Salesforce Partners
 
FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1
Salesforce Partners
 
Partner Forums Guide
Partner Forums GuidePartner Forums Guide
Partner Forums Guide
Salesforce Partners
 
Difficult Conversations and Delivering Bad News
Difficult Conversations and Delivering Bad NewsDifficult Conversations and Delivering Bad News
Difficult Conversations and Delivering Bad News
Salesforce Partners
 
How to Position Lightning
How to Position LightningHow to Position Lightning
How to Position Lightning
Salesforce Partners
 

More from Salesforce Partners (20)

ISV Monthly Tech Enablement (August 2017)
ISV Monthly Tech Enablement (August 2017)ISV Monthly Tech Enablement (August 2017)
ISV Monthly Tech Enablement (August 2017)
 
Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)Partner Roadmap Webinar (August 3, 2017)
Partner Roadmap Webinar (August 3, 2017)
 
ISV Monthly Tech Enablement (July 2017)
ISV Monthly Tech Enablement (July 2017)ISV Monthly Tech Enablement (July 2017)
ISV Monthly Tech Enablement (July 2017)
 
Salesforce Proficiency Pack for Administrators
Salesforce Proficiency Pack for AdministratorsSalesforce Proficiency Pack for Administrators
Salesforce Proficiency Pack for Administrators
 
Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)Partner Roadmap Webinar (July 6, 2017)
Partner Roadmap Webinar (July 6, 2017)
 
Environment Hub Fundamentals (Salesforce Partners)
Environment Hub Fundamentals (Salesforce Partners)Environment Hub Fundamentals (Salesforce Partners)
Environment Hub Fundamentals (Salesforce Partners)
 
Demo Environment Best Practices (Salesforce Partners)
Demo Environment Best Practices (Salesforce Partners)Demo Environment Best Practices (Salesforce Partners)
Demo Environment Best Practices (Salesforce Partners)
 
Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)Choosing the Right Demo Environment (Salesforce Partners)
Choosing the Right Demo Environment (Salesforce Partners)
 
Salesforce Sales Professional Exam Prep
Salesforce Sales Professional Exam PrepSalesforce Sales Professional Exam Prep
Salesforce Sales Professional Exam Prep
 
Einstein Analytics for Partners
Einstein Analytics for PartnersEinstein Analytics for Partners
Einstein Analytics for Partners
 
Sales Cloud Lightning Migration Best Practices
Sales Cloud Lightning Migration Best PracticesSales Cloud Lightning Migration Best Practices
Sales Cloud Lightning Migration Best Practices
 
AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017AppExchange Tech Enablement June 2017
AppExchange Tech Enablement June 2017
 
FSL Implementation Guidance Part 1 (May 10, 2017)
FSL Implementation Guidance Part 1 (May 10, 2017)FSL Implementation Guidance Part 1 (May 10, 2017)
FSL Implementation Guidance Part 1 (May 10, 2017)
 
AMP Fall & Winter '17 Packages
AMP Fall & Winter '17 Packages AMP Fall & Winter '17 Packages
AMP Fall & Winter '17 Packages
 
ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)
 
Sales Cloud Lightning Migration Best Practices (May 12, 2017)
Sales Cloud Lightning Migration Best Practices (May 12, 2017)Sales Cloud Lightning Migration Best Practices (May 12, 2017)
Sales Cloud Lightning Migration Best Practices (May 12, 2017)
 
FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1FSL Implementation Guidance Part 1
FSL Implementation Guidance Part 1
 
Partner Forums Guide
Partner Forums GuidePartner Forums Guide
Partner Forums Guide
 
Difficult Conversations and Delivering Bad News
Difficult Conversations and Delivering Bad NewsDifficult Conversations and Delivering Bad News
Difficult Conversations and Delivering Bad News
 
How to Position Lightning
How to Position LightningHow to Position Lightning
How to Position Lightning
 

Recently uploaded

Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 

ISV Lightning Webinar Series - Part 1 (December 1, 2015)

  • 1. Defining your Lightning Strategy as an ISV Part 1 of a 3 part ISV webinar series on Lightning December 2, 2015 Doug Rosenbaum & Rodrigo Reboucas
  • 2. Meet your Presenters ISV Technical Evangelist Team Doug Rosenbaum Rodrigo Reboucas
  • 3. Delivered through the Partner Community ISV Lightning Webinar Series Date Abstract Dec 1 Defining your Lightning Strategy as an ISV - At Dreamforce '15, partners got a chance to see first hand the new evolution in user interface for our desktop experience. While this announcement was great, it left many ISVs unsure about whether to be building your App with Lightning Components or Visualforce. In this webinar, we will discuss the options available to you as an ISV and the steps you need to take today to make your app Lightning Ready. Dec 8 Building & Releasing Lightning Components for ISVs - The Lightning Experience creates entirely new opportunities for ISVs to build Lightning components that engage and interact with customers in ways that were not possible with Aloha. In this webinar, we will discuss strategies for ISV who plan to release Lightning Components as part of their existing App or plan to offer them as standalone. We will also cover the type of Lightning Components and how Admins will use them as part of the building blocks for pages. Dec 15 Migrating your Visualforce pages for Lightning Experience - After Dreamforce '15, many ISVs were left wondering how they can continue to leverage all the Visualforce pages that are included in their App. Well, the good news is Visualforce pages don't stop working with the Lightning Experience and many will work with little to no effort. In this webinar, we will walk through examples of how to make Visualforce pages work with the Lightning Experience and ways in which you can start to migrate some to Lightning Components. We are here
  • 4. Safe Harbor 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.
  • 5. • What is Lightning and why do I care? • Where can I use Lightning? • Demo • When should I start doing this? • What’s coming next? • Resources • QA Agenda
  • 6. Lightning: What is it, Why do I care?
  • 7. Lightning Experience (LEX) The new Salesforce User Interface Lightning App Builder & Components Powerful new customization tools Wait, which Lightning are we talking about? Lightning Design System Lightning Experience UI Library and CSS Framework Let’s narrow it down a bit
  • 8. A New User Interface: Lightning Experience Modern, interactive, responsive experience across all devices
  • 9. A New Approach: Components Reusable Building Blocks
  • 10. Lightning Design System Design Guidelines and CSS Framework A downloadable set of CSS, HTML, icons, color palettes, and a custom font Enables you to build custom applications with a look and feel that is consistent with Salesforce core features Provides a platform-agnostic CSS framework Delivers access to all of the Salesforce core visual and interaction design patterns
  • 11. • Partners are now using the same technology that we use • LEX offers possibilities that Classic could not • Component Exchange is a whole new channel • Convergence of Mobile and Desktop Experience • “Lightning” sounds looks is cooler than “Classic” Why do I care?
  • 12. Lightning: Where can I use it?
  • 13. Lightning Experience Salesforce1 Mobile Salesforce Classic Communities Mobile SDK Hybrid Apps Standalone Lightning Apps External Sites Lightning Components Lightning Apps Lightning Component Tabs Lightning Pages (App Builder) Lightning Components for Visualforce Lightning Out* Lightning Extensions* Containers & Environments Lightning Customizations Summary * Pre-GA in Winter ‘16 Technically possible but, there will be a better solution
  • 14. Lightning App Builder for Mobile/Desktop (Pilot) Everyone look under your chair… You get an App Builder. You get an App Builder... Component Attributes Desktop View Drag & Drop Lightning Components
  • 15. select from standard components Build your own custom Lightning components or reuse Partner built components Add Lightning Components to build your page Intuitively drag & drop components onto page regions Create New Page Design new Pages with Drag & Drop Components Communities - you get a builder too!
  • 16. Lightning Components for Visualforce Lightning Customizations ● Lightning Components anywhere VF can go ● Combine existing VF with new functionality built with Lightning ● Progression from VF to Lightning
  • 17. Visualforce Tabs available in: ■ Lightning Experience ■ Salesforce Classic ■ Salesforce1 Mobile Lightning Page Tabs available in: ■ Salesforce1 Mobile Lightning Component Tabs available in: ■ Lightning Experience ■ Salesforce1 Mobile Accessing Lightning Content Lightning Customizations
  • 18. ● Lightning Components can now be used in nearly any remote web container ● Your Salesforce app in external applications ● The world is now your playground Lightning Out Lightning Customizations Lim ited Pilot Your Lightning Component
  • 21. Innovators Early Adopters Early Majority Late Majority Laggards Tech Enthusiasts Visionaries Pragmatists Conservatives Skeptics LEX on the Product Adoption Curve
  • 22. Stage 1: Harness the Power of Lightning
  • 23. Stage 2: Your App is ALIVE!
  • 24. Stage 3: Putting on the Ritz
  • 25. Stage 4: Sweet Mystery of Life, I’ve Found Thee!
  • 26. Let’s Review Your Custom UX Options ● Proven model ● Easy to implement tags ● Template driven web pages ● Email Templates ● Not going anywhere ● Enables highly interactive UX ● Leverage popular JS Libraries ● Shorter Learning Curve ● Highly interactive UX ● Aligns with SFDC UI strategy ● Tightly integrated into the container ● Built on metadata ● Highly interactive UX ● Aligns with SFDC UI strategy ● Tightly integrated into the container ● Built on metadata Visualforce Visualforce + JS Lightning Components Visualforce + LC Design options when building native UX Want more, see: User Interface Design Considerations Trailhead
  • 27. ​Use Lightning Components in Visualforce ​Migrate from Visualforce to Components Visualforce will always be supported. Start planning for how to leverage Lightning. Visualforce and Lightning work together Visualforce Lightning Component Lightning Components will have the same functionality as Visualforce 1. 2. Use Visualforce in a Lightning Component Lightning Component Visualforce Visualforce as an iframe 3. Lightning Component Visualforce
  • 28. Challenges (1.21 Gigawatts is hard!) ● Lightning is a work in progress ● LEX doesn’t support some Classic features… yet ● LEX won’t support some Classic features… ever ● Completely new User Experience ● New skillset required for devs and admins ● Users in both Classic and LEX ● Person Accounts
  • 29. Building Your Lightning Strategy 1. Self assessment a. Tech Leader/Fast Follower/Left Behind? b. Technical Capabilities c. Manpower 2. Your App’s Environment a. What is your use case? b. What do your customers demand? c. Who are your customers (where are they on curve)? d. Competitors? e. Market Segment 3. Your Vision a. If your app could be anything, what would it be? b. Are you gunning for the Dreamforce Keynote? 4. SFDC a. Are there currently any blockers? b. Are they on our Roadmap? Questions that ISVs need to ask (and answer)
  • 30. A whole new business model Components Provided by ISVs ● Lightning Components have their own marketplace ● Generic - not tied to an app ● People need legos pieces too ● Free or paid welcome
  • 31. Design Recommendations by Role Role Recommendation ISV Partners Start using Lightning Components for new apps or new features in existing apps. These units can be packaged for subscriber use and will work in the existing Salesforce Classic and the new Lightning Experience UI. System Integrators Start using Lightning Components for new implementations. Continue using Visualforce for existing in-progress implementations. Developers with Visualforce & JavaScript frameworks Continue using Visualforce with your preferred JavaScript framework. Consider moving to Lightning Components eventually. Citizen developers who use standard Visualforce components for pages. Continue using Visualforce. Consider trying out the Lightning App Builder that comes with Lightning Components. Admins who use point and click for customizations. Use the Lightning App Builder to create apps and customizations while relying on developers and partners to build components with Lightning Components.
  • 32. Now Today-Spring ‘16 ● Support bleeding-edge adopters of Lightning Experience ● App Functions - Style be damned ● Get up to speed with Lightning ● POC’s using Lightning Features Short Term Spring ‘16 - Summer ‘16 ● Same app Styled where practical ● Introduce Lightning Components via LC4VF ● Start to think Lightning First Long Term Post Summer ‘16 ● Fully Styled, Starting to include some LC’s ● Deliver Lightning Components ● Your Roadmap aligned with Lightning ● Think beyond your current app ● Re-imagine use cases ● Explore all possibilities Lightning brings to the table Example: Strategy for ISVforce Sales Cloud App Partners Have Three Lightning Experience Targets
  • 34. • Increased Feature Parity from Classic • Builders - Combine/Customize the UX in more locations • ISV Customization - Nav/Branding • Lightning Component Licensing • VF - GA, and auto styling based on environment • Lightning Extensions Where are we headed? Overall Themes
  • 35. Feature Roadmap Lightning components in Visualforce pages Winter ‘16. See Lightning Components Developer Guide (pre- release), page: Add Lightning Components to Visualforce Pages Adding Lightning components to Salesforce1 and to Lightning Experience Winter ‘16. Components can be added as a tab. See pre- release documentation: Add Lightning Components to Salesforce1 Add Lightning Components to Lightning Experience Editing Lightning Experience record home pages using Lightning App Builder Winter ‘16 pilot. Pre-release documentation: Configure Components for Lightning Experience Record Home Pages (Pilot) Ability to modify navigation menu in context of partner app Spring ‘16: Admins will be able to modify the navigation to include both standard and custom tabs as well as apps. Lightning Extensions (override existing component in Salesforce1) In limited pilot. GA – TBD. Lightning Out Pre-release in Winter ‘16 with plans to be GA in Spring ‘16. Lightning Roadmap for ISVs Knowing Which Features to Avoid in Lightning Experience
  • 36. • Inline Edit • Flexible Related lists - filtered • Customized pages by profile • Buttons - URL, Flow, Apex (Javascript not coming back) And more roadmap... Upcoming Lightning Strikes
  • 38. Get started now! 1. Lightning Experience should now be available in all your orgs 2. Visit https://www.lightningdesignsystem.com to get the Lightning Design System 3. Join the “Lightning Ready Certification for ISVs” Chatter group on Partner Community 4. Install, test, and enhance your app to get Lightning Ready 5. Optimize your app for the Lightning Experience (Lightning Design System) 6. Share any roadblocks with SFDC! 7. Log a case to submit your app for review
  • 40. • Lightning Design System • Trailhead - Developer Trail - Lightning Experience • Partner Community groups •Lightning Ready Certification for ISVs •Lightning and Components •Lightning Experience Roadmap and Known Limitations • • Lightning Resources for ISVs
  • 41. QA
  • 42. Delivered through the Partner Community Upcoming ISV Lightning Webinars Date Abstract Dec 8 Building & Releasing Lightning Components for ISVs - The Lightning Experience creates entirely new opportunities for ISVs to build Lightning components that engage and interact with customers in ways that were not possible with Aloha. In this webinar, we will discuss strategies for ISV who plan to release Lightning Components as part of their existing App or plan to offer them as standalone. We will also cover the type of Lightning Components and how Admins will use them as part of the building blocks for pages. Dec 15 Migrating your Visualforce pages for Lightning Experience - After Dreamforce '15, many ISVs were left wondering how they can continue to leverage all the Visualforce pages that are included in their App. Well, the good news is Visualforce pages don't stop working with the Lightning Experience and many will work with little to no effort. In this webinar, we will walk through examples of how to make Visualforce pages work with the Lightning Experience and ways in which you can start to migrate some to Lightning Components. Register for the next Webinar in the Lighting Series