SlideShare a Scribd company logo
www.vrpinc.com 
Aura 
Framework 
Alexey Filipov 
Nikolay Zenko
www.vrpinc.com 
What is Aura? 
Aura is a UI framework for developing dynamic web apps for mobile and 
desktop devices, while providing a scalable long-lived lifecycle to support 
building apps engineered for growth. It supports partitioned multi-tier 
component development that bridges the client and server.
Why we talk about Aura? 
Salesforce1 is built on Aura. The Salesforce 
team has actually developed Aura specifically 
for making the mobile experience better. Aura 
was actually originally built for Salesforce 
Touch. Since then, the Aura framework has 
grown immensely. Now, portions of Chatter, 
Sales Cloud Opportunity Splits, Site.com 
Component Framework, and the Force.com App 
www.vrpinc.com 
Builder are all using Aura.
www.vrpinc.com 
Architecture 
• Components, Pages(HTML, 
pseudo HTML) 
• Client-Side Controllers (javascript) 
• Server-Side Controllers(Java) 
• Application Parser(Java) 
Where is Apex?... 
HTML 
Javascript 
controllers 
Server-Side 
Controllers(Java) 
Application 
Parser(Java)
• Component-based 
www.vrpinc.com 
framework 
• event-driven architecture
www.vrpinc.com 
Architecture 
• ui:interactive - provide common 
user interface events 
• ui:input - HTML inputs, such as 
email, text, textarea etc. 
• ui:output - HTML inputs 
what is it?
www.vrpinc.com 
Server-side logic with Controllers
www.vrpinc.com 
How we can use Aura? 
@AuraEnabled – we are waiting for 
you!
www.vrpinc.com 
Ta-daaam!!! 
Now customers, developers, and partners can leverage the new Lightning framework to 
build custom components and create any user experience for any device. Fast.
Lightning App Builder 
Create powerful, engaging applications 
with drag-and-drop components for 
everything from standard fields, reports 
and charts, to partner-built components 
from our AppExchange marketplace, to 
your own custom designs. 
Design apps to look the way you want, in 
the device you are designing for — a 
tablet, a phone, a wearable device, 
desktop, you name it. 
www.vrpinc.com
Lightning Schema Builder 
Visualize and extend your data model. 
Quickly add new custom objects, fields, 
and relationships to your schema with 
simple point and click. See details 
including field values, required fields, and 
how objects are related via lookup and 
master-detail relationships. 
www.vrpinc.com
Lightning Connect 
Connect and access data from external 
sources with point and click simplicity. 
Incorporate data from legacy systems 
(SAP, Oracle, Microsoft, you name it) in 
real time in Salesforce application 
objects. Dramatically reduce integration 
time to unlock and modernize back-office 
systems.. 
www.vrpinc.com
Lightning Community Builder 
Create both branded public and private 
communities that are integrated with your 
content, data, and business processesto 
connect customers, partners, and 
employees. Build, publish, and maintain 
communities that work on any device 
with easy-to-use tools and templates. 
Built-in analytics and management allow 
you to track and measure activity, so your 
community will always be at its best. 
www.vrpinc.com
Lightning Process Builder 
Easily automate complex business 
processes with point-and-click tools. 
Automatically update or create new 
records, emails, and tasks or submit 
approval requests in a few simple steps. 
Visualize the entire process in one place 
to design and collaborate directly with 
line of business owners. Easily extend 
processes with flows. Deploy workflow 
once, across every device. 
www.vrpinc.com
Lightning Components 
Leverage pre-built components from 
Salesforce and AppExchange Partners, or 
have your developers write their own 
components for anyone to use and build 
apps. Build dynamic apps for mobile and 
desktop devices with drag-and-drop tools 
on an open, multi-tier framework. Event-driven 
architecture, stateful client and 
stateless server, and Model-View- 
Controller architecture provides a modern 
framework for building apps, fast. 
www.vrpinc.com
www.vrpinc.com 
Aura --> Lightning Components 
Aura is the open source technology that powers Lightning Components. The aura: 
namespace contains all of the basic building blocks for defining components and 
applications.
Demo time! 
www.vrpinc.com
www.vrpinc.com 
All what you need 
• User Name: guest.meetup@minsk.com 
• Password: qwerty123 
• URL: https://na15.lightning.force.com/demo_light/auranote.app
Questions? 
www.vrpinc.com
www.vrpinc.com 
Thank you for 
your attention

More Related Content

PDF
Lightning Components Explained
Atul Gupta(8X)
 
PPTX
Salesforce Lightning Design System
Durgesh Dhoot
 
PPTX
sf tools from community
Durgesh Dhoot
 
PDF
Local development with Open Source Base Components
Salesforce Developers
 
PPTX
Lightning Component - Components, Actions and Events
Durgesh Dhoot
 
POTX
Building End To End Lightning Apps - Dreamforce 2014
Raja Rao DV
 
PPTX
Force.com Friday - Intro to Visualforce
Shivanath Devinarayanan
 
PPTX
Force.com Friday - Intro to Force.com
Shivanath Devinarayanan
 
Lightning Components Explained
Atul Gupta(8X)
 
Salesforce Lightning Design System
Durgesh Dhoot
 
sf tools from community
Durgesh Dhoot
 
Local development with Open Source Base Components
Salesforce Developers
 
Lightning Component - Components, Actions and Events
Durgesh Dhoot
 
Building End To End Lightning Apps - Dreamforce 2014
Raja Rao DV
 
Force.com Friday - Intro to Visualforce
Shivanath Devinarayanan
 
Force.com Friday - Intro to Force.com
Shivanath Devinarayanan
 

What's hot (20)

PDF
Lightning web components - Episode 1 - An Introduction
Salesforce Developers
 
PDF
Lightning Design System and Components for Visualforce Developers
Salesforce Developers
 
PPTX
Salesforce Lightning workshop
Shivanath Devinarayanan
 
PPTX
Build Next-gen Apps Faster with Lightning Components
Salesforce Developers
 
PPTX
Introduction to lightning components
Mohith Shrivastava
 
PDF
Lightning web components - Episode 4 : Security and Testing
Salesforce Developers
 
PPTX
Rits Brown Bag - Salesforce Lightning
Right IT Services
 
PPTX
Lightning Components Introduction
Durgesh Dhoot
 
PPTX
Dreamforce Developer Recap
Salesforce Developers
 
PDF
Lightning web components episode 2- work with salesforce data
Salesforce Developers
 
PDF
Lightning Experience for ISVs
Salesforce Partners
 
ODP
Salesforce Super Slider Lightning Component ppt
Webkul Software Pvt. Ltd.
 
PDF
Lightning Components: The Future
Salesforce Developers
 
PDF
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce Developers
 
PDF
LWC Episode 3- Component Communication and Aura Interoperability
Salesforce Developers
 
PPTX
Introduction to lightning out df16
Mohith Shrivastava
 
PPTX
Salesforce Lightning component framework from 0 to app
Roy Gilad
 
PDF
Secure Salesforce: Lightning Components Best Practices
Salesforce Developers
 
PPTX
Mastering the Lightning Framework - Part 1
Salesforce Developers
 
PPTX
Lightning Components Workshop
Salesforce Developers
 
Lightning web components - Episode 1 - An Introduction
Salesforce Developers
 
Lightning Design System and Components for Visualforce Developers
Salesforce Developers
 
Salesforce Lightning workshop
Shivanath Devinarayanan
 
Build Next-gen Apps Faster with Lightning Components
Salesforce Developers
 
Introduction to lightning components
Mohith Shrivastava
 
Lightning web components - Episode 4 : Security and Testing
Salesforce Developers
 
Rits Brown Bag - Salesforce Lightning
Right IT Services
 
Lightning Components Introduction
Durgesh Dhoot
 
Dreamforce Developer Recap
Salesforce Developers
 
Lightning web components episode 2- work with salesforce data
Salesforce Developers
 
Lightning Experience for ISVs
Salesforce Partners
 
Salesforce Super Slider Lightning Component ppt
Webkul Software Pvt. Ltd.
 
Lightning Components: The Future
Salesforce Developers
 
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce Developers
 
LWC Episode 3- Component Communication and Aura Interoperability
Salesforce Developers
 
Introduction to lightning out df16
Mohith Shrivastava
 
Salesforce Lightning component framework from 0 to app
Roy Gilad
 
Secure Salesforce: Lightning Components Best Practices
Salesforce Developers
 
Mastering the Lightning Framework - Part 1
Salesforce Developers
 
Lightning Components Workshop
Salesforce Developers
 
Ad

Viewers also liked (9)

PDF
Aura Framework Overview
rajdeep
 
PPTX
SSO with SAML 2.0
Thieu Mao
 
PDF
Setting up Security in Your Salesforce Instance
Salesforce Developers
 
PDF
Advanced Lightning Components
Salesforce Developers
 
PPTX
Docker 1.5
rajdeep
 
PDF
DF13 Salesforce Fundamentals: Strategy for Campaign and Lead Management
Deepa Patel
 
PDF
Introduction to the Salesforce Security Model
Salesforce Developers
 
PPTX
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Edureka!
 
PPTX
Lightning chess
Lieven Juwet
 
Aura Framework Overview
rajdeep
 
SSO with SAML 2.0
Thieu Mao
 
Setting up Security in Your Salesforce Instance
Salesforce Developers
 
Advanced Lightning Components
Salesforce Developers
 
Docker 1.5
rajdeep
 
DF13 Salesforce Fundamentals: Strategy for Campaign and Lead Management
Deepa Patel
 
Introduction to the Salesforce Security Model
Salesforce Developers
 
Salesforce Service Cloud Training | Salesforce Training For Beginners - Servi...
Edureka!
 
Lightning chess
Lieven Juwet
 
Ad

Similar to Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov) (20)

PPTX
Discover Salesforce Lightning 1
Suyati Technologies
 
PPTX
Salesforce.com Lightning
Malinda Lamahewa
 
PDF
Dreamwares: Lightning Experience
Amit Ahuja
 
PDF
Salesforce Lightning
Manidipa Mitra
 
PPTX
Salesforce Lightning workshop Hartford - 12 March
Jitendra Zaa
 
PPTX
Trailhead live - Overview of Salesforce App Cloud
John Stevenson
 
PDF
Lightning week - Paris DUG
Paris Salesforce Developer Group
 
PPTX
Lightning Developer Week - Bangalore Salesforce Developer Group
Abhilash Kuntar
 
PDF
ISV Lightning Webinar Series - Part 2 (December 8, 2015)
Salesforce Partners
 
PDF
Lightning breakout mun world tour 2015 sfsans
Salesforce Deutschland
 
PDF
Building Lightning Components for ISVs (Dreamforce 2015)
Salesforce Partners
 
PPTX
An Introduction to Lightning Web Components
Mikkel Flindt Heisterberg
 
PPTX
What is Salesforce lighting explained
Roy Gilad
 
PPTX
Introduction to lightning lifecycle
SmritiSharan1
 
PDF
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
Salesforce Partners
 
PPTX
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Salesforce Developers
 
PPTX
6 reasons developers should consider salesforce lightning web components
Cloud Analogy
 
PPTX
Minsk lightnng week v2
Yury Bondarau
 
PPTX
Salesforce1 Platform
Julia Lobanova
 
PDF
Build Apps Fast with Lightning Components from Apttus
Dreamforce
 
Discover Salesforce Lightning 1
Suyati Technologies
 
Salesforce.com Lightning
Malinda Lamahewa
 
Dreamwares: Lightning Experience
Amit Ahuja
 
Salesforce Lightning
Manidipa Mitra
 
Salesforce Lightning workshop Hartford - 12 March
Jitendra Zaa
 
Trailhead live - Overview of Salesforce App Cloud
John Stevenson
 
Lightning week - Paris DUG
Paris Salesforce Developer Group
 
Lightning Developer Week - Bangalore Salesforce Developer Group
Abhilash Kuntar
 
ISV Lightning Webinar Series - Part 2 (December 8, 2015)
Salesforce Partners
 
Lightning breakout mun world tour 2015 sfsans
Salesforce Deutschland
 
Building Lightning Components for ISVs (Dreamforce 2015)
Salesforce Partners
 
An Introduction to Lightning Web Components
Mikkel Flindt Heisterberg
 
What is Salesforce lighting explained
Roy Gilad
 
Introduction to lightning lifecycle
SmritiSharan1
 
ISV Lightning Webinar Series - Part 1 (December 1, 2015)
Salesforce Partners
 
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Salesforce Developers
 
6 reasons developers should consider salesforce lightning web components
Cloud Analogy
 
Minsk lightnng week v2
Yury Bondarau
 
Salesforce1 Platform
Julia Lobanova
 
Build Apps Fast with Lightning Components from Apttus
Dreamforce
 

More from Yury Bondarau (8)

PPTX
Under the Covers of Salesforce (Eugene Rusalev)
Yury Bondarau
 
PPTX
Apex OOP Patterns (Valery Dvornichenko)
Yury Bondarau
 
PPTX
ExactTarget (Dmitry Yasko)
Yury Bondarau
 
PPTX
Heroku1 (Alexey Filippov)
Yury Bondarau
 
PPTX
Salesforce Summer 14 Release Notes (Alexandra Vilks)
Yury Bondarau
 
PPTX
Work.com (Valery Dvornichenko)
Yury Bondarau
 
PPT
Salesforce Security Model (Dmitry Goshko, Igor Haritonovich)
Yury Bondarau
 
PPTX
IT Kitchen (Artem Levchenko)
Yury Bondarau
 
Under the Covers of Salesforce (Eugene Rusalev)
Yury Bondarau
 
Apex OOP Patterns (Valery Dvornichenko)
Yury Bondarau
 
ExactTarget (Dmitry Yasko)
Yury Bondarau
 
Heroku1 (Alexey Filippov)
Yury Bondarau
 
Salesforce Summer 14 Release Notes (Alexandra Vilks)
Yury Bondarau
 
Work.com (Valery Dvornichenko)
Yury Bondarau
 
Salesforce Security Model (Dmitry Goshko, Igor Haritonovich)
Yury Bondarau
 
IT Kitchen (Artem Levchenko)
Yury Bondarau
 

Recently uploaded (20)

PPTX
Explanation about Structures in C language.pptx
Veeral Rathod
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
PDF
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PDF
Enhancing Healthcare RPM Platforms with Contextual AI Integration
Cadabra Studio
 
PDF
Bandai Playdia The Book - David Glotz
BluePanther6
 
PDF
lesson-2-rules-of-netiquette.pdf.bshhsjdj
jasmenrojas249
 
PPTX
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PDF
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
PDF
Immersive experiences: what Pharo users do!
ESUG
 
PPTX
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
PPTX
Presentation about Database and Database Administrator
abhishekchauhan86963
 
PDF
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
PDF
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
PPTX
Presentation about variables and constant.pptx
kr2589474
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
Explanation about Structures in C language.pptx
Veeral Rathod
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
10 posting ideas for community engagement with AI prompts
Pankaj Taneja
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Enhancing Healthcare RPM Platforms with Contextual AI Integration
Cadabra Studio
 
Bandai Playdia The Book - David Glotz
BluePanther6
 
lesson-2-rules-of-netiquette.pdf.bshhsjdj
jasmenrojas249
 
TRAVEL APIs | WHITE LABEL TRAVEL API | TOP TRAVEL APIs
philipnathen82
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
Salesforce Implementation Services Provider.pdf
VALiNTRY360
 
Immersive experiences: what Pharo users do!
ESUG
 
Visualising Data with Scatterplots in IBM SPSS Statistics.pptx
Version 1 Analytics
 
Presentation about Database and Database Administrator
abhishekchauhan86963
 
advancepresentationskillshdhdhhdhdhdhhfhf
jasmenrojas249
 
On Software Engineers' Productivity - Beyond Misleading Metrics
Romén Rodríguez-Gil
 
Presentation about variables and constant.pptx
kr2589474
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 

Aura Framework and Lightning (Nikolay Zenko and Alexey Filippov)

  • 1. www.vrpinc.com Aura Framework Alexey Filipov Nikolay Zenko
  • 2. www.vrpinc.com What is Aura? Aura is a UI framework for developing dynamic web apps for mobile and desktop devices, while providing a scalable long-lived lifecycle to support building apps engineered for growth. It supports partitioned multi-tier component development that bridges the client and server.
  • 3. Why we talk about Aura? Salesforce1 is built on Aura. The Salesforce team has actually developed Aura specifically for making the mobile experience better. Aura was actually originally built for Salesforce Touch. Since then, the Aura framework has grown immensely. Now, portions of Chatter, Sales Cloud Opportunity Splits, Site.com Component Framework, and the Force.com App www.vrpinc.com Builder are all using Aura.
  • 4. www.vrpinc.com Architecture • Components, Pages(HTML, pseudo HTML) • Client-Side Controllers (javascript) • Server-Side Controllers(Java) • Application Parser(Java) Where is Apex?... HTML Javascript controllers Server-Side Controllers(Java) Application Parser(Java)
  • 5. • Component-based www.vrpinc.com framework • event-driven architecture
  • 6. www.vrpinc.com Architecture • ui:interactive - provide common user interface events • ui:input - HTML inputs, such as email, text, textarea etc. • ui:output - HTML inputs what is it?
  • 8. www.vrpinc.com How we can use Aura? @AuraEnabled – we are waiting for you!
  • 9. www.vrpinc.com Ta-daaam!!! Now customers, developers, and partners can leverage the new Lightning framework to build custom components and create any user experience for any device. Fast.
  • 10. Lightning App Builder Create powerful, engaging applications with drag-and-drop components for everything from standard fields, reports and charts, to partner-built components from our AppExchange marketplace, to your own custom designs. Design apps to look the way you want, in the device you are designing for — a tablet, a phone, a wearable device, desktop, you name it. www.vrpinc.com
  • 11. Lightning Schema Builder Visualize and extend your data model. Quickly add new custom objects, fields, and relationships to your schema with simple point and click. See details including field values, required fields, and how objects are related via lookup and master-detail relationships. www.vrpinc.com
  • 12. Lightning Connect Connect and access data from external sources with point and click simplicity. Incorporate data from legacy systems (SAP, Oracle, Microsoft, you name it) in real time in Salesforce application objects. Dramatically reduce integration time to unlock and modernize back-office systems.. www.vrpinc.com
  • 13. Lightning Community Builder Create both branded public and private communities that are integrated with your content, data, and business processesto connect customers, partners, and employees. Build, publish, and maintain communities that work on any device with easy-to-use tools and templates. Built-in analytics and management allow you to track and measure activity, so your community will always be at its best. www.vrpinc.com
  • 14. Lightning Process Builder Easily automate complex business processes with point-and-click tools. Automatically update or create new records, emails, and tasks or submit approval requests in a few simple steps. Visualize the entire process in one place to design and collaborate directly with line of business owners. Easily extend processes with flows. Deploy workflow once, across every device. www.vrpinc.com
  • 15. Lightning Components Leverage pre-built components from Salesforce and AppExchange Partners, or have your developers write their own components for anyone to use and build apps. Build dynamic apps for mobile and desktop devices with drag-and-drop tools on an open, multi-tier framework. Event-driven architecture, stateful client and stateless server, and Model-View- Controller architecture provides a modern framework for building apps, fast. www.vrpinc.com
  • 16. www.vrpinc.com Aura --> Lightning Components Aura is the open source technology that powers Lightning Components. The aura: namespace contains all of the basic building blocks for defining components and applications.
  • 18. www.vrpinc.com All what you need • User Name: [email protected] • Password: qwerty123 • URL: https://na15.lightning.force.com/demo_light/auranote.app
  • 20. www.vrpinc.com Thank you for your attention