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)
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?
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: guest.meetup@minsk.com
• Password: qwerty123
• URL: https://na15.lightning.force.com/demo_light/auranote.app