19
4/23/22 Introduction to Lightning DISCOVER LIGHTNING Date: 17th December Time: 10:30 AM EST #suyatiwebinar

Discover Salesforce Lightning 1

Embed Size (px)

Citation preview

Page 1: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

DISCOVER

LIGHTNINGDate: 17th DecemberTime: 10:30 AM EST

#suyatiwebinar

Page 2: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

SALESFORCE FOOTPRINT

10,000+ hours

Presented at Dreamforce 2014

20+ completedprojects

10+ certified developers

Page 3: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

OUR SPEAKER

Niranja NairSalesforce Practice Lead

Page 5: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

AGENDA1. Introduction2. Lightning empowering Salesforce13. Why Lightning4. Building blocks of Lightning5. Tips to quickly get a Lightning app ready

Page 6: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

INTRODUCTION1. Build mobile apps faster2. Empowering Admins and Developers3. Next generation of Salesforce1

Page 7: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNING EMPOWERINGSALESFORCE11. Graphical view of component alignment2. Leverage pre-built components3. Quickly get your app Business-Ready4. Improved app performance

Page 8: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

Visualforce :1. Built for web2. More server side3. Native Visualforce page tags

Lightning Component :1. Built for mobile2. More client side3. HTML 5 & CSS

WHY LIGHTNING

Page 9: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

BUILDING BLOCKS1. Lightning Schema Builder2. Lightning Process Builder3. Lightning Components4. Lightning App Builder5. Lightning Connect6. Lightning Extension

Page 10: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNINGSCHEMA BUILDER

1. Simple visual UI to create objects, fields and map relationships all at one place.

2. Rebrand of Schema Builder

Page 11: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNINGPROCESS BUILDER

1. Workflow 2.0 – a next-generation business process automation tool

2. New and more graphical UI3. Create a Chatter Post, Submit for

approval, Triggering a headless flow, invoke publisher action & Record creation

Page 12: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNING COMPONENT1. A rebranding of "Aura on the Platform" (AOTP)2. Client side uses JavaScript3. Server side uses Apex4. Reusable section of the UI5. Can make use HTML, CSS, JavaScript and any Web-enabled code6. Out-of-the-Box Component Set, Performance, Event-driven architecture,

Faster development, Device-aware and cross browser compatibility

Page 13: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

AURA FRAMEWORK1. UI Framework for dynamic web apps functioning in

both mobile and desktop devices2. Rich and extensible component set3. Open Source and not native to Force.com4. Rapid development with reusable components5. Client side rendering6. Salesforce1 is built on Aura

Page 14: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNING APP BUILDER1. Visual tool which makes use of lightning components

for creating Lightning apps for Salesforce1.2. Create business apps quickly with just point and click3. Select components from a whole list of Standard, 4. Custom and App exchange components

Page 15: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNING CONNECT1. External data is referenced in real-time

not copied in Salesforce2. 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

Page 16: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

LIGHTNING EXTENSION1. 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

Page 17: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

TIPS TO QUICKLY GETA LIGHTNING APP READY

1. Example – A client needs to get lightning mobile app andwants to go live as soon as possible.

2. Potential Hurdle – Lightning App Builder is in pilot andLightning Components are in Beta.

3. Workaround – 4. Modify Visualforce with HTML 5 components and CSS5. Modify Apex side to handle remote methods

handling data as JSON6. Client server communication to be handled as

JavaScript Remoting7. Make use of libraries like Angular JS, Backbone JS for MVC

Page 18: Discover Salesforce Lightning 1

3/31/2015 Introduction to Lightning

Click here to access the recording