Introduction to
Lightning Components
Lightning Component Framework,
Bundles and Development
Jennifer Bennett
Laura Meerkatz
Jennifer Bennett
@JennyJBennett
jennifer.bennett@salesforce.com
Developer, Salesforce.org
Laura Meerkatz
@meerkatz
lmeerkatz@salesforce.com
Developer, Salesforce.org
Forward-Looking Statements
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.
Agenda
What is the Lightning Component Framework?
Lightning Components in Action
What’s in a Component Bundle?
Inside a Lightning Component
Review and Q&A
1
2
3
4
5
Poll
Lightning Component Framework
Built on the open source Aura framework
Used to develop dynamic mobile and
web applications
Event-driven architecture
Extendable and Reusable
Story Time
Lightning Component Features
Out-of-the-Box Component Set
Rich component ecosystem
Performance
Event-driven architecture
Faster development
Device-aware and cross browser compatibility
Demo
Lightning Components in Action
Lightning Components
Visualforce vs. Lightning
Visualforce
Introduction to Lightning Components
Page-centric
Desktop first
Lightning
Introduction to Lightning Components
App-centric
Mobile first
Bundles
Introduction to Lightning Components
Application Component Interface
Event Token
Demo
Lightning Component Bundles
Introduction to Lightning Components
Lightning Component Bundles
Client Server
Apex
Controller
database
Application/
Component
(The View)
Controller
JavaScript
Style
(CSS)
Helper
JavaScript
Renderer
Design SVG Documentation
Summary
Lightning Components are flexible and reusable
They can be used in Lightning Experience and Salesforce Classic
You can mix out-of-the-box components with your own code
You can use Lightning Design System and your own styles
Start by developing from the Developer Console
1
2
3
4
5
Quiz time
Q&A
Thank Y u

More Related Content

PPTX
Intro to Apex Testing - Dreamforce 2016
PPT
The Salesforce Einstein Product Team: Ask Us Anything!
PDF
#DF17Recap series: Integrate apps easier with the Salesforce platform
PPTX
Lightning Updates: Summer, Winter & Beyond
PDF
Advanced Lightning Components
PPTX
Unleash the Power of Apex Realtime Debugger
PDF
Summer '18 Developer Highlights
PPTX
Building a Single Page App with Lightning Components
Intro to Apex Testing - Dreamforce 2016
The Salesforce Einstein Product Team: Ask Us Anything!
#DF17Recap series: Integrate apps easier with the Salesforce platform
Lightning Updates: Summer, Winter & Beyond
Advanced Lightning Components
Unleash the Power of Apex Realtime Debugger
Summer '18 Developer Highlights
Building a Single Page App with Lightning Components

What's hot (20)

PDF
Lightning Components - Advanced Features
PPTX
Diving Into Heroku Private Spaces
PDF
Introduction to Einstein Bots
PPTX
Webinar: Build Apps Customers Love as a Salesforce Developer
PPTX
Build and Package Lightning Components for Lightning Exchange
PDF
Introduction to MuleSoft
PPTX
Build Smarter Apps with Einstein Platform Services
PPTX
Build Better Communities with Lightning
PPTX
Migrating Visualforce Pages to Lightning
PPTX
Snap-in Service to Web and Mobile Apps
PDF
SLDS and Lightning Components
PPTX
Embed Customer Support into your Apps with Snap-ins
PDF
Modern App Dev: Modular Development Strategies
PDF
Developer Preview Live – Release Readiness LIVE, Spring '18
PDF
Gesture Controlled Interactions with Platform Events and IoT Explorer
PPTX
Winter'18 Developer Preview Webinar
PPTX
Lightning Developer Experience, Eclipse IDE Evolved
PDF
Javascript Security and Lightning Locker Service
PPTX
AppExchange for Components (General Components Information)
PPTX
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Lightning Components - Advanced Features
Diving Into Heroku Private Spaces
Introduction to Einstein Bots
Webinar: Build Apps Customers Love as a Salesforce Developer
Build and Package Lightning Components for Lightning Exchange
Introduction to MuleSoft
Build Smarter Apps with Einstein Platform Services
Build Better Communities with Lightning
Migrating Visualforce Pages to Lightning
Snap-in Service to Web and Mobile Apps
SLDS and Lightning Components
Embed Customer Support into your Apps with Snap-ins
Modern App Dev: Modular Development Strategies
Developer Preview Live – Release Readiness LIVE, Spring '18
Gesture Controlled Interactions with Platform Events and IoT Explorer
Winter'18 Developer Preview Webinar
Lightning Developer Experience, Eclipse IDE Evolved
Javascript Security and Lightning Locker Service
AppExchange for Components (General Components Information)
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Ad

Viewers also liked (6)

PPTX
Mds cloud saturday 2015 salesforce intro
POTX
Building End To End Lightning Apps - Dreamforce 2014
PDF
Winter '17 Lightning Navigation (August 23, 2016)
PPTX
Mastering the Lightning Framework - Part 1
PDF
Salesforce Partner Program
PPTX
Lightning components ver1.0
Mds cloud saturday 2015 salesforce intro
Building End To End Lightning Apps - Dreamforce 2014
Winter '17 Lightning Navigation (August 23, 2016)
Mastering the Lightning Framework - Part 1
Salesforce Partner Program
Lightning components ver1.0
Ad

Similar to Intro to Lightning Components - Dreamforce 2016 (20)

PPTX
Salesforce Lightning Component Framework Roadmap (TDX18)
PPTX
Lightning Component Framework from 0 to App
PDF
Lightning web components - Episode 1 - An Introduction
PPTX
A Beginner's Guide to Lightning Components by Niels Bryna-Low
PPTX
Lightning Components Introduction
PPTX
An Introduction to Lightning Web Components
PDF
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
PDF
Lightning Design System and Components for Visualforce Developers
PDF
Lightning Components: The Future
PDF
Easy REST Integrations with Lightning Components and Salesforce1
PPTX
Enterprise-grade UI with open source Lightning Web Components
PDF
Lightning breakout mun world tour 2015 sfsans
PDF
Lightning web components episode 2- work with salesforce data
PPTX
Go Faster with Lightning - Overview
PDF
Lightning Web Components - A new era, René Winkelmeyer
PDF
Lightning web components - Episode 4 : Security and Testing
PPTX
Building apps faster with lightning and winter '17
PPTX
Building Apps Faster with Lightning and Winter '17
PPTX
Build custom user interfaces for your Salesforce data with the UI API
PPTX
Salesforce Lightning workshop
Salesforce Lightning Component Framework Roadmap (TDX18)
Lightning Component Framework from 0 to App
Lightning web components - Episode 1 - An Introduction
A Beginner's Guide to Lightning Components by Niels Bryna-Low
Lightning Components Introduction
An Introduction to Lightning Web Components
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
Lightning Design System and Components for Visualforce Developers
Lightning Components: The Future
Easy REST Integrations with Lightning Components and Salesforce1
Enterprise-grade UI with open source Lightning Web Components
Lightning breakout mun world tour 2015 sfsans
Lightning web components episode 2- work with salesforce data
Go Faster with Lightning - Overview
Lightning Web Components - A new era, René Winkelmeyer
Lightning web components - Episode 4 : Security and Testing
Building apps faster with lightning and winter '17
Building Apps Faster with Lightning and Winter '17
Build custom user interfaces for your Salesforce data with the UI API
Salesforce Lightning workshop

Recently uploaded (20)

PDF
Pitch Perfect Minimal Presentation for PPT
PPTX
History Subject for High School_ Military Dictatorships by Slidesgo.pptx
PPTX
Ruth Week 1 - Hope in Barren Places.pptx
PPTX
The Power of Communication & Overcoming
PDF
Lessons Learned building a product with clean core abap
PPTX
Lesson 2 (Technology and Transmission) - Terms.pptx
PPTX
Basics of Stereotypes and Prejudice(1).pptx
PPTX
Analytics in Human Resource Management FY
PPTX
Challenges, strengths and prospects of Pakistan in.pptx
PPTX
ECO VAULT AUTOMATIC DIAPER DISPENSER AND SHREDDER
PDF
Community User Group Leaders_ Agentblazer Status, AI Sustainability, and Work...
PPTX
Ease_of_Paying_Taxes_Act_Presentation.pptx
PPTX
Brief presentation for multiple products
PDF
Pitch Style Data Report Template Preview
PDF
Criminology Midterm-Ed Gein Presentation
PDF
Unit 3 Ratio Analysis.pdf xdvdssdfsdfsd sdf
PPTX
Public Speaking Is Easy . Start Now . It's now or never.
PPTX
Ulangan Harian_TEOREMA PYTHAGORAS_8.pptx
PPTX
Lesson 1 (Digital Media) - Multimedia.pptx
PDF
Yoken Capital Network Presentation Slide
Pitch Perfect Minimal Presentation for PPT
History Subject for High School_ Military Dictatorships by Slidesgo.pptx
Ruth Week 1 - Hope in Barren Places.pptx
The Power of Communication & Overcoming
Lessons Learned building a product with clean core abap
Lesson 2 (Technology and Transmission) - Terms.pptx
Basics of Stereotypes and Prejudice(1).pptx
Analytics in Human Resource Management FY
Challenges, strengths and prospects of Pakistan in.pptx
ECO VAULT AUTOMATIC DIAPER DISPENSER AND SHREDDER
Community User Group Leaders_ Agentblazer Status, AI Sustainability, and Work...
Ease_of_Paying_Taxes_Act_Presentation.pptx
Brief presentation for multiple products
Pitch Style Data Report Template Preview
Criminology Midterm-Ed Gein Presentation
Unit 3 Ratio Analysis.pdf xdvdssdfsdfsd sdf
Public Speaking Is Easy . Start Now . It's now or never.
Ulangan Harian_TEOREMA PYTHAGORAS_8.pptx
Lesson 1 (Digital Media) - Multimedia.pptx
Yoken Capital Network Presentation Slide

Intro to Lightning Components - Dreamforce 2016

  • 1. Introduction to Lightning Components Lightning Component Framework, Bundles and Development Jennifer Bennett Laura Meerkatz
  • 4. Forward-Looking Statements 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. Agenda What is the Lightning Component Framework? Lightning Components in Action What’s in a Component Bundle? Inside a Lightning Component Review and Q&A 1 2 3 4 5
  • 7. Lightning Component Framework Built on the open source Aura framework Used to develop dynamic mobile and web applications Event-driven architecture Extendable and Reusable
  • 9. Lightning Component Features Out-of-the-Box Component Set Rich component ecosystem Performance Event-driven architecture Faster development Device-aware and cross browser compatibility
  • 12. Visualforce Introduction to Lightning Components Page-centric Desktop first
  • 13. Lightning Introduction to Lightning Components App-centric Mobile first
  • 14. Bundles Introduction to Lightning Components Application Component Interface Event Token
  • 16. Introduction to Lightning Components Lightning Component Bundles Client Server Apex Controller database Application/ Component (The View) Controller JavaScript Style (CSS) Helper JavaScript Renderer Design SVG Documentation
  • 17. Summary Lightning Components are flexible and reusable They can be used in Lightning Experience and Salesforce Classic You can mix out-of-the-box components with your own code You can use Lightning Design System and your own styles Start by developing from the Developer Console 1 2 3 4 5
  • 19. Q&A

Editor's Notes

  • #5: Key Takeaway: We are a publicly traded company. Please make your buying decisions only on the products commercially available from Salesforce. Talk Track: Before I begin, just a quick note that when considering future developments, whether by us or with any other solution provider, you should always base your purchasing decisions on what is currently available.