3/31/2015 Introduction to Lightning
DISCOVER
LIGHTNING
Date: 17th December
Time: 10:30 AM EST
#suyatiwebinar
3/31/2015 Introduction to Lightning
SALESFORCE FOOTPRINT
10,000+
hours
Presented at
Dreamforce 2014
20+ completed
projects
10+ certified
developers
3/31/2015 Introduction to Lightning
OUR SPEAKER
Niranja Nair
Salesforce Practice Lead
3/31/2015 Introduction to Lightning
FOLLOW US
#suyatiwebinar
@suyatitech
+Suyati The Suyati
suyati-technologies-private-limited
Suyati Technologies
3/31/2015 Introduction to Lightning
AGENDA
1. Introduction
2. Lightning empowering Salesforce1
3. Why Lightning
4. Building blocks of Lightning
5. Tips to quickly get a Lightning app ready
3/31/2015 Introduction to Lightning
INTRODUCTION
1. Build mobile apps faster
2. Empowering Admins and Developers
3. Next generation of Salesforce1
3/31/2015 Introduction to Lightning
LIGHTNING EMPOWERING
SALESFORCE1
1. Graphical view of component alignment
2. Leverage pre-built components
3. Quickly get your app Business-Ready
4. Improved app performance
3/31/2015 Introduction to Lightning
Visualforce :
1. Built for web
2. More server side
3. Native Visualforce page tags
Lightning Component :
1. Built for mobile
2. More client side
3. HTML 5 & CSS
WHY LIGHTNING
3/31/2015 Introduction to Lightning
BUILDING BLOCKS
1. Lightning Schema Builder
2. Lightning Process Builder
3. Lightning Components
4. Lightning App Builder
5. Lightning Connect
6. Lightning Extension
3/31/2015 Introduction to Lightning
LIGHTNING
SCHEMA BUILDER
1. Simple visual UI to create
objects, fields and map
relationships all at one place.
2. Rebrand of Schema Builder
3/31/2015 Introduction to Lightning
LIGHTNING
PROCESS BUILDER
1. Workflow 2.0 – a next-generation
business process automation tool
2. New and more graphical UI
3. Create a Chatter Post, Submit for
approval, Triggering a headless flow,
invoke publisher action & Record
creation
3/31/2015 Introduction to Lightning
LIGHTNING COMPONENT
1. A rebranding of "Aura on the Platform" (AOTP)
2. Client side uses JavaScript
3. Server side uses Apex
4. Reusable section of the UI
5. Can make use HTML, CSS, JavaScript and any Web-enabled code
6. Out-of-the-Box Component Set, Performance, Event-driven architecture,
Faster development, Device-aware and cross browser compatibility
3/31/2015 Introduction to Lightning
AURA FRAMEWORK
1. UI Framework for dynamic web apps functioning in
both mobile and desktop devices
2. Rich and extensible component set
3. Open Source and not native to Force.com
4. Rapid development with reusable components
5. Client side rendering
6. Salesforce1 is built on Aura
3/31/2015 Introduction to Lightning
LIGHTNING APP BUILDER
1. Visual tool which makes use of lightning components
for creating Lightning apps for Salesforce1.
2. Create business apps quickly with just point and click
3. Select components from a whole list of Standard,
4. Custom and App exchange components
3/31/2015 Introduction to Lightning
LIGHTNING CONNECT
1. External data is referenced in real-time
not copied in Salesforce
2. Integration tool to get data from any
external source that conforms to the
OData spec and that too with ease.
3. Point & Click for unidirectional data
integration
4. Dramatically reduce integration time
3/31/2015 Introduction to Lightning
LIGHTNING EXTENSION
1. Replace or Over-ride standard components within
Salesforce1 with custom built ones.
2. Easy plug-in of components within Standard UI.
3. For Example - An additional Tab / Slide within the SF1
record detail view
3/31/2015 Introduction to Lightning
TIPS TO QUICKLY GET
A LIGHTNING APP READY
1. Example – A client needs to get lightning mobile app and
wants to go live as soon as possible.
2. Potential Hurdle – Lightning App Builder is in pilot and
Lightning Components are in Beta.
3. Workaround –
4. Modify Visualforce with HTML 5 components and CSS
5. Modify Apex side to handle remote methods
handling data as JSON
6. Client server communication to be handled as
JavaScript Remoting
7. Make use of libraries like Angular JS, Backbone JS for MVC
3/31/2015 Introduction to Lightning
Click here to access the recording
3/31/2015 Introduction to Lightning
Thank you
Please feel free to share this information

Discover Salesforce Lightning 1

  • 1.
    3/31/2015 Introduction toLightning DISCOVER LIGHTNING Date: 17th December Time: 10:30 AM EST #suyatiwebinar
  • 2.
    3/31/2015 Introduction toLightning SALESFORCE FOOTPRINT 10,000+ hours Presented at Dreamforce 2014 20+ completed projects 10+ certified developers
  • 3.
    3/31/2015 Introduction toLightning OUR SPEAKER Niranja Nair Salesforce Practice Lead
  • 4.
    3/31/2015 Introduction toLightning FOLLOW US #suyatiwebinar @suyatitech +Suyati The Suyati suyati-technologies-private-limited Suyati Technologies
  • 5.
    3/31/2015 Introduction toLightning AGENDA 1. Introduction 2. Lightning empowering Salesforce1 3. Why Lightning 4. Building blocks of Lightning 5. Tips to quickly get a Lightning app ready
  • 6.
    3/31/2015 Introduction toLightning INTRODUCTION 1. Build mobile apps faster 2. Empowering Admins and Developers 3. Next generation of Salesforce1
  • 7.
    3/31/2015 Introduction toLightning LIGHTNING EMPOWERING SALESFORCE1 1. Graphical view of component alignment 2. Leverage pre-built components 3. Quickly get your app Business-Ready 4. Improved app performance
  • 8.
    3/31/2015 Introduction toLightning Visualforce : 1. Built for web 2. More server side 3. Native Visualforce page tags Lightning Component : 1. Built for mobile 2. More client side 3. HTML 5 & CSS WHY LIGHTNING
  • 9.
    3/31/2015 Introduction toLightning BUILDING BLOCKS 1. Lightning Schema Builder 2. Lightning Process Builder 3. Lightning Components 4. Lightning App Builder 5. Lightning Connect 6. Lightning Extension
  • 10.
    3/31/2015 Introduction toLightning LIGHTNING SCHEMA BUILDER 1. Simple visual UI to create objects, fields and map relationships all at one place. 2. Rebrand of Schema Builder
  • 11.
    3/31/2015 Introduction toLightning LIGHTNING PROCESS BUILDER 1. Workflow 2.0 – a next-generation business process automation tool 2. New and more graphical UI 3. Create a Chatter Post, Submit for approval, Triggering a headless flow, invoke publisher action & Record creation
  • 12.
    3/31/2015 Introduction toLightning LIGHTNING COMPONENT 1. A rebranding of "Aura on the Platform" (AOTP) 2. Client side uses JavaScript 3. Server side uses Apex 4. Reusable section of the UI 5. Can make use HTML, CSS, JavaScript and any Web-enabled code 6. Out-of-the-Box Component Set, Performance, Event-driven architecture, Faster development, Device-aware and cross browser compatibility
  • 13.
    3/31/2015 Introduction toLightning AURA FRAMEWORK 1. UI Framework for dynamic web apps functioning in both mobile and desktop devices 2. Rich and extensible component set 3. Open Source and not native to Force.com 4. Rapid development with reusable components 5. Client side rendering 6. Salesforce1 is built on Aura
  • 14.
    3/31/2015 Introduction toLightning LIGHTNING APP BUILDER 1. Visual tool which makes use of lightning components for creating Lightning apps for Salesforce1. 2. Create business apps quickly with just point and click 3. Select components from a whole list of Standard, 4. Custom and App exchange components
  • 15.
    3/31/2015 Introduction toLightning LIGHTNING CONNECT 1. External data is referenced in real-time not copied in Salesforce 2. Integration tool to get data from any external source that conforms to the OData spec and that too with ease. 3. Point & Click for unidirectional data integration 4. Dramatically reduce integration time
  • 16.
    3/31/2015 Introduction toLightning LIGHTNING EXTENSION 1. Replace or Over-ride standard components within Salesforce1 with custom built ones. 2. Easy plug-in of components within Standard UI. 3. For Example - An additional Tab / Slide within the SF1 record detail view
  • 17.
    3/31/2015 Introduction toLightning TIPS TO QUICKLY GET A LIGHTNING APP READY 1. Example – A client needs to get lightning mobile app and wants to go live as soon as possible. 2. Potential Hurdle – Lightning App Builder is in pilot and Lightning Components are in Beta. 3. Workaround – 4. Modify Visualforce with HTML 5 components and CSS 5. Modify Apex side to handle remote methods handling data as JSON 6. Client server communication to be handled as JavaScript Remoting 7. Make use of libraries like Angular JS, Backbone JS for MVC
  • 18.
    3/31/2015 Introduction toLightning Click here to access the recording
  • 19.
    3/31/2015 Introduction toLightning Thank you Please feel free to share this information