Over the past two months, we’ve announced many new resources for developers at Dreamforce and TrailheaDX India. To learn all about them, watch this video, where we'll explore live demos showcasing the latest updates for Lightning Web Components (LWC), Einstein, Heroku, and a lot more on the Customer 360 Platform.
In this session we,
- Explore key highlights from TrailheaDX India
- Show live demos of generally available features
- Explain how you can benefit from these features
1. TrailheaDX India : Developer Highlights
January 9, 2020 | 10:30 a.m. IST
Satya Sekhar
@satyasfdc
Aditya Naag
@adityanaag
Vishwa Vikas
@mittuvikas
2. Forward-Looking Statement
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.
3. Go Social!
Salesforce Developers
Salesforce Developers
Salesforce Developers
The video will be posted to YouTube & the
webinar recap page (same URL as registration).This webinar is being recorded!
@salesforcedevs
4. Have Questions?
● Don’t wait until the end to ask your question!
● Technical support will answer questions starting now.
● Respect Q&A etiquette
● Please don’t repeat questions. The support team is working their way down the
queue.
● Stick around for live Q&A at the end
● Speakers will tackle more questions at the end, time-allowing
● Head to Developer Forums
● More questions? Visit developer.salesforce.com/forums
12. Customer 360 Data Manager
Connect Salesforce Apps
Click-based UIforapp and data management
Complete View of Your Customer
Single ID and profileacrossall yourapps
Cross-channel Customer Experience
Pre-builtpackagesfor commonB2C use cases
Build a single source of truth for customer data
GAIntroducing
13. Dependent Page Layouts
App Builder
#1
PILOT
Dynamic Actions
Configure action bars visibility
Dynamic Forms
Configure fields and sections visibility
PILOT
14. Enhance Flows with Components & Services
GA ‘19
UPDATED
Get started with a prebuilt template
NEWFlow Templates
LWC in Flows
Build web standards-based screens
Schedule Flows
Set a time and frequency for a Flow to run
UPDATEDRun Flows in System Mode
Launch Flows without worrying about User Permissions
16. What’s new in Lightning Web Components
@track Is No Longer Required
All fields in a Lightning web component class are reactive.
Communicate Across Salesforce UI Technologies with Lightning Message Service (Beta)
Use the LMS API to communicate across the DOM, between Aura components, Visualforce pages, and Lightning
web components.
Smarter Source Tracking for LWC in Scratch Orgs
CLI output lists any changes, and alerts you to any conflicts between your local project
and a scratch org.
17. Enforcing Field and Object Level Security
Using WITH SECURITY_ENFORCED in SOQL Queries (Generally Available)
Using Security.stripInaccessible method in Apex (Generally Available)
18. Leverage serverless architecture
Create event driven apps using functions and
microservices patterns
Combine code and low-code
Write functions in Node.js, Java and Apex and
leverage them in low-code builders
Scale elastically
Build customer and employee apps with elastic
compute powered by Kubernetes
Build with functions and microservices
Introducing Salesforce Evergreen
20. New Salesforce Mobile App
Your entire business. Instantly mobile, conversational, and smart
21. The New Salesforce App is Unified
A seamless experience across form factors
One Navigation for All Platforms
Converged desktop and mobile navigation
Personalize the Navigation Bar
Add and reorder items to suit the way you
work
22. The New Salesforce App is Dynamic
Create powerful custom mobile experiences
Drag-and-Drop Customization
Mobile Preview
Component Visibility Rules
23. The New Salesforce App is Smart
Work smarter with a conversational app that gives you insights into your business
Einstein Analytics
Einstein Voice Assistant (Beta)
Visualize your entire
business on a single screen
Discover the story your data
has to tell
Identify how to achieve all of
your business goals
The easiest way to update
records while on the go
Conversationally log notes,
update data, and create
tasks
Works with standard and
custom objects
24. An App for Your Entire Business
For any use case across functions and industries
Sales Employee Mobile Workforce
28. Discover Salesforce APIs in one place
Learn with interactive documentation
Engage with the ecosystem
Connect everything with APIs
Introducing the Salesforce API Portal
29. Create Smart Connected Experiences
Einstein Vision & Language
Build and integrate your custom models with clicks
Einstein Multi-Language
Analyze written text, now in six languages
Einstein OCR
Identify text in images, associated entities and tables
Einstein Voice
Create your own voice skills and deploy to any device
PILOT
BETA
PILOT
32. Build, run, and test Lightning Web Components locally
Introducing Local Development
33. Open and transparent
View and learn from the source code for over 50+ base
components
Extensible functionality
Add, change, or remove functionality from components
to suit your team’s needs
Build anywhere
Customize and deploy base components with your
tools on the Salesforce ecosystem and beyond
Build faster with open, reusable building blocks
Base Components Open Source
50+ Base
Components
36. Introducing Data Mask
Test without exposing protected data
Meet compliance requirements
Increase productivity
Anonymize sensitive data in test environments