PRODUCTS

We're in the midst of a release management revolution! From Salesforce DX to version control, how we work on the platform is changing. Join Jason for a whistle-stop tour of the 10 principles of modern development, from continuous integration to code analysis, and learn how you can unleash the power of agile deployments.

With Lightning Experience, we focused on making apps a deeper part of the user experience. Make Lightning Experience apps smarter and give your users the targeted information that they need to be more productive. Join us as we explore three cool customizations that your teams will absolutely love.

Your Lightning transition is a great opportunity to revisit your use of JavaScript buttons. In this session, we share approaches to modernizing common JavaScript button use cases and how you can declaratively and programmatically implement great Lighting solutions in your org. You'll learn how to utilize these alternatives and make your experience #BetterInLightning.

Are you ready for version control-driven development? Join Kevin as he explores a practical guide to git for developers, from branch management to continuous integration, and everything in between. You'll come away with best practices and the knowledge to unlock the power of continuous delivery on Salesforce.

DevOps in Salesforce is unlike DevOps in any other environment. So what makes it so unique? Come learn what makes Salesforce different and how Flosum can drastically improve the development experience throughout the project lifecycle, leading to 52% faster deployments, improved continuous integration, and accelerated Salesforce DX adoption.

Lightning Experience is the Salesforce UI for all users, especially because it has accessibility features baked in. Learn about all the accessibility features that Lightning provides, and how you can craft the best experience for users that rely on assistive technologies. We will discuss accessibility do's and don'ts, and demonstrate best practices for designing with accessibility in mind. We'll show you how developers and admins can make the world's most popular CRM the easiest to use for ALL users.

Marc Andreessen famously said, "The only thing that matters is getting to product/market fit." This holds true for the AppExchange, where products that are optimized for the Salesforce marketplace are the most successful. Get insider experience about the strategies and tactics that help achieve product/market fit faster.

If you know how to build basic Lightning Components and are ready to go to the next level, this session is for you. Join us to learn how to reuse code between components, use popular third-party libraries, cache data efficiently, build for performance, and more.

Communities give you a whole new way to leverage the power of your CRM, enabling customers, partners, and employees to access your Salesforce data and business processes, in an engaging, branded experience. Join us to learn how to use Lightning components, themes, CMS Connect, and Community Builder to create a custom digital experience.

Learn how to uplevel your Apex testing skills by changing the way you think about code coverage. Join us and learn how to approach unit tests, end-to-end tests, and creating test data while reaching 95% code coverage. You'll leave this session with a new, more effective way to test Apex!

GDPR penalties come into effect on May 25th, 2018, and many companies have legacy systems in need of major overhauls to be ready. Join us to learn how you can accelerate your GDPR readiness by redesigning your legacy apps on the Lightning Platform. Migrate your external data to Salesforce to get a more complete view of your customer. Use the Lightning Platform to build apps quickly, take advantage of Salesforce's security architecture, and modernize your application portfolio.

In the past, Salesforce packaging had limited applications in customer projects; but not any more. In the Spring '18 release, Salesforce has launched unlocked packages (previously known as "Developer Controlled Packages"), a better technology for enterprise customers and their system integrators to deploy and organize metadata and code. This session shows how unlocked packages are a game-changer, and will feature an architect from Morgan & Morgan who will share strategies and methodologies on how they are adopting packaging and Salesforce DX in their org.

Let's start with the basics - what actually is artificial intelligence and why is everyone talking about it? How can AI and Salesforce's solution, Einstein, actually improve my CRM? Join us to start your journey with AI.

AI-powered customer insights promise to make employees more productive but only if the recommendations generated are available where they work. Learn how to inject "in context" intelligence in your app through the power of Einstein Discovery.

Cross-site scripting, SOQL injection, open redirect; even if you've heard of these security vulnerabilities, you might not know how they work. Hear from Salesforce security engineers as they explain how these common web application vulnerabilities manifest in your code and how to banish these flaws from your code for good!

Back in 2015, we brought you the first Apex Interactive Debugger. With that, developers were empowered to debug their Apex code as they would for any other language. Today, we are pleased to introduce a new tool in your arsenal the Apex Replay Debugger. Using the power of debug logs, we allow you to simulate a lightweight debugging session from beginning to end. Join us as we showcase the features of each debugger and how to use them effectively.

Data loader and data import wizard count for over 50% of imported data. Learn best practices for effective data management using Salesforce, then get a sneak peek at the next generation of Salesforce data import tools.

Salesforce DX provides a modern development experience for Salesforce development teams, delivering end-to-end lifecycle management capabilities. As organizations embrace Salesforce DX practices and accommodate the change it brings into the application development process, there are ground-level implications that leadership teams must address. Join AutoRABIT, the continuous delivery suite for SaaS platforms, as we show you how to automate and accelerate the entire application development and release process.

Salesforce Einstein makes your app smarter. Attend this session and learn how it can classify any text field in any object. We'll show how to connect to a pre-built text classification model using Process Builder. Then we'll demonstrate how to build a custom model from existing data in your org, or from a spreadsheet. Finally, we'll look at how to automate the process of providing model feedback so that your models get smarter over time. And you can do all this without writing any code!

Join us to learn how to build the next generation of visually stunning and personalized process-based apps that will engage your customers, partners, and employees. In this session, we'll showcase the power and versatility of Lightning Flow. You'll leave knowing how to use it with both base and custom Lightning Components to build dynamic apps that are connected to your entire business.

Commerce Cloud is now smarter with Einstein! In this session, developers will learn about the Einstein architecture and data enablement process. We will show how easy it was for Commerce Cloud customer Black Diamond to deploy, develop, and test Einstein; and how they are now seeing a 9% increase in conversion and a 5% increase in average order value. Developers will walk away from this session with inspiration and ideas of how to inject the power of artificial intelligence into their commerce strategy.

Are you integrating customer feedback with Salesforce? Join us to learn how you can build an always-on, integrated NPS and CSAT survey program in minutes. We'll show you how you to create beautiful surveys, trigger transactional surveys, do omni-channel survey delivery, push responses to Salesforce, and design powerful follow-up workflows.

Keeping your stock investors informed on all the latest and greatest news in your company is critical to your success. What if you could leverage the power of Salesforce technology to build an easy and effective communication platform for your current and potential stock investors? Learn how to use Lightning components, Communities and Lightning Flow can combine to create an immersive application that broadcasts important news relevant to your investors.

Hear how 3 companies - Solera, CRM Science, and Appirio, are using Salesforce DX to build apps. You'll get real world, practical insights into how to leverage the tools released as part of Salesforce DX.

Build custom apps for G Suite with App Maker, a new low-code development environment. In this session, you will learn how to use App Maker. We will also talk about our vision to combine the power of App Maker with Salesforce to build apps that meet your organization's business process and workflow needs.

Quip helps some of the most innovative companies – like Amazon, Diageo, and the Warranty Group – transform the speed of their businesses through collaboration. Join VP of Marketing, Rafael Alenda, to learn how Quip's mobile cloud documents eliminate endless email chains, calendars stuffed with meetings, and communication silos that slow teams down. Then hear from members of the Lucidchart team to learn how Quip Collaboration Platform can be extended to help teams work together faster.

Build your UI and Apps with the same API that Salesforce uses for Lightning Experience and the Salesforce Mobile App. The User Interface API is for the creation of apps and web pages that respond to admin metadata changes and all the great declarative features you've come to love. Use the new API to create native mobile apps and custom web apps with your branding and look-and-feel.

Building business relevant apps requires new ways of interacting with, persisting, and analyzing data. Learn how to get more from your data using Heroku Postgres, based on our experiences working with customers at every level of scale. Get practical advice on how to optimize application access to data using developer-friendly tools and visualizations. Take advantage of built-in features to ensure your data always stays safe and is easily recoverable in the unlikely event of a failure. Learn strategies for scaling your data. We'll also walk through data topologies and examples of how your team can access production data safely to make better decisions using familiar SQL tools.

Machine Learning at Salesforce scale is a hard problem. Take a look behind the scenes look at how we build, train, test, deploy, and experiment with tens of thousands of multi-tenant models across dozens of applications using Einstein. We will do this with an example model that leverages Optimus Prime, the Auto-Machine Learning library that helps our data scientists create this volume of models without having to hand tune each model.

Learn how to get started with building Lightning Components, the Salesforce DX way. We'll leverage Base Components, Lightning Data Service, Salesforce CLI, Scratch Orgs, Salesforce Extensions for Visual Studio Code, and Git version control system to build simple Lightning Components and understand how things work together.

Building and distributing Apps on the Appexchange could not be easier. With the Salesforce Platform, bringing your idea to fruition has never been easier. Join us as we discuss the steps for building and releasing an app on the leading enterprise marketplace, AppExchange. We will walk you through the process and show you what is needed to get started.

When building apps on Salesforce, the goal is always to make apps faster and more dependable. Platform Cache allows developers to specify what to cache and how long, no custom objects or overloaded view state required! See how you can boost the speed and reliability of your app and improve performance with Platform Cache.

Join us to learn how a mediterranean ferry company (Transmediterranea) is improving service uptime and customer satisfaction by leveraging the streams of data generated by each ferry. Holger Kache, Product Manager for Salesforce IoT will lead a technical deep dive to explain how the customer is deriving value from IoT and a plethora of platform features.

One of the great things about Salesforce is that we are constantly introducing new and improved features. This great thing can also prove challenging, as keeping up with the latest and greatest can seem like a full-time job on its own. Join us as we discuss best practices for keeping up with changing technology and share tips to help keep you on the cutting edge of Salesforce usage.

Do you have challenges managing identities, credentials and access control across different orgs and apps? Are identity configurations such as Single Sign-On (SSO), Just-In-Time (JIT) Provisioning, Connected Apps and Two-factor Authentication (2FA) confusing to you? This session is for you! Join us as we walk you through the solutions and key benefits. Concepts will be solidified by showcasing a multi-org implementation for communities, with focus on user provisioning, UI, and packaging. Attendees will come away with insight into upcoming features, best practices, and with an understanding of the value.

Join us for a wide ranging discussion with the Star Wars Star, Mark Hamill. Hamill’s career has encompassed all aspects of entertainment including stage, screen, television and new media. He is best known as Luke Skywalker in George Lucas’ original Star Wars trilogy. He returned to the role in J.J Abrams’ Star Wars: The Force Awakens and continued in Rian Johnson’s Episode VIII: The Last Jedi.

Salesforce Connect enables data virtualization, so you can abstract, transform, and federate data from multiple external systems. The Apex Connector Framework adds a flexible and powerful way to develop your own custom connector, extending the reach of Salesforce Connect to any system. Learn the general concepts of the Apex Connector Framework, how to build a custom connector on your own, and a get a preview of upcoming and planned product features.

Learn how easy it is to seamlessly integrate content from your Content Management System (CMS) into Lightning Communities with CMS Connect. With our new native content solution, start creating and managing your content in Salesforce to serve a rich, personalized experience to your members.

Copado DX is a complete solution for Salesforce DX. In this session, you'll learn everything you need to know about how developers, admins, and release managers can leverage Salesforce DX in an integrated release management process.

Copado is a Salesforce release management solution with deployments from version control using continuous integration, automated testing, and automated compliance audit. Learn everything you need to know about how to seamlessly track, test, merge, and deliver quality changes within the Salesforce platform on time and budget.

The new Salesforce CLI brings a whole new level of control and scriptability to your orgs, but the CLI doesn't do everything out-of-the-box. Learn how to install plugins that do exactly what you need, and how to build a plugin if one doesn't exist.The Salesforce CLI is a plugin based on the SFDX Core, a set of accessible libraries and modules. This session will dive into the SFDX Core and demonstrate how you can accelerate app development by taking advantage of these modules and libraries from other languages, outside of the context of the Salesforce CLI. In this context, we will build a Node.js® sample app to demonstrate the power of the SFDX Core.

Lightning App Builder empowers you to build dynamic experiences without using code. Join us to learn about new features that give you even more power, including dynamic Lightning pages, localization capabilities, and using expressions, and discover how you can create tailored experiences for end users.

With sharing or without sharing is the question. The answer can impact your ability to harden the code for your Salesforce app and to keep your data secure. In this session, we will cover best practices in sharing, FLS, CRUD, and the common mistakes and misconceptions about how these features work.

Admins often inherit cluttered orgs with no documentation and are tasked with figuring out why there are 500 fields on an object. Join this session and collaboratively learn from other customers about the most common traits of a messy implementation, and how you can untangle yours.

Join us to learn how to build personalized experiences for your customers, partners, and employees using the audience targeting platform. Tap into the power of CRM data to control access to pages, target components, and even modify the look & feel of your Lightning community with robust declarative and programmatic controls.

Explore the Heroku developer experience, designed to help you build, deploy, and manage everything, from complex applications to last night's hack. Get a guided tour of Heroku's many deployment options, and watch live demos of how you can attach 3rd party add-ons in a single click, scale your app effortlessly using containers, and set up a team-based continuous delivery pipeline.

Swamped with managing support users with access to multiple applications, multiple services, and/or multiple Salesforce organizations? Move to Lightning and adopt new features and watch as hours you used to spend to manage your user and org's security settings disappear! Join us to learn how to use SOQL for troubleshooting user access questions and use API tools to update your permissions & profiles.

Empowered by the Salesforce Platform and the AppExchange partner program, many developers are becoming entrepreneurs. Hear from a panel of partners who listed apps on AppExchange and became successful entrepreneurs. They'll share their entrepreneurial journey and tips for AppExchange success.

The Lightning Platform offers powerful, flexible tools to sculpt your Salesforce interface to match the unique ways your users and organization work. Now that you are an admin, designer, and researcher rolled into one, how can you translate user and business needs into efficient, thoughtful experiences that boost productivity and engagement? Join members of Salesforce's Platform UX team as we explore design-focused best practices for admins using Lightning App Builder.

Create a harmonious and automated Salesforce data quality process with easy to customize tools and best practices. We'll cover the identification of data concerns, processes and standards of introducing data, cleansing and merging data, and finally, keeping the processes in place with automation and scheduled processes.

Create a harmonious and automated Salesforce data quality process with easy to customize tools and best practices. We'll cover the identification of data concerns, processes and standards of introducing data, cleansing and merging data, and finally, keeping the processes in place with automation and scheduled processes.

Learn how to design and develop an offline-capable app driven by your Salesforce UI and configuration. See how to use a variety of Salesforce APIs in conjunction with the Mobile SDK to style and configure the app based on user needs and geographies. Dive into the design decisions needed to support offline capabilities. Learn how to create an offline database on the fly, based on user configuration. We'll demonstrate how it comes together with a native in-market healthcare app that serves users in 35 countries and 20 languages.

Building and running comprehensive tests for your Lightning Components and their supporting code might seem daunting, but it's easy with the Lightning Testing Service (LTS)! We'll introduce you to the LTS. Then, using an actual component, we will show you how to ensure test coverage for all of its client-side and server-side controllers. Finally, you'll see how you can reduce bugs and deployment issues by using continuous integration to run your test suite every time someone checks-in code.

Locker Service is the security layer of Lightning Experience, helping protect privacy and confidential information. In this talk, we will summarize how the engine works, what it protects, and how code written for non-secure environments can be adapted. We'll also review and debug typical cases encountered by developers. You'll learn how to quickly identify root causes, and how to best address them in your code.

DocuSign for Salesforce makes it super easy to get up and running with electronic signatures with just a few clicks (no code!). Come learn how you can leverage DocuSign to streamline processes, reduce errors, and help your reps close faster!

If you want to be a Salesforce rockstar, you need to add custom metadata types to your set of declarative tools. Yes, you heard it right - custom metadata types are not only for developers, but they're also great for everyone! And with the recent addition of support in validation rules, they are just getting better! If you want to learn about custom metadata types, how to leverage them in your declarative tools, and unleash their powerful new features, come to this session! No coding experience is needed!

Trailhead has been built on Heroku from the start. Learn how the Trailhead team has handled explosive growth using Heroku's innovative products. We'll dive into scaling the app and team, Trailhead's release process with Pipelines, handling data, and keeping things secure with Private Spaces.

The Product Data Science (PDS) team within Salesforce uses Einstein Analytics to enable democratized access to product insights, build predictive apps, and help teams from across the company make data-informed decisions. In this session, the PDS team will showcase our internal implementation of Einstein Analytics called ProductIQ (PiQ) along with the technology and processes that make it possible for Salesforce teams to consistently utilize data-science to build great products, make informed business decisions, and enable customers success.

So, you've built a killer Einstein Analytics app, but now you need a way to help your customers make it their own. Einstein Analytics templates are the way to go. Join us to learn how you can use templates to distribute your Einstein Analytics platform apps on the AppExchange.

Einstein Platform Services offer a variety of APIs to enhance your company's processes. Join us to learn the options for image recognition and object detection, or classifying text based on tone and type of action. You'll get a solid understanding of what Einstein Platform is and how to use it.

Whether you're a Lightning newbie or veteran, chances are you're bursting with questions about the Lightning Design System. In this session, we'll go back to the basics and discuss what the Lightning Design System is and why we built it. We'll break down the different pieces of the Design System site, and discuss all the resources available to designers and prototypers, such as the Sketch UI Kit. In addition, we'll review the system from a developer's point of view, and explore various ways to enhance your workflow by using our components, accessibility guidelines, and documentation in tandem.

Join us for a fireside chat with Betty Reid Soskin and Tony Prophet. At 96, Betty is the oldest active National Parks Ranger. Her legacy ranges from clerking in a segregated union hall during World War II, to political activism during the Civil Rights Era, to working as a congressional field representative. Betty played a key role in shaping and designing the Rosie the Riveter World War II Home Front National Historical Park in Richmond, CA, ensuring that the reality of history - including racism, segregation, and sexism - weren't left out of the narrative. Today, Betty continues to drive equality by teaching history classes to the public at the National Parks Service.

Big data helps us make informed decisions. But putting it to use can be tricky. There's nothing worse than building a dashboard only to realize it's not useful. In this session, we'll use Google BigQuery to explore open data and show you how cloud computing makes big data easy.

Artificial Intelligence is just the beginning - when you combine predictive scores with the Salesforce Platform and tools like Process Builder, you have a simple but powerful way to leverage AI in any business process. Join us to learn how you can extend AI everywhere in your business.

Join us to check out the TIME data type and the new time-related formula functions that come with it. We'll also review date-related functions, including two NEW powerhouse functions in Spring '18. We put them all together into some rockin' formulas to solve some common and creative use cases. No more cowering in fear from leap years or wondering why every four years your date formulas all get a day out of whack. No more hacky picklist workarounds for gathering time data. Let's build confidence with date and time functions and build absolutely bulletproof formulas fearlessly!

Are you an ISV that leverages managed packages? Learn how you can use Feature Management to roll out new functionality to your customers and track their adoption all from the comfort of your partner business org! This session will go over what Feature Management is, how you use it, and how it fits in with your ISV development lifecycle.

Did you know that the US federal government spends more on IT than the entire GDP of most countries? The public sector IT market - federal, state and local - is huge, and moving rapidly to the cloud. Join us and learn how to ensure your ISV app is ready for Salesforce Government Cloud customers. We'll cover FedRAMP authorization, testing your app for the Government Cloud, supporting your Government Cloud customers, and more.

Join Salesforce Chairman and CEO Marc Benioff and co-founder Parker Harris for a Fireside Chat on Wednesday afternoon. Bring your questions and get answers firsthand from the founders of salesforce.com.

Integrating external APIs is the bread and butter business for every developer. But often you have to write many lines of code to consume an API. We'll explore how you can leverage Swagger and Salesforce DX to make your life easier by automagically generating Apex code for any OpenAPI compliant API. Test classes included.

As admins and developers, we frequently undertake complex left-brain projects to bring data under control. And then we're expected to excel at the very right-brain process of turning that work into aesthetically appealing and intuitive graphical layouts. No fair! Join this session to learn the secrets of the UX pros, and take away tips that will help you create dashboards that your business users love.

As companies are increasingly using data intelligence to understand and serve customers better, it's critical that they are accountable for individuals' rights to privacy and security. On May 25, 2018, a new landmark privacy law called the General Data Protection Regulation (GDPR) takes effect in the European Union (EU). The GDPR expands the privacy rights of EU individuals and places new obligations on all organizations that market, track, or handle EU personal data. Join us to learn about GDPR, and some of the issues to consider in the AI context.

Learn about the new time field that stores specific times independently from a date. Think of this new field as a wall clock that's specific to where you are, regardless of what time it is somewhere else in the world. This session also covers common use cases, new formula functions, and how to use them in your org.

Engaging experiences don't just happen by accident. Join us as we talk through how you can ensure you are designing and building an experience that your users will love with our 3 top tips for UX in Lightning Flows. Don't let common problems ruin your flow!

When Rollio wanted to add Speech-to-Text to their new Salesforce mobile app, they turned to IBM Watson. Watson SDKs, including the Salesforce APEX SDK, give developers quick access to Watson Services. One hundred lines of code becomes less than 5 lines of code, it doesn't get any better than that!

How do you turn business users into IT-approved app builders? Hear Salesforce customer David Ray share his journey from Financial Analyst to Citizen Developer. David will showcase his Citizen Developer Curriculum, designed to teach business users about the Lightning Platform's no code and low code solutions so they can build apps to solve their business problems.

Customers have often told our product team they love the Salesforce mobile app (formerly called Salesforce1) but that they have wanted more branding control over the app. Well, thanks to mySalesforce, they now have that branding control. Join this session to learn about what's involved in branding your Salesforce mobile app your way and publishing to the App Store or Google Play.

Salesforce DX is transforming the way we customize orgs and build apps, and with the introduction of a new command line tool, we now have even more options at our fingertips. But for many, using the command line is daunting. Attend this session to learn how command lines work, and get a hands-on demonstration of common and powerful commands and functions. You'll also learn about a few Salesforce DX features that will benefit admins and developers alike. If you can write a formula field, you can write a command line; you'll walk away from this session ready to get started today.

With the release of platform events, developers have the necessary tooling to venture into the realm of event-driven software architecture. In this session, you will get an introduction to the concept of enterprise messaging and dive into platform events. You'll learn about their capabilities, discover specific use cases, and get access to sample code.

Join us as our IBM experts discuss how IBM Cloud Integration can connect data across multiple sources and how to integrate IBM Watson into Salesforce applications. Whether you talk OData, OpenAPI 2.0, REST or Watson APIs leveraging the Watson-Apex SDK, our experts will show you how it’s all connected through the Cloud/Force.com platform.

Salesforce leads the way in providing merchants with tools to unify customer experiences across all channels. This extends to commerce, service, and marketing via the new Commerce Cloud Community Suite Cartridges for Marketing Cloud and Service Cloud. With these integrations, merchants are empowered to drive customer retention and loyalty, and revolutionize their retail call centers. Join us and get an under the hood view of these cross-cloud integrations and learn how to build a unified shopper journey across all touch points.

We live in a world of networked devices, real-time clients, and microservice architectures, which is shifting from transactional to evented interactions. This session will help you understand the shift towards this new generation of evented architectures. It will provide a gentle intro to stateful distributed systems, such as Apache Kafka, and how they can help you manage high throughput event streams.

Robust and scalable APIs are a must for any leading edge platform. Increasing data complexity and scale requires new API capabilities to reduce development overhead, while also handling more complex business logic. Join us as we explore the new collections and mass operations REST APIs, and see how Salesforce enables your ability to do more using our APIs.

Interested in making learning customized, empowering and fun? Then join us to learn how you can create customized and branded content, skill-up employees, build custom learning paths, and give real-time feedback with myTrailhead.

As expectations for data analytics continue to rise, developers are being asked to create increasingly complex solutions on analytical platforms. In this session, you'll get an overview of the pathways open to developers through Einstein Analytics, and see some powerful examples ranging from embedding a custom computational algorithm with Apex Steps, all the way through to building a voice-controlled analytics application on Alexa.

Tooled for the developer and designed for the mobile shopper, Commerce Cloud's Mobile-First Reference Architecture (MFRA) empowers site architects to innovate faster. This session will introduce the new Bootstrap mobile UI framework and model-view-controller (MVC) architecture to illustrate how MFRA's modular separation of core reference features, merchant customization, and integration cartridges makes implementing new features and maintenance a breeze.

Commerce Cloud's platform surfaces a full set of RESTful Open Commerce API's (OCAPI). OCAPI allows external web applications to interface with core e-commerce functionality like cart, checkout, and search, as well as provides data object access to entities like product and catalog. Learn how developers can integrate third party or customized applications such as mobile apps, Facebook Dynamic Ads, ratings and reviews, and more with the Commerce Cloud commerce engine.

Einstein Prediction Builder is coming out for everyone in our summer release and it's time to get ready. Hear from the Einstein team and understand how you can prepare for custom predictions on any object in Salesforce. Learn how you can create your own predictions - just point, click, and predict.

Lightning Flow provides declarative process automation for every Salesforce app, experience, and portal. With Lightning Flow, you can deliver rich, engaging, guided visual processes to automate your business. Now you can also take advantage of using Lightning components to orchestrate dynamic screens. Join this session to learn how you can use Lightning Flow in your business to boost efficiency and transform the way you engage with customers.

The new Salesforce Development Experience (Salesforce DX) provides powerful tools for AppExchange partners to organize, build, debug, and distribute packaged apps. Today, for partners with significant investment in the "classic" process, the question of when and how to migrate to Salesforce DX can be tough. In this session, we will highlight the key reasons why now is the right time for ISVs to switch to Salesforce DX and demo three things partners can do to make taking the plunge easier.

JavaScript is a language with great potential for use with the Salesforce Platform. It powers our Lightning components, can be used on the command line against our APIs, and can run web and mobile applications on Heroku. This session will give a brief history, a broad tour of the language's capabilities and provide a beginner's guide to programming with it.

Are you an ISV partner who's looking to make the jump from experimenting with Salesforce DX to implementing Salesforce DX? Join us and learn how through two products from salesforce.org: the Higher Education Data Architecture (HEDA) and the Nonprofit Success Pack (NPSP). Thousands of customers use them and provide a real-life example of End-to-End ISV Development Lifecycle with Salesforce DX and CumulusCI. Both products and tooling used for release management are open source. You can even get involved and contribute to improving on the most popular apps for nonprofits in the Salesforce ecosystem.

You can lead the Fourth Industrial Revolution by building smart connections between apps, data, and people. Discover how you can learn, develop techniques, and innovate ahead to take your organization and career to the next level with the Salesforce Platform. You'll walk away from this session with new tools to help you think ahead and solve problems that haven't yet surfaced.

Everyone Can Build on Quip! Join us for an overview on how to customize and extend Quip. With just a few lines of code, you can extend Quip's collaborative and mobile features to the apps your teams use every day. Walk away understanding why Trailblazers are investing in this technology, what's possible, and how to get started.

After high-potential diverse candidates are hired, everyone can play a role in keeping them on your team. We anticipate that by 2022 there will be 3.3 million more jobs in the Salesforce ecosystem. You already understand the importance of filling those roles with diverse candidates. Learn how you can keep them engaged and help them grow in their roles. We'll explore effective techniques that will help you establish and nurture an inclusive work environment, where anyone can be a leader.

Use your existing Apex skills and device event data to become a Salesforce IoT trailblazer for your organization! Whether you have shiny new devices or are relying on legacy hardware and software, learn how to transform your existing data for Salesforce IoT Explorer use cases. This session will detail simple approaches to resolving common filtering and event splitting scenarios encountered by developers as they tackle their first IoT implementations.

Come learn about the Lightning Component Framework roadmap. Join us and see what the latest base Lightning components, advancements with Lightning Data Service are, and how to best test Lightning components.

Let's dive deep into the declarative roadmap for Lightning Experience and Salesforce Mobile and look at the ways that you can take full advantage of the platform. Lightning App Builder is our flagship tool for creating and customizing apps for Lightning. We will look at the upcoming features for Lightning Apps, Pages, Console, and more.

Lightning Data Service simplifies how you build Lightning Components. In this session, we'll show you how to take advantage of the shared record cache in Lightning Experience and the Salesforce Mobile App to build faster Lightning Components that don't require Apex Controllers. You'll see how Lightning Data Service handles sharing, FLS, and access rights, so you don't have to.

Lightning helps successful businesses achieve high levels of innovation and productivity for admins, developers, and business users alike. We'll get you started on your Lightning journey in this session by taking you through the hottest new features and giving you a glimpse of what's to come. Come hear why customers have already transitioned to the new and improved user experience, how they have built on the flexible and configurable platform, and how Lighting enables their Admins and Developers innovate together using little to no code - all based on a component driven framework.

The number of data sources has grown massively including SaaS applications, API-enabled services, on-premise systems, mobile applications, and much more. The success of many projects requires surfacing this business-critical data to Salesforce. In this session you will see how to make Salesforce the center of your digital ecosystem by intelligently connecting any application, API, or data source using a simple point-and-click solution.

As your Salesforce deployment grows, you need to be able to query, manipulate, and unlock the value of millions of rows of data, both in and out of Salesforce. Using bi-directional synchronization between Salesforce and Heroku Postgres, Heroku Connect unifies the data in your Postgres database with standard and custom objects in Salesforce. You can also use Heroku external objects to use data from Heroku apps mastered in Postgres, driving custom business processes in Salesforce. In this session, we'll explore various data-centric, app-focused use cases. We'll also dive into some of the data sync modes and share best practices for configuring Heroku Connect.

Page layout using CSS can seem daunting at times, or even sometimes downright impossible! Layout systems have evolved significantly over the years, from tables and floats to the CSS Flexbox and Grid specs. So many options! The Lightning Design System brings order to this chaos, with a grid system optimized for developers and architects like you. It's framework agnostic, well-tested, and provides endless ways to lay out your application or component. I'll walk you through the inner workings of our implementation of the grid system, explain why we created it, show you how to use it, and preview what we have to look forward to, all with best practices in mind!

In an ever-changing landscape of skills, it's easy just to copy what someone else did to be successful. But are someone else's achievements really what you want? Everyone is always looking for a "How to" approach to accomplish a goal. Join us, and we'll focus on a "Why to" approach to reach your goals.

Transitioning from Salesforce Classic to Lightning Experience is a great opportunity to not just upgrade your org, but to rethink your entire experience in Salesforce, and transform it for your users. Learn how to employ user-centered design and research methods to understand exactly what users need from Lightning Experience, and how these insights can ultimately yield a highly optimized org.

Open CLI Framework (OCLIF) is an open source framework for building a command line interface (CLI), a text-based interface for operating software. We use OCLIF to build Heroku and Salesforce CLIs, powering millions of interactions for developers every day. OCLIF is now available to you - a customer, developer, or company - for building your very own command line interface. We'll talk about why you might want to do so, how to get started on the project, and share how Salesforce CLI was built upon this open source platform.

Orchestrating your workflow to enable the correct access to your continuous delivery pipeline is a challenge. In this session, we'll explore how Heroku Teams and ChatOps, in combination with Heroku Pipelines, Review Apps, and Heroku CI, enable teams to communicate and collaborate to achieve continuous delivery. With Heroku Teams, members with the right permissions can collaborate on changes within a pipeline. Heroku ChatOps makes communication easy by posting notifications of code changes and deployments associated with a pipeline in Slack, where team members can see Heroku CI results, deploy to apps in a pipeline, and much more.

Platform Events are an easy, clean, and loosely coupled way for flows to communicate with each other. Learn how to break a business problem into focused, flexible flows that are coordinated by platform events.

In the world of enterprise software, strong security protections are not optional. Join us as we teach you that access control features like IP range restrictions, identity confirmation, and two-factor authentication are critical to the protection of your Salesforce environment. Hear from Salesforce security engineers about how these protections work, the threats they mitigate, and the possible drawbacks. We'll also teach you how the Security Health Check tool can give you quick insights into security best practices to your own Salesforce org.

Ever wanted to integrate Google technologies into the web and mobile apps you build? Most G Suite applications like Gmail, Drive, Calendar, Sheets, and Slides have an API. This session will explore the developer components behind each tool, and get you up to speed on our latest integration frameworks.

Protect your critical data and the business processes that manage it. You'll learn some of the most overlooked causes of risk and the automated tools you can use to reduce or eliminate key areas of risk.

IoT has worked its way into our daily lives. From net-enabled power readers to connected speakers in our living rooms, we now have a level of familiarity with how IoT can affect us. Starting your first ever IoT project may be easier and faster than you think. This session will walk through easily accessible ways to start coding against connected hardware and how to have devices working with Salesforce.

The Internet of Things relies on streaming sensor data and creates a challenge in how to visualize that data in real time. Join us as we walk through how to leverage streaming charts to create dynamic analytics and dashboards. Using point and click lightning components, we'll build a new analytics app and then visualize IoT data streaming directly from a device.

Augmented Reality (AR) and Artificial Intelligence (AI) are two technologies that are redefining user experiences in the wake of the fourth industrial revolution. In this session, we present a mobile AR application that demonstrates the power of the Salesforce Platform with Einstein Vision. We use an actual customer use-case that will change the way you think about user interfaces. Join us and witness how we blur the boundaries between the real world and the virtual to make better apps.

Managing and prioritizing change requests requires a consistent and transparent process. Join us for an interactive discussion with other customers to learn how you can best manage ongoing Salesforce changes and keep current with evolving business needs. We will share strategies on who to include when planning a release, how to entice users to provide feedback, and what you should consider when developing a roadmap aligned with your company's goals.

Get a brief introduction to the features of Sales Cloud Einstein and how they work. We'll explore what data you need, what data you can crunch, and the kinds of benefits you can expect to see for your users.

Understand how a nonprofit in the financial services industry applied DevOps and agile to their Salesforce scrum team execution, with a solid foundation of people, processes, and technology. The session also covers how moving from changesets to git version control helps you adopt Salesforce DX for your development lifecycle .

Calling all developers for a deep dive into how everyone, whether you click or code, can build on the Lightning Platform! Join us and learn how new and improved tools, metadata coverage and usability, and change management will increase productivity and make your lives as Salesforce developers even better. This session will be packed with demos, real-world insights, and an in-depth look at our roadmap.

Scratch orgs, Packages, 2nd Generation Packaging and the Command Line Interface. Let's talk about the ins and outs of how Salesforce DX can help you take your apps from idea to production. We'll look at what Salesforce DX means for your app development lifecycle, ways to re-think environment management, and how to get started on the road to adoption.

Salesforce Einstein is delivering more than one billion predictions every day, helping companies get a new level of insight about their business and their customers. Join us as we discuss how every Salesforce admin and developer can use Einstein to build smarter, more custom, AI-powered apps and experiences with clicks or code.

The Salesforce Integration Cloud will transform how experiences that cross Clouds, Orgs, systems outside of Salesforce and every online interaction are built and consumed. Every digital transformation starts and ends with your customer. The Integration Cloud will enhance your ability to build a single view of the customer and take that customer on a journey in entirely new ways. With Integration Cloud, you will be empowered to lead your organization’s digital transformation. Perfect for developers looking to create a connected Salesforce experience for their business users and consumers.

We released Salesforce IoT at Dreamforce 2017. It's new, it's shiny, but how does it work? And how do Salesforce Trailblazers leverage it to manage IoT use cases from pilot to full production? In this deep dive, we'll walk through the creation of a complete IoT use case. We'll start with an Electric Imp as a data source, build a use case around a temperature sensor, walk through troubleshooting, logging, metadata management, versioning, and finally deploying to production. In the course of the walkthrough, you'll get a detailed look at some unreleased upcoming 214 IoT features and best practices for architecting solutions that are easy to iterate and manage.

Learn how Salesforce uses the power of Trailhead for onboarding new employees and skilling up existing employees on the latest technology, product training, leadership development, and hr/culture awareness. Also, learn now Salesforce has driven Trailhead engagement through executive challenges, programs (like the Honorary Trailhead Ranger program), V2MOM metrics, and more.

The IoT space is cluttered. Look around and you'll find 100 definitions of what "IoT" means and 100 different platforms claiming to provide a holistic IoT solution. Come to this session to hear Salesforce's definition of IoT and how your existing AWS, Azure, or other IoT platform is yearning to play with Salesforce IoT. Learn how to bridge the gap between the technical complexities of the IoT edge and human complexities of the IoT customer. See real examples, including a detailed case study featuring Salesforce IoT customer Enel.

No Salesforce developer or admin wants to introduce workflow and coding bugs into their production orgs. However, few have mastered how to easily configure and replicate the perfect test datasets on demand. Learn the secret to optimizing sandbox datasets and increase productivity in this technical session.

As your applications and company grow, it can be hard for security to grow with it. Join members of the Salesforce security team as we talk about how Salesforce handles these unique challenges and teach you about developing a secure development lifecycle that fits and protects your company.

Turn yourself into a security superhero for your org, saving the Lightning app galaxy from those that wish to harm! Join us to learn the foundations required for building a secure Lightning application. We'll cover common mistakes and misconceptions around Lightning, including content security policy (CSP), LockerService, Javascript, and access control. You'll walk away with the best practices for hardening your application and keeping your data secure.

Service Cloud goes mobile with brand-new native iOS and Android apps, helping agents stay productive with an on-the-go Lightning Service Console experience. Productivity tools like case management, notifications, and bulk actions can now help you anywhere and everywhere you want to work. In this session, you will learn what's new with Service Cloud mobile and be ready to hit the ground running.

Explore the magic of base Lightning components, and see how using these building blocks speeds up the creation of your own custom components. From basic syntax and structure to implementation considerations and advanced use cases, you'll walk away armed with what you need to get the most out of your Lightning component development.

Avalara's cloud-based tax suite automates sales tax compliance for companies of any size. AvaTax is the only tax solution app certified in all three Salesforce Clouds where tax calculation is necessary. Whether you're using Sales Cloud, Commerce Cloud, or Salesforce CPQ, Avalara provides a solution to fit your business needs.

Lightning Console Apps are the fastest way to work, and are already free for just about every customer. With new powerful development capabilities such as the Workspace and Utility Bar JavaScript APIs, and Lightning Component Action Overrides you'll be able to customize navigation, embed 3rd party domain pages, and create enhanced automations in Lightning. You can even carry forward many previous customizations due to the compatibility of many of the Visualforce JavaScript APIs, making console apps your best bet to move into the future, while still leveraging your existing classic console investments. Join us and learn how to be even more productive with these tools.

Lightning App Builder makes it super simple to quickly assemble apps using declarative drag-and-drop features. Join us as we show how easy it is to use Lightning App Builder. We'll walk through how to upgrade a Classic app and create a new Lightning app, configure and personalize the app, create record and app pages, and configure the utility bar. We'll also cover Lightning console apps.

Have you ever thought, "Now that I've switched to Lightning Experience, what can I do to make my existing Visualforce pages match the new look?" If so, then you'll want a sneak peek of Lightning Experience stylesheets for Visualforce, launching in Summer '18! Lightning Experience stylesheets make it a snap to give Visualforce pages the look of Lightning Experience. In this session, you'll learn how to implement this technique and unify your Visualforce pages within Lightning Experience. Then we'll show you how to develop on top of this new technique using the Salesforce Lightning Design System. Finally, we'll highlight our upcoming Chrome extension that can aid in testing and evaluating Lightning Experience stylesheets for Visualforce.

Integrating Salesforce apps with your back-office often involves maintaining your own copy of Salesforce data. Salesforce's change data capture makes data replication straightforward by providing a reliable stream of data changes over the Salesforce event bus. In this session, we will to show how to subscribe to the change stream and keep a Heroku Postgres copy of Salesforce objects up to date.

You can take your Service Cloud Snap-in Live chat experience to the next level. Learn how to create a pixel perfect chat experience and dynamically route chats to agents based on data in the pre-chat form. Join this session and learn how to fully customize your chat experience using Lightning Components.

Lightning Flow now extends process automation to your Salesforce Communities. We'll show you how you can embed any Flow in any Salesforce Community to create engaging and guided experiences for your customers, partners, employees, and beyond!

Join the lead product manager on Salesforce environments and BMC Software for an intimate conversation on cutting-edge DevOps that leverage Salesforce DX. They will discuss sandboxes and governance practices that can clear the path for rapid app development and unlock citizen developers. This session will dig into app lifecycle management strategies, sandbox, scratch org best practices, real-world use cases, and product roadmap.

In this session, we explore the new Content Block SDK. Developers use this SDK to create customized block widgets that can be shared across your marketing team, helping marketers make better emails. You'll also learn how to use the SDK to create blocks in AppExchange for marketers. Finally, you'll get a sneak peek of the Marketing Cloud SDK Playground and how you can get started using your favorite programming language.

Top architects dissect high-level problems that they worked on in their professions. Learn advanced architecture skills at The Extracurricular, a community-driven mini-event inside TrailheaDX. Experience leading developers presenting real-world case studies from the trenches, with heavy Q&A by a panel of experts and also you, the audience! Expect few-to-no slides, lots of code, live demonstrations, and interactive conversation with the audience. Designing state management for any single-page application of reasonable complexity is a daunting task. How do you trace all of the interconnected elements and dependencies as the web of related components grows? Learn about architect Matt Lacey's progress through setbacks and successes as ideas evolved into a working solution.

Top architects dissect high-level problems that they worked on in their professions. Learn advanced architecture skills at The Extracurricular, a community-driven mini-event inside TrailheaDX. Experience leading developers presenting real-world case studies from the trenches, with heavy Q&A by a panel of experts and also you, the audience! Expect few-to-no slides, lots of code, live demonstrations, and interactive conversation with the audience. Relive the journey of architect Carl Brundage as he designed and built an Analytics solution that combined data from Salesforce and off-platform financial systems. Go deep with the code used to accomplish this integration without middleware, and the resulting Einstein Analytics dashboards.

Top architects dissect high-level problems that they worked on in their professions. Learn advanced architecture skills at The Extracurricular, a community-driven mini-event inside TrailheaDX. Experience leading developers presenting real-world case studies from the trenches, with heavy Q&A by a panel of experts and also you, the audience! Expect few-to-no slides, lots of code, live demonstrations, and interactive conversation with the audience. Building a reusable Lightning component is a challenge by itself, and when you introduce server-side calls, paging, and unpredictable data, things get complicated. Join Lightning architect and Trailhead instructor Mike Topalovich as he deconstructs a custom data table component and details the design and development process, while highlighting the challenges and advantages of the Lightning Component framework.

Join Parker Harris, Salesforce product managers, and engineers as we kick off Day 2 of TrailheaDX with an in-depth look at exciting new features coming to the Salesforce Platform. In this keynote, we'll show you the future of App Dev on the Salesforce platform and how you can build apps faster, smarter, and together.

We take your security as seriously as you do - let us show you the future. Be the first to learn about the next-gen features and functionality of Salesforce Authenticator 3.0 and the all-new Mobile First Experience. Redesigned to add even more security to your organization with enhanced user experience, Salesforce Authenticator 3.0 will change the game. We'll walk you through a step-by-step demonstration and highlight the new value-adds.

The most important part of building with the Salesforce Platform is understanding how and why to implement specific features. Join us to learn how to work with teams to understand their existing processes, identify optimization points across the organization's lifecycle, and match business needs to technical features.

The Salesforce Mobile SDK is in its 6th generation and continues to help developers access core CRM data through bespoke mobile apps. Join the product team as they showcase some of the best practices for developing mobile experiences that delight users with the Salesforce Mobile SDK.

We're in the midst of the Fourth Industrial Revolution— an incredible wave of innovation presenting new opportunities for Trailblazers to shape the future. Join us to hear how everyone can build apps faster, connect every customer experience and learn new skills, using the latest Salesforce innovations including The Lightning Platform and Trailhead.

Hangouts chat offers a new way for teams to collaborate, as well as a developer framework and API to build on. This session will cover what chatbots are and how to build them, including some examples. Whether for your organization or customers, chatbots bring intelligent collaboration to life.

When forming a process automation solution on Salesforce, you've got powerful options, including triggers, flows, and workflow rules. Join us for an interactive discussion with other customers to learn how to pick the right feature for your automation needs. We'll discuss best practices for identifying automation needs, maintaining what you build, and creating an effective automated solution.

Come and learn about some of Salesforce Connect's newest features including remote event detection. This new capability will allow you to define which changes should be tracked, how to set up listening for such events, and how to use Salesforce events created in the process to trigger processes and actions in Salesforce. We will also cover how you can use batch Apex to build complex, long-running queries on millions of external data records.

Calling all volunteers! Are you a Salesforce expert interested in pro bono work with nonprofits? Join us to learn about the common use cases in the nonprofit sector, how to find a nonprofit, how the Nonprofit Success Pack works, and best practices for pro bono engagements.

Visualforce in Lightning Experience rocks! This session explores best practices and tips for optimizing Visualforce pages in Lightning Experience. In addition, you'll also see how to easily style your Visualforce pages with the look of Lightning Experience, and be introduced to Lightning Components for Visualforce. See how easy it is to port sections of your Visualforce page to Lightning Components, which makes conversion to Lightning Components manageable.

Google Home is great for changing the temperature on your Nest, queuing up your favorite playlist, playing trivia games, and adding toilet paper to your shopping list but surely there's a business use for it, too. Join our session, and we'll show you how to create a custom Google Home command that will bring up your favorite Salesforce reports and dashboards just by asking for them. We'll show the code required for the integration of Salesforce and Google Cloud and will make it publicly available to you on Github.

One of the fastest and most powerful ways to start using AI is through platforms you’re already using, such as Salesforce. Hear how Salesforce Einstein and IBM Watson allow Salesforce clients to apply AI to unstructured data helping organizations make smarter, faster decisions across sales, service, marketing, commerce, and more.

Commerce Cloud empowers developers with innovations that enable fast, easy customization, continuous iteration, and quick development of new digital experiences. Join us and learn about the latest enhancements, including a new on-demand sandbox beta for improved agility; a swagger-based Open Commerce API (OCAPI) Explorer that makes it easier to build new extensions and integrations; and the new model-view-controller-based Mobile-First Reference Architecture to serve as a framework for site design.

Person accounts are a core Salesforce feature for managing B2C relationships. See why thousands of organizations are using it as a vital part of their customer relationship management strategy. Join this session with the Salesforce product team for a refresher on person accounts and best practices when building solutions for B2C and B2B2C organizations.

While a lot of developers can write basic JavaScript (JS), too few harness the power of ECMAScript (ES). If you don't want to be stuck writing JS from the past millennia or decade, this session is for you! I will present ES features and syntax that you can use in your Lightning code, including destructuring assignments, arrow functions, collection functions, and "const." Using these features reduces the amount of code you write, while simultaneously improving its quality.

Be a hero to your business and become the first IoT trailblazer in your organization! Learn how to build an end-to-end IoT flow for your connected devices. We'll cover connected architecture patterns and demonstrate how to push data into Salesforce IoT, execute intelligent logic against event data, and take action on these insights.

Room: 2011

Theme: Automation, Business Logic, Emerging Topics

Role: Architect, Developer

Product: IoT, Lightning Platform

No results found, please modify your search or filters.

Already registered?

Download the Salesforce Events app and see TrailheadDX sessions from your mobile device!