Lightning Flow makes it easier for developers to build dynamic process-driven apps with Process Builder and the new Flow Builder. Join us and learn more about how you can get in the Flow!
This presentation discusses how to automate processes using Salesforce Flow (formerly known as Visual Workflow). The presentation covers what Flow is, why it is useful for automation, and common use cases for when to use Flow to automate processes. Several demo Flow solutions are shown that automate tasks like assigning a lead, creating a chatter post, gathering input using screens, and more. Resources for learning more about Flow are provided.
First Steps to Salesforce Release Management & DevOps [Salesforce User Group,...Anna Loughnan Colquhoun
Slide deck shared by Adam Best, presenter. First Steps to Salesforce Release Management & DevOps Salesforce User Group, Wellington, New Zealand - Nov, 2022
When building an enterprise solution or creating an app, data often comes from multiple systems, and business processes frequently cross application boundaries.
Salesforce offers a rich library of programmatic and point-and-click integration tools to customize business processes that span multiple application systems. In this webinar, we will survey the many integration options and technologies available in Salesforce, including newer API and integration features.
This webinar is the first in a series that will explore several ways to integrate systems and services with Salesforce.
Salesforce Release Management - Best Practices and Tools for DeploymentSalesforce Developers
Join us to learn how EMC?s Isilon Storage Division has adopted salesforce.com best practices to better manage deployments on the Force.com platform. We'll also introduce the ?SfOpticon? tool, a custom-built, open-source solution which uses the Force.com Metadata API and Github to monitor, track, branch, package and deploy changes to our salesforce.com environments.
Earlier when you required a custom feature in your Salesforce installation to support your business process, the only available options were to create a brand new app and integrate it in your Salesforce or to use existing features in a creative way to achieve the same objective. However Salesforce evolved and we now have got Salesforce Visual Flow, also known as Salesforce Visual Workflow or simply Salesforce Flow.
Visual flow can be summed up as an app inside the Salesforce app. Analogically, what methods are to object oriented programming, visual flow is to Salesforce. To be more precise, a Flow is a wizard or a set of screens in sequential order which can be used to complete a business process. This business process can be anything like filling out a form, or working on a script, or even filling out a survey. The Flow has the ability to fetch, edit, and create all Salesforce information in an appealing, quick and smart manner.
Difference between Salesforce.com Flow and Workflow
Salesforce Flow or Visual Workflow is often confused with a feature named Workflow in Salesforce and that’s forgivable! They may be similar in certain fashion such as assisting in automating a business process, but in essence they both are different. Here is how:
- Visual Workflow is more of a front-end based tool. It is mainly used when you have to display or collect information through screens making it more visible to the users. Workflow on the other hand execute pre-defined rules behind the scenes. They are used to process information rather than collecting it.
- While Workflows are mainly triggered by events, Visual Workflows are triggered by user actions. However in Visual Workflows, you can also Autolaunch Flows i.e. start a Flow without user interaction. Since they are triggered without user interactions you cannot include steps, choices, screens or dynamic choices in your Autolaunch Flow.
- Flows can fetch, delete, update or even create records on multiple objects but Workflows are defined to affect only a single specified object. The exception to this is the case of Workflows having to update fields on specified object’s related master records.
How to create and trigger Flow?
Flows can be used to execute a business logic, interact with Salesforce Databases, call defined Apex classes and guide user through screens. There are three main aspects of a Flow creation process:
- Designing
- Management
- Flow Runtime
You can create Flows and open Cloud Flow Designer by going through the following steps
Name-> Setup-> App Setup-> Create-> Workflow & Approvals-> Flows-> New Flow.
Once you have defined your Flow you can easily add it to any Visualforce page or you can add your Flow’s URL link to your Salesforce installation’s homepage.
You can create your Flow triggers by going through the same above process and instead of clicking Flow, click Flow Trigger.
Salesforce – Proven Platform Development with DevOps & AgileSai Jithesh ☁️
The document discusses forward-looking statements and associated risks and uncertainties. It states that any projections or statements regarding strategies, plans, beliefs, expected functionality, features, or customer contracts contain forward-looking statements that are subject to risks and uncertainties. These risks include factors that could affect salesforce.com's financial results such as operating losses, fluctuations in results, security breaches, litigation outcomes, mergers and acquisitions, growth management, and reliance on key personnel. The document also notes that unreleased services mentioned may not be delivered on time or at all, and purchase decisions should be based on currently available features.
Flow is a powerful business automation tool that can manipulate data in Salesforce in a variety of ways. Such application can be created right from the org’s setup with just drag-drop/point-click. The ease of creating flows makes it the number one go-to tool when it comes to complex business requirements.
1) DevOps aims to automate and integrate processes between software development and IT teams to increase efficiency. It emphasizes cross-team communication and technology automation.
2) When adopting Salesforce DevOps, organizations face challenges around lack of best practices, admin-friendliness of tools, complexity of Salesforce environments, and finding expertise.
3) There are two main approaches to Salesforce DevOps - building out a solution using Salesforce tools like DX and scripting, or buying an ISV solution. Building provides more flexibility while buying provides pre-built features and support.
Understanding the Salesforce Architecture: How We Do the Magic We DoSalesforce Developers
Join us for a deep dive into the architecture of the Salesforce1 Platform. We'll explain how multitenancy actually works and how it affects you as a Salesforce customer. By understanding the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session, you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
This document provides an introduction to Salesforce for students. It outlines the course roadmap, which covers what Salesforce is, why learning Salesforce skills is important, how to learn Salesforce through Trailhead, what the Trailblazer Community is, and includes a hands-on activity. The document encourages students to create a free Trailhead account to begin exploring trails and building skills, and to engage with the Trailblazer Community to learn and connect with others.
The Salesforce platform offers system as well as application level security capabilities for building robust and secure applications. Join us as we introduce the system-level security features of Salesforce, like authentication and authorization mechanisms that include various Single Sign-On and OAuth flows. We'll also cover declarative application-level security features, like user profiles, roles and permissions, and how an Organization Wide Security and record-sharing model enforces a finer level of access control over the data.
As an Admin, everyday we get requests from users, executives, and stakeholders about what they want you to do to make their jobs easier using Salesforce. It is our job to dig deeper into their request and figure out if what they say they want is actually what the business needs to succeed.
Manage Development in Your Org with Salesforce Governance FrameworkSalesforce Developers
As your team creates more apps in your Salesforce Org, you're faced with a new set of challenges: managing a well-designed org. Join us to learn about using the practices defined in the Salesforce Governance framework, and the set of tools available for managing issues such as security, coding standards, decisions over declarative verses Apex apps, design standards, overall Org strategy, and change control. By applying these best practices, your team can continue to grow your apps to meet the continuing challenges of your company.
Are your business partners asking to be able to create their own applications? Are you asked to share development environments with other teams? Join us to learn considerations and best practices for making shared development in a single org a success. We'll cover process management, development methodology, release processes, and apps life cycle maintenance.
Presented at French Touch Dreamin 2019. This topic is to show you the key elements to take care of in order to deliver Salesforce projects successfully, taking the advantages of the latest Salesforce tools.
LWC Episode 3- Component Communication and Aura InteroperabilitySalesforce Developers
Lightning Web Components gives JavaScript developers a web standards-based path to building apps on the Salesforce Lightning Platform.
In the third episode of our five part series on Lightning Web Components, we cover design considerations and compositions of Lightning Web Components.
The document introduces the Salesforce platform and provides an overview of its capabilities. It discusses how the platform can be used to build employee apps, partner apps, and customer apps. It also summarizes several tools on the platform, including Visualforce, Apex, Lightning components, Heroku, and ExactTarget. The presentation aims to demonstrate how the Salesforce platform can support innovation through clicks and code functionality.
This document summarizes a Salesforce Community Cloud lunch and learn presentation. The presentation covered an overview of the Community Cloud, including different community types like help centers, customer portals, and partner communities. It also discussed how communities can benefit businesses by streamlining processes, increasing self-service, and facilitating collaboration. The presentation concluded with a hands-on challenge for attendees to build a sample "Partner Central" community.
Understanding Multitenancy and the Architecture of the Salesforce PlatformSalesforce Developers
Join us as we take a deep dive into the architecture of the Salesforce platform, explain how multitenancy actually works, and how it affects you as a developer. Showing the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
Women in Tech - Salesforce Debug Logs Deep Dive with Jess Lopez - March 2021Alesia Dvorkina
Debugging and troubleshooting Salesforce issues can be challenging sometimes. But having the right tool and being comfortable with it can take you really far.
Jess Lopez (Principal Member of Technical Staff, Customer Centric Engineering at Salesforce.org) is walking us through capturing a debug log and translating lines and lines of code into useful information from within the Salesforce Dev Console. This session is targeted toward all audiences (Administrator, Developers, Architects). If you have ever been troubled by errors popping up in your org in all screaming red, and you don't know where to start looking, this session is for you.
Watch the video recording here: https://youtu.be/eVZ4jeri5q0
To attend our Salesforce Women in Tech virtual events live - register here: https://bit.ly/WITColumbiaMD
We would love to interact with you live!
This slide deck accompanied the presentation at #SUGUK on 20180322 in London, UK. PowerApps allows you to build business application with no-code, and is included in most Office 365 plans.
This document summarizes a webinar on Continuous Integration (CI) and Continuous Deployment (CD) on Salesforce. It introduces CI/CD, their importance and challenges. It outlines best practices for implementing CI/CD on Salesforce, including using version control, frequent small commits, quick smoke tests, staging environments, and deployment tools like Force Migration Tool (ANT). The webinar presenters then demonstrate the CI/CD process and implementation using ANT build files, source control, and a build server.
Episode 10 - External Services in SalesforceJitendra Zaa
This document provides an overview and agenda for setting up and using external services in Salesforce Flow (Visual Workflow). It begins with introducing external services as a way to consume APIs without code. It then outlines the steps to set up a named credential and register an external service. This is followed by a live demo of how to use external services in a Flow. Resources for learning more about external services on Trailhead are provided at the end.
Kalyan Lanka discusses release and change management best practices for Salesforce projects. He recommends using version control like Git to track changes, continuous integration tools to automate deployments from development to test environments, and issue tracking systems like Jira. Specifically, he provides examples of how REI Systems implemented Github and Jenkins to manage multiple related projects and ensure testing environments were up to date. For product development, Xceede Solutions used Github, Aha.io for feature tracking, and Jenkins to facilitate offshore development and testing.
Description:
Whether you are an experienced developer coming to Apex from another language, or an intermediate level Apex developer, this webinar will take you to the next level in programming on the Salesforce and Force.com platform. We will dive deeper into Apex, and guide you through examples of advanced design patterns and techniques, and much more related to Apex on the Salesforce1 platform!
Key Takeaways:
::Programmers familiar with object-oriented languages will be able to learn Apex easily
::Apex can perform a wide range of functions from serving as a controller for Visualforce pages to scheduled tasks in the background.
::Get a deep dive into testing and code coverage on Force.com, and learn some solid best practices and recipes for writing better tests.
Intended Audience:
::Programmers familiar with object-oriented languages, and looking for an deeper dive into Apex
The document provides best practices for development, testing, and release management on the Salesforce platform. It recommends establishing a center of excellence to manage governance, using agile methodologies like Scrum for development, and maintaining separate environments for each stage of the development lifecycle. Testing strategies should incorporate unit, integration, user acceptance, and regression testing. Release management should be handled by a dedicated release manager who follows a release roadmap and ensures changes are tested and approved before deployment to production. Automating deployments, implementing source control, and refreshing sandboxes regularly are also advised.
Trailhead live - Overview of Salesforce App CloudJohn Stevenson
This document introduces App Cloud and provides an overview of its capabilities. It discusses how App Cloud allows users to build three types of apps - productivity apps, engagement apps, and connected apps. It highlights features like Lightning, Process Builder, and Heroku that give users agility and speed in app development. App Cloud provides the infrastructure, tools, and ecosystem to build any type of app across web, mobile, and desktop. Over 5.5 million apps have been built on App Cloud to date.
Understanding the Salesforce Architecture: How We Do the Magic We DoSalesforce Developers
Join us for a deep dive into the architecture of the Salesforce1 Platform. We'll explain how multitenancy actually works and how it affects you as a Salesforce customer. By understanding the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session, you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
This document provides an introduction to Salesforce for students. It outlines the course roadmap, which covers what Salesforce is, why learning Salesforce skills is important, how to learn Salesforce through Trailhead, what the Trailblazer Community is, and includes a hands-on activity. The document encourages students to create a free Trailhead account to begin exploring trails and building skills, and to engage with the Trailblazer Community to learn and connect with others.
The Salesforce platform offers system as well as application level security capabilities for building robust and secure applications. Join us as we introduce the system-level security features of Salesforce, like authentication and authorization mechanisms that include various Single Sign-On and OAuth flows. We'll also cover declarative application-level security features, like user profiles, roles and permissions, and how an Organization Wide Security and record-sharing model enforces a finer level of access control over the data.
As an Admin, everyday we get requests from users, executives, and stakeholders about what they want you to do to make their jobs easier using Salesforce. It is our job to dig deeper into their request and figure out if what they say they want is actually what the business needs to succeed.
Manage Development in Your Org with Salesforce Governance FrameworkSalesforce Developers
As your team creates more apps in your Salesforce Org, you're faced with a new set of challenges: managing a well-designed org. Join us to learn about using the practices defined in the Salesforce Governance framework, and the set of tools available for managing issues such as security, coding standards, decisions over declarative verses Apex apps, design standards, overall Org strategy, and change control. By applying these best practices, your team can continue to grow your apps to meet the continuing challenges of your company.
Are your business partners asking to be able to create their own applications? Are you asked to share development environments with other teams? Join us to learn considerations and best practices for making shared development in a single org a success. We'll cover process management, development methodology, release processes, and apps life cycle maintenance.
Presented at French Touch Dreamin 2019. This topic is to show you the key elements to take care of in order to deliver Salesforce projects successfully, taking the advantages of the latest Salesforce tools.
LWC Episode 3- Component Communication and Aura InteroperabilitySalesforce Developers
Lightning Web Components gives JavaScript developers a web standards-based path to building apps on the Salesforce Lightning Platform.
In the third episode of our five part series on Lightning Web Components, we cover design considerations and compositions of Lightning Web Components.
The document introduces the Salesforce platform and provides an overview of its capabilities. It discusses how the platform can be used to build employee apps, partner apps, and customer apps. It also summarizes several tools on the platform, including Visualforce, Apex, Lightning components, Heroku, and ExactTarget. The presentation aims to demonstrate how the Salesforce platform can support innovation through clicks and code functionality.
This document summarizes a Salesforce Community Cloud lunch and learn presentation. The presentation covered an overview of the Community Cloud, including different community types like help centers, customer portals, and partner communities. It also discussed how communities can benefit businesses by streamlining processes, increasing self-service, and facilitating collaboration. The presentation concluded with a hands-on challenge for attendees to build a sample "Partner Central" community.
Understanding Multitenancy and the Architecture of the Salesforce PlatformSalesforce Developers
Join us as we take a deep dive into the architecture of the Salesforce platform, explain how multitenancy actually works, and how it affects you as a developer. Showing the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
Women in Tech - Salesforce Debug Logs Deep Dive with Jess Lopez - March 2021Alesia Dvorkina
Debugging and troubleshooting Salesforce issues can be challenging sometimes. But having the right tool and being comfortable with it can take you really far.
Jess Lopez (Principal Member of Technical Staff, Customer Centric Engineering at Salesforce.org) is walking us through capturing a debug log and translating lines and lines of code into useful information from within the Salesforce Dev Console. This session is targeted toward all audiences (Administrator, Developers, Architects). If you have ever been troubled by errors popping up in your org in all screaming red, and you don't know where to start looking, this session is for you.
Watch the video recording here: https://youtu.be/eVZ4jeri5q0
To attend our Salesforce Women in Tech virtual events live - register here: https://bit.ly/WITColumbiaMD
We would love to interact with you live!
This slide deck accompanied the presentation at #SUGUK on 20180322 in London, UK. PowerApps allows you to build business application with no-code, and is included in most Office 365 plans.
This document summarizes a webinar on Continuous Integration (CI) and Continuous Deployment (CD) on Salesforce. It introduces CI/CD, their importance and challenges. It outlines best practices for implementing CI/CD on Salesforce, including using version control, frequent small commits, quick smoke tests, staging environments, and deployment tools like Force Migration Tool (ANT). The webinar presenters then demonstrate the CI/CD process and implementation using ANT build files, source control, and a build server.
Episode 10 - External Services in SalesforceJitendra Zaa
This document provides an overview and agenda for setting up and using external services in Salesforce Flow (Visual Workflow). It begins with introducing external services as a way to consume APIs without code. It then outlines the steps to set up a named credential and register an external service. This is followed by a live demo of how to use external services in a Flow. Resources for learning more about external services on Trailhead are provided at the end.
Kalyan Lanka discusses release and change management best practices for Salesforce projects. He recommends using version control like Git to track changes, continuous integration tools to automate deployments from development to test environments, and issue tracking systems like Jira. Specifically, he provides examples of how REI Systems implemented Github and Jenkins to manage multiple related projects and ensure testing environments were up to date. For product development, Xceede Solutions used Github, Aha.io for feature tracking, and Jenkins to facilitate offshore development and testing.
Description:
Whether you are an experienced developer coming to Apex from another language, or an intermediate level Apex developer, this webinar will take you to the next level in programming on the Salesforce and Force.com platform. We will dive deeper into Apex, and guide you through examples of advanced design patterns and techniques, and much more related to Apex on the Salesforce1 platform!
Key Takeaways:
::Programmers familiar with object-oriented languages will be able to learn Apex easily
::Apex can perform a wide range of functions from serving as a controller for Visualforce pages to scheduled tasks in the background.
::Get a deep dive into testing and code coverage on Force.com, and learn some solid best practices and recipes for writing better tests.
Intended Audience:
::Programmers familiar with object-oriented languages, and looking for an deeper dive into Apex
The document provides best practices for development, testing, and release management on the Salesforce platform. It recommends establishing a center of excellence to manage governance, using agile methodologies like Scrum for development, and maintaining separate environments for each stage of the development lifecycle. Testing strategies should incorporate unit, integration, user acceptance, and regression testing. Release management should be handled by a dedicated release manager who follows a release roadmap and ensures changes are tested and approved before deployment to production. Automating deployments, implementing source control, and refreshing sandboxes regularly are also advised.
Trailhead live - Overview of Salesforce App CloudJohn Stevenson
This document introduces App Cloud and provides an overview of its capabilities. It discusses how App Cloud allows users to build three types of apps - productivity apps, engagement apps, and connected apps. It highlights features like Lightning, Process Builder, and Heroku that give users agility and speed in app development. App Cloud provides the infrastructure, tools, and ecosystem to build any type of app across web, mobile, and desktop. Over 5.5 million apps have been built on App Cloud to date.
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 minsKashi Ahmed
The Salesforce App Cloud provides the fastest path for building enterprise applications in the cloud using Force.com. It includes the Force.com platform for building apps with clicks or code, mobile capabilities through Salesforce1 and mobile SDKs, and the Heroku platform for agile development and scaling of customer-facing apps. Developers can build apps that connect across devices and provide a unified customer experience. The App Cloud also offers security, availability, and performance at scale through its trusted multi-tenant cloud infrastructure.
This presentation discusses balancing speed and control when innovating on the Salesforce platform. It highlights tools like Lightning, Flow Builder, and Heroku that allow both high productivity and high control application development. Templates and event-driven architectures are presented as ways to modify notifications and integrate systems while maintaining control and flexibility over time. The presentation explores targeting the Salesforce platform or Heroku based on factors like language preference, scalability needs, and desired level of control versus speed.
The document provides information on how to publish an app on the AppExchange, Salesforce's app marketplace. It discusses building an app on the Salesforce1 platform, packaging the app using managed packages, and joining the partner program to distribute and support the app. The presentation is divided into four sections covering the development, packaging, partner program enrollment, and distribution/support phases of publishing an app on AppExchange.
This document provides an overview of modern development with Salesforce DX. It discusses using source control and metadata with scratch orgs and the Salesforce CLI for source-driven development. Visual Studio Code is highlighted as an IDE for Salesforce development with features like the Salesforce extension pack. The document contrasts traditional org-based development with the new paradigm of package development where changes are tracked relative to package versions. It demonstrates these concepts with a live demo and encourages attendees to learn more on Trailhead.
The document discusses DreamFactory, a company that provides tools for rapidly building and deploying rich web applications on service platforms like Salesforce. It highlights some of DreamFactory's products like Carousel for live presentations and FormFactory for active forms. DreamFactory aims to promote a "try and buy" model to lower costs of sales and drive viral growth through an engaging user experience.
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Sudipta Deb ☁
This document provides an overview of an introduction to DevOps with Salesforce DX presentation given by René Winkelmeyer on March 23, 2019. The presentation covered an overview of Salesforce DX, developing against any org, building a DevOps pipeline, and included a Q&A session. It discussed how Salesforce DX allows choosing the best development process for a project and team, and modernizes app delivery with tools and functionality for application lifecycle management. The presentation also demonstrated benefits of unlocked packages for source-driven development and dependency management to simplify continuous integration and continuous delivery.
Mulesoft becomes a core solution following Salesforce's acquisition and integration into Salesforce's new cloud, Customer 360.
Here's an introduction to this software.
The presentation includes a list of new features included in the Salesforce Spring '19 release.
Interested in bringing the benefits of Salesforce DX into your organization but aren't quite sure where to get started?
Salesforce DX defines an entirely new way to manage and develop Salesforce apps, and lets teams build together and deliver continuously.
Come to this webinar and get an insider's view into how you can streamline your development lifecycle by adopting Salesforce DX.
Platform Events enables a new event-driven architecture for Salesforce focused on events and record changes, rather than full record processing. Join us to learn about Platform Events and what this will mean to the future of integration with Salesforce.
In this exclusive webinar, you'll learn about
- How Platform Events enable real-time integration
- Defining, publishing and subscribing to Platform Events in Salesforce
- How Platform Events work through live demonstrations
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
We recently announced over 300 new features and enhancements at TrailheaDX '19 and for the Summer '19 release. In our Developer Highlights webinar we explore the top features with in-depth demos, including the latest updates for Lightning Web Components (LWC), LWC Open Source, CLI updates, Change Data Capture for external objects, Asynchronous Apex Triggers, Notification Builder and more.
Watch the recording here: https://youtu.be/kmOkk74QiCo
The Mystery Is Solved Demystifying Integrationsdreamforce2006
The document discusses several companies' experiences integrating their internal systems and data with Salesforce.com. It describes how Brocade and Payment Processing Inc. used Informatica to streamline their integrations, reducing development time and costs compared to custom coding. It also outlines the benefits of leveraging an enterprise integration platform like Informatica for Salesforce integrations.
This document provides an overview of Visual Workflow in Salesforce, including common use cases such as call scripts, smart forms, and wizards. It demonstrates how to build a donation/pledge management app from scratch using only Visual Workflow with no code. The presentation emphasizes that Visual Workflow allows users to draw out business processes and logic, interact with data from forms, databases, and external systems, all through a simple drag-and-drop interface. Resources for learning more about Visual Workflow such as online help, forums, and training sessions are also listed.
[MBF2] Plate-forme Salesforce par Peter ChittumBeMyApp
Présentation de la plate-forme Salesforce par Peter Chittum lors de la journée de lancement de la Mobile Banking Factory 2.
API :
https://developer.salesforce.com
Site de la Mobile Banking Factory 2 :
http://mobilebankingfactory2.bemyapp.com
In this webinar, we'll share how you can leverage the tools and best practices available to promote healthy Application Lifecycle Management.
Learn about the latest advancements we've made in our Sandbox environments, metadata API, deployments, namespaces and source control management, how the brand new Apex Debugger extends the Force.com IDE, and how these updates can be leveraged to enhance your development efforts and transformation.
The document summarizes a lightning workshop that took place on March 11, 2015 in Geneva. It introduces the speakers, Gnanasekaran Thoppae and Cees van der Sluis, and provides an agenda for the workshop which included presentations on Lightning Connect, Process Builder, App Builder, and the Lightning Component Framework. It also includes documentation on these Lightning features, how to get started with development, and next steps for learning more.
New Lightning Experience: Build Custom Apps in a FlashDreamforce
The document provides a safe harbor statement for any forward-looking statements made in presentations. It notes that any projections or statements regarding strategies, product availability, revenues or financial items involve risks and uncertainties. These risks include issues with developing new products, possible fluctuations in operating results, security breaches, litigation outcomes, and other potential factors that could affect financial results. The safe harbor statement concludes by saying that unreleased services mentioned may not be delivered on time or at all, and purchase decisions should be based on currently available features.
The document provides an overview of a platform session on deep diving into the Salesforce platform. It begins with forward-looking statements and limitations. The presenter then introduces himself and his background. The presentation discusses building applications on the Salesforce platform using Heroku and leveraging add-ons. It provides an example of building a treasure hunt web app within a week using these tools to enable quick time-to-market and scalability.
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
This document provides an overview of the Salesforce Sample Gallery, which contains sample applications, reference code, and best practices for Salesforce developers. It describes different types of sample apps, including recipe style apps with specific code examples and standalone apps that demonstrate features. The document also outlines upcoming updates to the gallery, such as adding new applications and retiring outdated ones. It promotes benefits like inspiration, learning open source code, and understanding development best practices.
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceSalesforce Developers
The document discusses various factors that affect the performance of Lightning Experience and Lightning Component pages. It outlines six main factors: geographical and network latency, device and browser capabilities, Salesforce org configuration, page complexity, component architecture, and server processing. For each factor, it provides recommendations for how to measure and optimize performance, such as enabling the Salesforce Edge network, limiting the number of components on a page, using conditional rendering, and leveraging caching features. The overall message is that page load time in Lightning Experience is sensitive to these infrastructure, code, and configuration factors.
Last year was eventful for Salesforce Developers - we started with the launch of Lightning Web Components (LWC), open-sourced it, enabled local development, and ended the year by open-sourcing Base Lightning Components. In this webinar, we will explore exciting new developments within Base Components and we will show you how to use open-source Base Components to build engaging applications faster with local development.
In this session we will,
- Spin up a local development environment to build Lightning web components
- Use and customize the base components and recipes to build pages and apps quickly
- Explore the latest features of VS Code developer tooling while coding for a use case
TrailheaDX (TDX) is coming to ‘namma’ Bengaluru in India on Dec 19th and 20th! TrailheaDX India is the conference for everyone who builds on and customises Salesforce — including admins, developers, architects, and partners. This event will have sessions, demos and fun for those just getting started with the platform, as well as for advanced admins, architects and developers.
You might have questions about the event - and to answer your questions Kavindra Patel, known as the father of the Indian Salesforce Community, joins Shashank Srivatsavaya, Head of APAC Developer Relations. Register for our exclusive webinar to:
- Get a sneak peek into exclusive sessions and activities
- Find out who you shouldn’t miss at TrailheaDX India
- Understand what comes with your #TDX19 registration
CodeLive: Build Lightning Web Components faster with Local DevelopmentSalesforce Developers
GitHub repo: https://github.com/satyasekharcvb/lwc-local-dev.git
With the release of a new beta version of Local Development, you can now build Lightning web components faster than ever before! You can now render changes, iterate rapidly, troubleshoot errors, and even connect with data from your org by spinning up a local development server on your machine.
In this session, we build Lightning web components in real time. The exciting new capabilities we showcase will enable you to be an even more productive developer.
In this CodeLive session we:
- Spin up a local development server from the CLI to rapidly edit and view components
- Observe how a rich error handling experience simplifies testing and debugging
- Learn how to proxy data from an org for more context and fine-tuned development
CodeLive: Converting Aura Components to Lightning Web ComponentsSalesforce Developers
This document provides information about a Salesforce webinar on converting Aura components to Lightning Web Components (LWC). The webinar will feature two presenters demonstrating how to convert Aura components to LWC. The document includes forward-looking statements and disclaimers about product availability. It also provides information on asking questions during the webinar and resources for continuing the learning journey with Trailhead and the Trailblazer community.
Earlier this year, we released Lightning Web Components (LWC), a new UI framework based on web standards and optimized for performance and developer productivity. We have now open sourced the Lightning Web Components framework so that anyone can build applications on any platform.
Join our webinar where we'll explore how this framework, based on standard HTML, modern JavaScript (ES6+), and the best of native Web Components, helps you create web components and apps using the stack and tools you prefer.
You can watch a recording of the live coding session at https://sforce.co/2IbU3yJ
In the fifth and final webinar of our five part series, we learn how to build Lightning web components for different use cases. We explore how to leverage all of the concepts you’ve learned in this webinar series to create modern apps with Lightning Web Components. We also demonstrate various ways to migrate Aura components to Lightning web components for a seamless transition.
This document discusses Lightning Web Components security and testing. It begins with forward-looking statements and risks related to new functionality, products, and services. It then provides information on debugging code, including using browser tools and debugging in different modes. Finally, it discusses unit testing Lightning Web Components with Jest, including prerequisites, configuration, and an example test file.
This document provides an overview of Lightning Web Components Episode 2 which focuses on working with Salesforce data. It discusses how the Lightning Data Service and UI API are used to retrieve and display Salesforce record data. It also demonstrates how to use wire services to connect Lightning Web Components to Apex methods to retrieve and manipulate data. The document concludes with instructions for configuring Lightning Web Components to be used in the Lightning App Builder.
Lightning Web Components are a JavaScript programming model for building web applications and interfaces that is built on the best of web standards.
Any front-end web developer can get started with LWC and leverage custom elements, and JavaScript APIs to create modern apps and experiences that are fully aware of Salesforce data and processes.
Migrate legacy Salesforce CPQ to Advanced Calculator with the help of JSQCP. With Advanced Calculator, you can boost the runtime of quote creation. Join this webinar to learn what is required for migration - we’ll also walk through JSQCP.
This document discusses techniques for addressing large data volumes (LDV) in Salesforce orgs, including big objects. Big objects are a special type of object designed to store and retrieve large data volumes using big data technology. The document also provides a use case where a company wants to archive closed cases to free up storage space while maintaining access. It recommends using a custom big object to address these needs. The webinar will demonstrate creating and deploying a custom big object and retrieving data using asynchronous SOQL.
Replicate Salesforce Data in Real Time with Change Data CaptureSalesforce Developers
Migrate your batch processing, scheduled ETL, and nightly workloads to event-driven, real-time integrations using Change Data Capture. CDC means data change events are published to an event stream, allowing businesses to have up-to-date information across systems and applications. Join us to learn how to configure Change Data Capture and subscribe to the stream of change events, streamlining your architectures and processes.
Integrate CMS Content Into Lightning Communities with CMS ConnectSalesforce Developers
In this webinar we will show you how to display content from external Content Management Systems into Lightning Communities. This lets you take advantage of the Communities framework and help you centralize content in whatever CMS system you have chosen.
With the MuleSoft Anypoint Platform, you can build scalable data integrations and flows across any application, data source, and device - whether in the cloud or on-premise. The platform provides a suite of out-of-the-box connectors that work across any system, and you can customize them to whatever you need with minimal code. This means you can integrate and deploy innovative, robust customer apps even faster. Join this webinar, learn the basics of the Anypoint Platform, and see how it works with Salesforce and any of your third party systems.
This webinar focuses on what’s available for app delivery and development lifecycles on the Salesforce platform. We’ll walk through a real-life scenario that spans VS Code, the Salesforce CLI, sandboxes, scratch orgs, and packaging. Join us and learn patterns and considerations that you can immediately use to modernize your development using Salesforce DX.
At Dreamforce 2018, we brought you new and exciting ways to build apps faster, integrate apps easier, and make apps smarter. Join us to learn more about how the Salesforce platform helps developers build apps of the future.
VS Code for Salesforce Developers was a webinar that covered:
1) An introduction to VS Code and its basic features.
2) How to use Salesforce extensions and the Salesforce CLI within VS Code.
3) Customizing preferences in VS Code.
4) Tips for developing Lightning components quickly.
5) Recommended extensions for Salesforce development in VS Code.
Effectively using an IDE works can drastically simplify your daily development. In this webinar, we dive into Visual Studio Code. Whether you're expanding your skill set from Force.com IDE, or if you’re brand new to developing on the Salesforce Platform, this webinar is for you!
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Leading AI Innovation As A Product Manager - Michael JidaelMichael Jidael
Unlike traditional product management, AI product leadership requires new mental models, collaborative approaches, and new measurement frameworks. This presentation breaks down how Product Managers can successfully lead AI Innovation in today's rapidly evolving technology landscape. Drawing from practical experience and industry best practices, I shared frameworks, approaches, and mindset shifts essential for product leaders navigating the unique challenges of AI product development.
In this deck, you'll discover:
- What AI leadership means for product managers
- The fundamental paradigm shift required for AI product development.
- A framework for identifying high-value AI opportunities for your products.
- How to transition from user stories to AI learning loops and hypothesis-driven development.
- The essential AI product management framework for defining, developing, and deploying intelligence.
- Technical and business metrics that matter in AI product development.
- Strategies for effective collaboration with data science and engineering teams.
- Framework for handling AI's probabilistic nature and setting stakeholder expectations.
- A real-world case study demonstrating these principles in action.
- Practical next steps to begin your AI product leadership journey.
This presentation is essential for Product Managers, aspiring PMs, product leaders, innovators, and anyone interested in understanding how to successfully build and manage AI-powered products from idea to impact. The key takeaway is that leading AI products is about creating capabilities (intelligence) that continuously improve and deliver increasing value over time.
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...Fwdays
Why the "more leads, more sales" approach is not a silver bullet for a company.
Common symptoms of an ineffective Client Partnership (CP).
Key reasons why CP fails.
Step-by-step roadmap for building this function (processes, roles, metrics).
Business outcomes of CP implementation based on examples of companies sized 50-500.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Automation Hour 1/28/2022: Capture User Feedback from AnywhereLynda Kane
Slide Deck from Automation Hour 1/28/2022 presentation Capture User Feedback from Anywhere presenting setting up a Custom Object and Flow to collection User Feedback in Dynamic Pages and schedule a report to act on that feedback regularly.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
Hands On: Create a Lightning Aura Component with force:RecordDataLynda Kane
Slide Deck from the 3/26/2020 virtual meeting of the Cleveland Developer Group presentation on creating a Lightning Aura Component using force:RecordData.
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
Rock, Paper, Scissors: An Apex Map Learning JourneyLynda Kane
Slide Deck from Presentations to WITDevs (April 2021) and Cleveland Developer Group (6/28/2023) on using Rock, Paper, Scissors to learn the Map construct in Salesforce Apex development.
Automation Dreamin' 2022: Sharing Some Gratitude with Your UsersLynda Kane
Slide Deck from Automation Dreamin'2022 presentation Sharing Some Gratitude with Your Users on creating a Flow to present a random statement of Gratitude to a User in Salesforce.
1. Get Into Lightning Flow Development
November 29, 2018 | 10:00 a.m. PDT
Arnab Bose
VP Product
Development
Salesforce
Alex Edelstein
Senior Director
Product Development
Salesforce
Jason Teller
Senior Director
Product Development
Salesforce
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.
4. Everyone Has an Idea for an App
Technology has the potential to transform everyone’s experience
Your Customers
Personal
Assistant
Finance
Wellness Style
Guide
Ordering
Deliveries Onboarding
Mentoring
Recognition
Compliance
Recruiting
Your
App Idea
Your Employees
5. But simply building an app isn’t good enough.
Build an incredible app experience.
6. Seamless Experience
Automated around the
customer and employee
Disconnected Experience Build
Beautiful UX
Add to every
touchpoint
Create
Process Logic
Code
Time
Code
Time
Integrate
Systems
Why we built Lightning Flow
To solve the dev/admin challenge in building seamless experiences
7. IDC Business Value Paper, sponsored by Salesforce, Business Value of
Building Apps on the Salesforce Lightning Platform, September 2018
Introducing the Lightning Platform
No-Code Builders
Anyone can solve business problems fast using
drag-and-drop tools, without writing a line of code
Pro-Code Tools
Focus programmatic developers on the highest-value
initiatives like building Lightning Components
Enterprise Services
Ensure governed and compliant app development,
leveraging out-of-the-box functionality
The fast, easy, and fun way to build apps
+57%
Faster App Dev
8. Flow Builder and Process Builder
Flow Engine
Flow Ecosystem
Lightning Flow
Build rich and dynamic app experiences with declarative process automation
Lightning Flow Components
Design guided visual processes to build
rich flow screens
Integrated Processes
Orchestrate workflows and 3rd party
services with Flow Actions, Platform
Events, External Services & Local Actions
Process-Driven Apps
Embed processes into every customer
and employee app experience
Lightning Flow Components
Flow Solutions
on AppExchange
9. Delivering Admin and Developer Tools that Work Together
Bringing IT and business together so they can work side-by-side to build dynamic apps
Mary Olson Fajimi
IT Development Manager
US Auto Sales
Adam Rutland
Software Engineer,
Vlocity
10. Build Beautiful UX
Create Process Logic
Integrate Systems
New* Flow Builder
Debugger
Flow Actions
Platform Events
External Services
Local Actions
Flow Screen Components
Add to every touchpoint
App Builder
Community Builder
Quick Actions
Utility Bar
Seamless Experience
Automated around the
customer and employee
Everything You Need to Create Seamless Experiences
Time Code
12. Flow Builder Available in Spring ‘19
Faster, easier, and more intuitive flow building to deliver dynamic apps
Familiar and Intuitive
Simplified tool palette, intuitive shapes, and standard
form controls make building flows easier than ever
Lightning-Fast Performance
Built with Salesforce’s latest and most performant
front-end technologies, you can say goodbye to Flash
Seamless and Integrated
Existing flows continue to run like they did before and
they work with flow actions on AppExchange
14. Flow Solutions Category on AppExchange in Winter ‘19
Extend the power of Lightning Flow
Use drag-and-drop Flow Actions in Lightning Flow to
unlock more actions than previously imaginable
Make data, apps, and services work together
Pull in external data and perform actions on other
systems declaratively—reducing integration efforts
Connect in more ways than one
String multiple partner Flow Actions together to solve
the broadest set of business process challenges
Accelerate development with Flow Actions that integrate with 3rd party systems
15. Flow Screen Components in Winter ‘19
Ever expanding drag and drop options for creating flow screens
Select a Number
Value with a Slider
Capture and Validate
Email Addresses
Capture Phone
Numbers
Capture URLs
Display
Dependent
Picklists
Capture
Names
Opt In with a
Toggle
17. Build Flows Quickly Using Drag-and-Drop Flow Actions
Assemble industry-specific flows on the fly
Flow Actions make it easy to create flows that connect with and
perform actions on third-party systems to build seamless,
guided, and connected experiences.
Find them under “Flow Solutions” on AppExchange
Actions
18. Accept a Credit Card
Payment
Add a Survey
Suggest Knowledge Articles Add a Video Player
Conduct Credit Check
View Recommended
Videos
Integrate to Netsuite Add a Task to a Project
Retrieve in LinkedIn Profile
Data
Run a Vlocity Omniscript
Check Weather Forecast
Generate a Quick Quote
for Loan Processing
Save and Send on a Task
Update Jira & Post to
Slack
Growing Collection of Flow Actions Available Now
19. Improved Troubleshooting Services in Summer ‘18
Debugging, Error Emails, and Error Messages
Friendly Error Messages for Process
Builder end users
Flow Debugger
Improved Debugging
via Org Tags
Distribution Lists for Flow Error Emails
21. Demo - Flow in the Ecosystem
Lightning Flow + Platform Events + External Services + Lightning Community Builder
22. Parts Supplier
Process Builder
Process
Update Part
Request
Record
Chatter
Post
Dynamic
Part Order
Flow
EVENT BUS
PLATFORM
EVENTS
Order Part 1 Ext Svc
Order Part 2 Ext Svc
Order Part 3 Ext Svc
Fulfill Part 1 Event
Fulfill Part 2 Event
Fulfill Part 3 Event
Flow/Event Demo Flow - Ordering Parts
24. Winter ‘19: Opting in for Flow on CI/CD (and SFDX)
CI/CD (Continuous Integration/Continuous Delivery) software development best practices include:
○ Leverage a VCS (Version Control System) for code
versioning
○ Deployable packaging
○ Require tests for all code being packaged
○ Packages are active when deployed to environment
25. ○ Flow/Process metadata filenames no longer change
with version
○ SFDX Scratch Orgs/Metadata package
○ 75% test coverage required on headless processes
○ Flows/Processes deployable as active
Winter ‘19: Opting in for Flow on CI/CD - Changes
CI/CD (Continuous Integration/Continuous Delivery) software development best practices include:
○ Leverage a VCS (Version Control System) for code
versioning
○ Deployable packaging
○ Require tests for all code being packaged
○ Packages are active when deployed to environment
https://sfdc.co/flowcicd
26. Lightning Flow Roadmap
Longer Term
● Lightning Flow Builder v1.1
(Deep Link to AppExchange)
● Expanded Platform Support
○ Complex (Apex) Type
● Flow Metrics and Testing
● Service: Flow in Snap-ins
● Einstein Next Best Action v1.1
(Strategy Templates)
Winter ‘19
● Lightning Flow Builder (Pilot)
● Flow Actions on AppExchange
● Flow CI/CD support
● New flow screen components
● Increased Flow limits & entitlement
● Einstein Next Best Action (Pilot)
Spring ‘19
● Lightning Flow Builder (GA)
● Expanded Platform Support
○ Flow Templates
○ External Objects
○ Standard Events
● Service: Launch Flow from Chatbots
● Einstein Next Best Action (GA)
27. Q & A
Try Trailhead: trailhead.salesforce.com
Join the conversation: @salesforcedevs
28. Lightning Flow Trailhead Modules & Resources
Lightning Flow
Trailhead Module
Automate processes for every
app, experience, and portal with
declarative tools.
https://trailhead.salesforce.com/mo
dules/business_process_automation
Unofficial Flow
Possible unofficial source of
unofficial Lightning Flow
resources
https://tiny.cc/unofficialflow
Lightning Flow
Developer Center
One stop shop for you to
kickstart your journey with
Lightning Flow
https://developer.salesforce.co
m/devcenter/lightningflow
29. Lightning Flow Dev Center
● Trailhead
● Webinars
● Demo videos
and more...like the webinar Lightning
Guided Engagement and the Action
List component.
30. Survey
Your feedback is crucial to the success of our
webinar programs. Please fill out the survey at
the end of the webinar. Thank you!