Featured Topic - Defining Your Lightning Strategy as an ISV
Learn more about the Lightning Experience at p.force.com/lightningready (Partner Community login required)
- The Lightning navigation bar provides a horizontal navigation experience with app switching via an app launcher. It allows for app branding and shortcuts.
- Lightning apps are a new app type for Lightning Experience that provide capabilities like branding, Lightning pages, and a utility bar. Existing custom apps can be upgraded to leverage these.
- Apps can be managed via a new Lightning App Manager and are packageable and upgradeable via metadata API beginning in Winter '17. Classic apps will continue to work but need updates to support Lightning Experience fully going forward.
This document discusses getting apps ready for the Salesforce Lightning Experience. It announces a goal of getting all apps lightning ready by February 2017. It defines what it means for an app to be lightning ready, noting the single requirement is that 100% of end-user use cases must work in Lightning Experience. Resources are provided for getting started on becoming lightning ready, including re-styling the app or building it with Lightning Components. A lightning product roadmap is also presented, outlining features coming in Winter and Spring 2017 releases like customizing record home pages, kanban views on all objects, and improved developer tools.
This document summarizes a webinar about building and releasing Lightning components for ISVs. It covered creating a component demo, tips for building components like using the Salesforce Lightning Design System and documenting components. It also discussed distributing components in managed packages and licensing options. Security best practices for Lightning components were reviewed like enforcing CRUD/FLS on the server-side and protecting against malicious scripts.
The document discusses upcoming security considerations for Lightning components. It emphasizes following contracts like encapsulation and using public interfaces to interact with other components. Components should be self-contained and not directly manipulate the DOM or lifecycles of other components. The framework lifecycle should also be respected, updating the DOM only in renderers and avoiding direct DOM access in controllers. Overall, components need to follow these guidelines to ensure they can safely and reliably integrate with other components without compromising the structure.
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Salesforce Partners
This document discusses making apps Lightning Ready and provides guidance on the Lightning Ready process. It states that to be Lightning Ready, 100% of an app's end-user use cases must work as expected in Lightning Experience. It notes requirements for existing and new apps and answers common questions. The document also covers two guiding principles of Lightning Readiness - that a new customer on Lightning Experience can install and use the app successfully, and an existing customer can adopt Lightning Experience and continue using the app successfully.
The document provides an overview of Lightning updates for Summer '16, including highlights for partners and ISVs. Key points include:
- Customizable Lightning home and record pages are generally available.
- Inline Visualforce pages now render in edit mode.
- Lightning LockerService improves security for components authored by third parties.
- A CLI tool can test compatibility with LockerService requirements.
- The roadmap previews updates for Winter '17, such as enhanced navigation, inline editing on lists, and the Lightning Data Service.
Lightning Experience for ISVs provides a sneak peek at Salesforce's new Lightning Experience user interface and how it will enable ISVs to get their applications certified as "Lightning Ready". The presentation discusses key aspects of the Lightning Experience including its focus on sales use cases, how it is built on the Lightning platform and will co-exist with the Classic experience, and new features that streamline common tasks. It also outlines the requirements and best practices for ISVs to make their applications Lightning Ready, including examples of compliant and non-compliant implementations. Finally, it details the certification process and timeline for ISVs to get their applications reviewed and approved as Lightning Ready.
This document discusses how to build engaging apps with Lightning from Salesforce. It introduces Lightning App Builder for non-developers to build apps, Lightning Components as reusable building blocks, and AppExchange for Components as a marketplace for pre-built Lightning Components from partners. It also addresses how Visualforce works with Lightning and how customers can plan a transition to leverage the new Lightning technologies while maintaining existing Visualforce customizations.
- The Lightning navigation bar provides a horizontal navigation experience with app switching via an app launcher. It allows for app branding and shortcuts.
- Lightning apps are a new app type for Lightning Experience that provide capabilities like branding, Lightning pages, and a utility bar. Existing custom apps can be upgraded to leverage these.
- Apps can be managed via a new Lightning App Manager and are packageable and upgradeable via metadata API beginning in Winter '17. Classic apps will continue to work but need updates to support Lightning Experience fully going forward.
This document discusses getting apps ready for the Salesforce Lightning Experience. It announces a goal of getting all apps lightning ready by February 2017. It defines what it means for an app to be lightning ready, noting the single requirement is that 100% of end-user use cases must work in Lightning Experience. Resources are provided for getting started on becoming lightning ready, including re-styling the app or building it with Lightning Components. A lightning product roadmap is also presented, outlining features coming in Winter and Spring 2017 releases like customizing record home pages, kanban views on all objects, and improved developer tools.
This document summarizes a webinar about building and releasing Lightning components for ISVs. It covered creating a component demo, tips for building components like using the Salesforce Lightning Design System and documenting components. It also discussed distributing components in managed packages and licensing options. Security best practices for Lightning components were reviewed like enforcing CRUD/FLS on the server-side and protecting against malicious scripts.
The document discusses upcoming security considerations for Lightning components. It emphasizes following contracts like encapsulation and using public interfaces to interact with other components. Components should be self-contained and not directly manipulate the DOM or lifecycles of other components. The framework lifecycle should also be respected, updating the DOM only in renderers and avoiding direct DOM access in controllers. Overall, components need to follow these guidelines to ensure they can safely and reliably integrate with other components without compromising the structure.
Make Your App Lightning Ready with Winter '17 (December 8, 2016)Salesforce Partners
This document discusses making apps Lightning Ready and provides guidance on the Lightning Ready process. It states that to be Lightning Ready, 100% of an app's end-user use cases must work as expected in Lightning Experience. It notes requirements for existing and new apps and answers common questions. The document also covers two guiding principles of Lightning Readiness - that a new customer on Lightning Experience can install and use the app successfully, and an existing customer can adopt Lightning Experience and continue using the app successfully.
The document provides an overview of Lightning updates for Summer '16, including highlights for partners and ISVs. Key points include:
- Customizable Lightning home and record pages are generally available.
- Inline Visualforce pages now render in edit mode.
- Lightning LockerService improves security for components authored by third parties.
- A CLI tool can test compatibility with LockerService requirements.
- The roadmap previews updates for Winter '17, such as enhanced navigation, inline editing on lists, and the Lightning Data Service.
Lightning Experience for ISVs provides a sneak peek at Salesforce's new Lightning Experience user interface and how it will enable ISVs to get their applications certified as "Lightning Ready". The presentation discusses key aspects of the Lightning Experience including its focus on sales use cases, how it is built on the Lightning platform and will co-exist with the Classic experience, and new features that streamline common tasks. It also outlines the requirements and best practices for ISVs to make their applications Lightning Ready, including examples of compliant and non-compliant implementations. Finally, it details the certification process and timeline for ISVs to get their applications reviewed and approved as Lightning Ready.
This document discusses how to build engaging apps with Lightning from Salesforce. It introduces Lightning App Builder for non-developers to build apps, Lightning Components as reusable building blocks, and AppExchange for Components as a marketplace for pre-built Lightning Components from partners. It also addresses how Visualforce works with Lightning and how customers can plan a transition to leverage the new Lightning technologies while maintaining existing Visualforce customizations.
3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)Salesforce Partners
The document summarizes a presentation given by three experts - Gordon Derk, Shaun McInerney, and Wyndham Hudson - on building successful Salesforce1 mobile apps. The experts discussed their own mobile apps - Elton for equipment tracking, AscentERP for ERP functions, and ContactWorld for integrating call recordings. They emphasized how the Salesforce1 platform allows partners to build apps quickly that are integrated with Salesforce and accessible to its large customer base.
Instead of building enterprise applications from the ground up time after time, what if you could assemble apps from a huge library of reusable, well-defined components without writing a single line of code? With the Lightning App Builder anyone in your company can combine custom and off-the-shelf Lightning Components to assemble beautiful apps visually.
In this webinar, you will:
:: Get introduced to the Lightning App Builder
:: See how quick actions make your apps more interactive
:: Learn how to deploy Lightning apps to the Salesforce1 Mobile App
Key Takeaways
:: Anyone can build apps - without writing code
:: Lightning App Builder leverages re-usable Lightning Components
:: Lightning Apps fit seamlessly into the Salesforce1 Mobile App
:: Combine Lightning App Builder with Lightning Process Builder to automate business processes in your app
Intended Audience
:: Salesforce Developers and Admins.
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.
The document provides an overview of Salesforce's 2017 Lightning Accreditation Program and resources available for partners. It outlines the steps to become Lightning Accredited through earning the Lightning Experience Rollout Superbadge, and then to advance to Lightning Master status by completing implementations and transitions. It also shares the timeline and benefits of participating in the program, including opportunities to present at Dreamforce and increased visibility on the AppExchange.
Base Lightning Components are out-of-the-box solutions for common user interface needs. Developers can use them to quickly build and deliver the Lightning Experience to their admins and users without starting from scratch every time. This session dives into details of how they work, and how you can use them to quickly get apps up and running.
In this exclusive webinar, you'll learn about
- How Lightning components work and how to build them
- Component architecture and composition
- How to extend custom components to non-developers
This document provides an overview of building Lightning components for ISVs. It begins with an introduction to Lightning components and their key features. Examples of different types of components like maps and charts are shown. The document demonstrates how to build a simple Lightning component. It also covers using components in Visualforce and the Lightning App Builder. Partner examples and resources for developing components are provided.
This document provides a guide to sessions at the Dreamforce 2014 conference, with recommendations organized by partner role and topic. It lists over 1,400 expert-led sessions in keynotes, featured programs, and tracks for consulting partners, app vendors, developers, Salesforce on Salesforce, sales, marketing, and
Salesforce Lightning component framework from 0 to appRoy Gilad
Lightning Components provide a new user experience for Salesforce that is faster and more modern than the previous Visualforce model. It features an app-centric development model using JavaScript and components that allows for highly interactive apps. Admins can customize apps by dragging and dropping components, and developers can build engaging user interfaces with Lightning Components and the Lightning Design System. The presentation demonstrates Lightning Components and introduces the new Lightning Experience platform for building beautiful, component-based productivity apps.
Description:
In this session, we will discuss and demonstrate how to build engaging employee and customer-facing applications in JavaScript on top of the Salesforce1 Platform.
We will explore all the aspects involved in building these next generation applications including authentication, the REST APIs, mobile development options, and different integration scenarios. We will also share some inspiring examples built on the Salesforce1 Platform with leading JavaScript frameworks such as AngularJS, Ionic, BackboneJS, Ratchet and more.
Key Takeaways:
::Get an overview of the Salesforce1 Platform from a developer point of view
::Understand Salesforce OAuth Authentication
::Acquire knowledge on the Salesforce REST APIs
::Get insight on building a Single Page Application on the Salesforce1 Platform
::Explore using modern JavaScript Frameworks such as AngularJS, Ionic, Backbone, etc.
::Gain knowledge on building state-of-the art mobile apps on the Salesforce1 Platform
::Get familiar with building custom apps with Heroku and Heroku Connect
Intended Audience:
This session is for both seasoned JavaScript developers who want to learn how to build applications on top of the Salesforce1 Platform, and seasoned Salesforce developers who want to learn how to create amazing user experiences in JavaScript.
Recommended Resources:
https://developer.salesforce.com/en/events/webinars/JavaScript_Applications_Salesforce?d=70130000000lgzk
The document provides information about Dreamforce 2015 for partners. Some key details include:
- Dreamforce 2015 had over 172,000 attendees and another 11.7 million joined online, with over 1,600 breakout sessions.
- The conference included keynotes from business and technology leaders as well as musical performances.
- Sessions for partners covered topics like the ISV and SI partner programs, app development, marketing, and industry-specific solutions.
- Partner meetups allowed networking by region and industry. AppExchange customer sessions recommended useful apps.
Publishing Your First Paid App on AppExchange: The Inside ScoopSalesforce Developers
Are you thinking of building an app to sell on AppExchange? Are you just about to publish your paid app? Join us for tips and tricks on how to get the most out of AppExchange before you hit that "publish" button. After this session you will have a better idea of how AppExchange works, how to generate more leads from AppExchange, and how to give your app the best chance for success.
Lightning Design System and Components for Visualforce DevelopersSalesforce Developers
Visualforce apps can be adapted to the Lightning Experience and drive large-scale adoption. Join us for this exclusive webinar to learn about how Visualforce works with Lightning components and the Lightning Design System. You’ll learn about the right tools and best practices to create best in class solutions for Lightning Experience development.
Launching an App on AppExchange - Knowing the UnknownKashi Ahmed
You will learn the Do's and Don'ts of how to launch your app on the Salesforce.com AppExchange.
It covers the following topics:
• How to register for ISV Partner program
• Benefits of being ISV Partner
• Your first app idea - You built it and packaged it, Now what ???
• How to launch your first app? FREE vs. PAID?
• How to manage Patches, Teams, Testing, and new versions?
• LMA (License Management Org) - Best Practices?
• Resources
The document discusses building mobile apps for Salesforce1. It outlines key advantages like being able to build apps faster without mobile developers. It covers design principles like focusing on the mobile user and keeping actions simple. It demonstrates integrating apps through actions and menus. It provides tips on visualforce, custom branding, and things to avoid. Finally, it suggests three things to get started - brainstorming, building a demo, and launching at Dreamforce.
Develop with Community Cloud in whole new ways with the Summer ‘18 release. Join this webinar and learn straight from our product managers on how to use and optimize fresh pre-built themes, native content and what’s on the roadmap for Winter ‘19.
This document discusses distributing Lightning components. It begins with safe harbor statements and introduces the speakers from ISV Tech Talk. They then discuss what Lightning components are, how they can currently be used and how their usage may expand in the future. They demonstrate a Lightning component and discuss how to review, price and publish components on the AppExchange. Security reviews for components are also outlined. The document recaps key points and provides additional supporting resources.
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.
This document provides an overview of different certification paths available in Salesforce. It discusses certifications for various roles including administrators, app builders, and architects.
For administrators, it outlines the certification path for Salesforce Certified Administrator, including recommended experience, exam overview, study resources, and related certifications. It also discusses the certification path for Salesforce Certified Advanced Administrator.
For app builders, it summarizes the certification path for Salesforce Certified Platform App Builder, including recommended experience, exam focus areas, and study materials.
Finally, it presents the Salesforce Architect Journey framework, which outlines a progression of domain certifications leading to the prestigious Salesforce Certified Technical Architect role, with specialized certifications
The document provides an overview of new features in Salesforce's Summer '17 release. It lists top features across various Salesforce clouds, including Lightning for Gmail, Lightning Service Console enhancements, Social Studio Einstein Vision capabilities, Platform Events, and Einstein Predictive Sort for Commerce Cloud. The document also advertises upcoming webinars to provide more details on the release and invites readers to learn more about specific features.
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.
The Force.com IDE includes new features to help you develop and deploy your Lightning Applications. In this session, the Platform Developer Tools team will give you a preview at these new features through a live demo of building an app. Let us know what other features you would like to see to accelerate your Lightning Development eXperience!
3 Experts Share Tips for Salesforce1 Mobile Apps (Aug 21)Salesforce Partners
The document summarizes a presentation given by three experts - Gordon Derk, Shaun McInerney, and Wyndham Hudson - on building successful Salesforce1 mobile apps. The experts discussed their own mobile apps - Elton for equipment tracking, AscentERP for ERP functions, and ContactWorld for integrating call recordings. They emphasized how the Salesforce1 platform allows partners to build apps quickly that are integrated with Salesforce and accessible to its large customer base.
Instead of building enterprise applications from the ground up time after time, what if you could assemble apps from a huge library of reusable, well-defined components without writing a single line of code? With the Lightning App Builder anyone in your company can combine custom and off-the-shelf Lightning Components to assemble beautiful apps visually.
In this webinar, you will:
:: Get introduced to the Lightning App Builder
:: See how quick actions make your apps more interactive
:: Learn how to deploy Lightning apps to the Salesforce1 Mobile App
Key Takeaways
:: Anyone can build apps - without writing code
:: Lightning App Builder leverages re-usable Lightning Components
:: Lightning Apps fit seamlessly into the Salesforce1 Mobile App
:: Combine Lightning App Builder with Lightning Process Builder to automate business processes in your app
Intended Audience
:: Salesforce Developers and Admins.
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.
The document provides an overview of Salesforce's 2017 Lightning Accreditation Program and resources available for partners. It outlines the steps to become Lightning Accredited through earning the Lightning Experience Rollout Superbadge, and then to advance to Lightning Master status by completing implementations and transitions. It also shares the timeline and benefits of participating in the program, including opportunities to present at Dreamforce and increased visibility on the AppExchange.
Base Lightning Components are out-of-the-box solutions for common user interface needs. Developers can use them to quickly build and deliver the Lightning Experience to their admins and users without starting from scratch every time. This session dives into details of how they work, and how you can use them to quickly get apps up and running.
In this exclusive webinar, you'll learn about
- How Lightning components work and how to build them
- Component architecture and composition
- How to extend custom components to non-developers
This document provides an overview of building Lightning components for ISVs. It begins with an introduction to Lightning components and their key features. Examples of different types of components like maps and charts are shown. The document demonstrates how to build a simple Lightning component. It also covers using components in Visualforce and the Lightning App Builder. Partner examples and resources for developing components are provided.
This document provides a guide to sessions at the Dreamforce 2014 conference, with recommendations organized by partner role and topic. It lists over 1,400 expert-led sessions in keynotes, featured programs, and tracks for consulting partners, app vendors, developers, Salesforce on Salesforce, sales, marketing, and
Salesforce Lightning component framework from 0 to appRoy Gilad
Lightning Components provide a new user experience for Salesforce that is faster and more modern than the previous Visualforce model. It features an app-centric development model using JavaScript and components that allows for highly interactive apps. Admins can customize apps by dragging and dropping components, and developers can build engaging user interfaces with Lightning Components and the Lightning Design System. The presentation demonstrates Lightning Components and introduces the new Lightning Experience platform for building beautiful, component-based productivity apps.
Description:
In this session, we will discuss and demonstrate how to build engaging employee and customer-facing applications in JavaScript on top of the Salesforce1 Platform.
We will explore all the aspects involved in building these next generation applications including authentication, the REST APIs, mobile development options, and different integration scenarios. We will also share some inspiring examples built on the Salesforce1 Platform with leading JavaScript frameworks such as AngularJS, Ionic, BackboneJS, Ratchet and more.
Key Takeaways:
::Get an overview of the Salesforce1 Platform from a developer point of view
::Understand Salesforce OAuth Authentication
::Acquire knowledge on the Salesforce REST APIs
::Get insight on building a Single Page Application on the Salesforce1 Platform
::Explore using modern JavaScript Frameworks such as AngularJS, Ionic, Backbone, etc.
::Gain knowledge on building state-of-the art mobile apps on the Salesforce1 Platform
::Get familiar with building custom apps with Heroku and Heroku Connect
Intended Audience:
This session is for both seasoned JavaScript developers who want to learn how to build applications on top of the Salesforce1 Platform, and seasoned Salesforce developers who want to learn how to create amazing user experiences in JavaScript.
Recommended Resources:
https://developer.salesforce.com/en/events/webinars/JavaScript_Applications_Salesforce?d=70130000000lgzk
The document provides information about Dreamforce 2015 for partners. Some key details include:
- Dreamforce 2015 had over 172,000 attendees and another 11.7 million joined online, with over 1,600 breakout sessions.
- The conference included keynotes from business and technology leaders as well as musical performances.
- Sessions for partners covered topics like the ISV and SI partner programs, app development, marketing, and industry-specific solutions.
- Partner meetups allowed networking by region and industry. AppExchange customer sessions recommended useful apps.
Publishing Your First Paid App on AppExchange: The Inside ScoopSalesforce Developers
Are you thinking of building an app to sell on AppExchange? Are you just about to publish your paid app? Join us for tips and tricks on how to get the most out of AppExchange before you hit that "publish" button. After this session you will have a better idea of how AppExchange works, how to generate more leads from AppExchange, and how to give your app the best chance for success.
Lightning Design System and Components for Visualforce DevelopersSalesforce Developers
Visualforce apps can be adapted to the Lightning Experience and drive large-scale adoption. Join us for this exclusive webinar to learn about how Visualforce works with Lightning components and the Lightning Design System. You’ll learn about the right tools and best practices to create best in class solutions for Lightning Experience development.
Launching an App on AppExchange - Knowing the UnknownKashi Ahmed
You will learn the Do's and Don'ts of how to launch your app on the Salesforce.com AppExchange.
It covers the following topics:
• How to register for ISV Partner program
• Benefits of being ISV Partner
• Your first app idea - You built it and packaged it, Now what ???
• How to launch your first app? FREE vs. PAID?
• How to manage Patches, Teams, Testing, and new versions?
• LMA (License Management Org) - Best Practices?
• Resources
The document discusses building mobile apps for Salesforce1. It outlines key advantages like being able to build apps faster without mobile developers. It covers design principles like focusing on the mobile user and keeping actions simple. It demonstrates integrating apps through actions and menus. It provides tips on visualforce, custom branding, and things to avoid. Finally, it suggests three things to get started - brainstorming, building a demo, and launching at Dreamforce.
Develop with Community Cloud in whole new ways with the Summer ‘18 release. Join this webinar and learn straight from our product managers on how to use and optimize fresh pre-built themes, native content and what’s on the roadmap for Winter ‘19.
This document discusses distributing Lightning components. It begins with safe harbor statements and introduces the speakers from ISV Tech Talk. They then discuss what Lightning components are, how they can currently be used and how their usage may expand in the future. They demonstrate a Lightning component and discuss how to review, price and publish components on the AppExchange. Security reviews for components are also outlined. The document recaps key points and provides additional supporting resources.
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.
This document provides an overview of different certification paths available in Salesforce. It discusses certifications for various roles including administrators, app builders, and architects.
For administrators, it outlines the certification path for Salesforce Certified Administrator, including recommended experience, exam overview, study resources, and related certifications. It also discusses the certification path for Salesforce Certified Advanced Administrator.
For app builders, it summarizes the certification path for Salesforce Certified Platform App Builder, including recommended experience, exam focus areas, and study materials.
Finally, it presents the Salesforce Architect Journey framework, which outlines a progression of domain certifications leading to the prestigious Salesforce Certified Technical Architect role, with specialized certifications
The document provides an overview of new features in Salesforce's Summer '17 release. It lists top features across various Salesforce clouds, including Lightning for Gmail, Lightning Service Console enhancements, Social Studio Einstein Vision capabilities, Platform Events, and Einstein Predictive Sort for Commerce Cloud. The document also advertises upcoming webinars to provide more details on the release and invites readers to learn more about specific features.
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.
The Force.com IDE includes new features to help you develop and deploy your Lightning Applications. In this session, the Platform Developer Tools team will give you a preview at these new features through a live demo of building an app. Let us know what other features you would like to see to accelerate your Lightning Development eXperience!
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
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.
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.
The document provides an agenda and details for a Lightning Workshop on March 11th 2015. It will include presentations on Salesforce1 Lightning Overview and hands-on tutorials for Lightning Components, Process Builder, Lightning App Builder, and Lightning Connect. Safe harbor statements are also included regarding any forward-looking statements made in the document.
This Presentation helps to get you started with Salesforce.com lightning products
Lightning Connect
Lightning Components
Lightning Process Builder
Lightning App Builder
This was Presented in the
Salesforce.com Kerala Developer Group Meetup
Salesforce.com Gurgaon Developer Group Meetup
Salesforce.com Chennai Developer Group Meetup
By Shivanath Devinarayanan
AngularJS application on Visualforce for the Force.com platform and the Salesforce1 mobile application. Dreamforce 2014. Talk is given for experienced Salesforce developers who want to learn common features of AngularJS to build custom applications for the Salesforce1 mobile app.
ISV Advanced Guide to Building a Salesforce1 Mobile App (October 14, 2014)Salesforce Partners
This document provides an overview and demonstration of using Canvas, Publisher JS, and deep linking capabilities when building Salesforce1 mobile apps. Canvas allows embedding external applications within Salesforce1, Publisher JS enables custom actions, and deep linking provides a way to link to native device features, though it is best avoided when possible. The document demonstrates how to leverage these tools to mobilize existing applications and customize the user experience.
The Lightning Workshop will cover Salesforce Lightning including an overview presentation and demos of Lightning Connect, Lightning Process Builder, and Lightning Components. Attendees will participate in hands-on tutorials for each technology. The workshop aims to provide next steps for using Lightning to build applications.
Salesforce Lightning Components and App Builder EMEA World Tour 2015Peter Chittum
Developer breakout session delivered at Amsterdam.
Lightning Components and Lightning App Builder are two of the features recently launched in the Salesforce1 Lightning suite of features. In this session we discuss Lightning Components, our new UI Component Framework. We also discuss how you use those components to build UI using Lightning App Builder
This document discusses using Visualforce pages in Salesforce1. It covers where Visualforce can be used in Salesforce1, such as in the left navigation menu, publisher actions, and page layouts. It also discusses how to use Visualforce in Salesforce1, including considerations for the user interface, business logic and data binding, navigation, and supporting multiple device types. Tips are provided on how to make Visualforce pages more optimized for the Salesforce1 mobile experience.
The new Salesforce Mobile SDK 3.2 release provides developers with tools and capabilities for building compelling mobile apps powered by customer data in Salesforce. These mobile apps allow customers to build a stronger relationship with a business, and enables employees to be more effective.
Join us to learn how Mobile SDK combined with Salesforce Platform makes mobile app development a breeze. Experience various advanced features such as secure offline storage & data sync, push notifications, etc., which allow developers to unlock the full potential of customer data and the mobile devices.
Do you want to build native apps with a UI consistent to Salesforce for multiple platforms? Join this workshop to get hands-on and learn how to build an iOS app using Salesforce Mobile SDK, SmartSync and UI components consistent with Salesforce design guidelines. You will learn how to streamline developer - designer workflow and make them 'speak the same language.'
The presentation discusses the Salesforce1 platform and provides details on key aspects like:
1) The Salesforce1 navigation menu and components like dashboards, chatter, flexible pages, smart search, and publisher actions.
2) Visualforce development considerations for Salesforce1 like designing for limited mobile screens and using responsive frameworks.
3) Device access capabilities and limitations in Salesforce1, and recommended approaches for business logic and navigation.
4) Resources for developing on the Salesforce1 platform including the developer guide, style guide, and mobile SDK.
Introducing Lightning Component Architecture, Component Driven Development Approach and their benefits. Places where Lightning Components can run, Tools used for Lightning Component Development & Debugging
The Lightning Workshop covered new capabilities in Salesforce including Lightning Connect, Process Builder, and Lightning Components. Lightning Connect allows integrating external data sources in real-time. Process Builder provides a visual way to automate business processes. Lightning Components enable building custom applications using reusable UI components. Hands-on tutorials demonstrated how to use these new features to build applications and integrate data faster.
The document discusses Salesforce Lightning Experience and related technologies. It provides an overview of Dreamwares and their experience developing applications on the Salesforce platform. Key topics covered include Lightning Experience, Lightning Design System, Lightning Components, Lightning Process Builder, Lightning Connect, Lightning Community Builder, and Lightning Ready Apps. Case studies are presented for various applications and communities developed using these technologies.
The document discusses Salesforce Lightning Experience and related technologies. It provides an overview of Dreamwares and their experience developing applications on the Salesforce platform. Key topics covered include Lightning Experience, Lightning Design System, Lightning Components, Lightning Process Builder, Lightning Connect, Lightning Community Builder, and Lightning Ready Apps. Case studies are presented for various applications and communities developed using these technologies.
Visualforce is GA in Lightning Experience with the Summer '16 release! Join us to learn how to implement business logic with interactive UI by coupling Visualforce and Lightning Components. As well as best practicesfor enabling your Visualforce pages in Lighting Experience.
Similar to ISV Lightning Webinar Series - Part 1 (December 1, 2015) (20)
Platform Events allow applications to integrate in real-time by publishing and subscribing to events. This enables more responsive workflows that can be triggered by both internal and external systems. Key capabilities include defining custom event objects, publishing from Apex, APIs or external systems, and subscribing via Apex or external apps through public APIs. The demo showed a Node.js app publishing and subscribing to events to trigger Apex workflows. Guidance covered packaging, limits, and the roadmap for high volume events and change data capture. Resources were provided to learn more about platform events.
This document provides information about an upcoming webinar on Salesforce's partner roadmap. It includes an agenda with sections on release readiness, partner innovation awards, partner community updates, and Q&A. Forward-looking statements are also disclosed. The webinar will discuss new products, features, certifications and resources for both ISV and consulting partners.
This document summarizes key points from an ISV monthly technical enablement webinar presented by Salesforce experts. The webinar covered:
- The importance of making apps "Lightning Ready" to meet security review standards and attract new customers.
- An overview of Einstein Analytics and how it provides business intelligence capabilities within the Salesforce platform. Templates and web SDKs were discussed to help ISVs integrate analytics into their apps.
- An introduction to Salesforce DX, a new development model that emphasizes source-driven development, ephemeral scratch orgs, and continuous delivery to improve the developer experience and agility. Principles and tools of Salesforce DX were presented.
This document describes a Salesforce Proficiency Pack for Administrators program that provides a 30-day blended learning experience to prepare participants for the Salesforce Administrator certification. The program combines Trailhead content, eLearning modules, hands-on exercises, study guides, and instructor-led sessions. It is designed to be completed in 6 weeks. Key components include instructor support, study materials, a practice environment, and an exam voucher. The program is suited for new administrators, those seeking to refresh skills, and individuals who can dedicate 1-2 hours per day. Partner benefits include rapidly ramping new teams and counting the certification towards partner program requirements. Upcoming class start dates and registration details are provided.
The document provides a summary of the Partner Roadmap Webinar. It includes an agenda for the webinar covering partner community updates, continuous site switching, and Quip for Partners. It also provides information on upcoming webinars, trust notifications for service updates, new trailhead modules, and resources for partners to stay connected.
The document provides information on how to use the Environment Hub to manage multiple Salesforce organizations. It describes how to request access to Environment Hub, connect existing orgs, create new orgs for development, testing or demos, and enable single sign-on. It also lists best practices such as using trialforce templates to create copies of demo orgs, taking advantage of the unlimited Partner Developer Edition org, and using the Org description and expiration date fields to help differentiate orgs.
This document provides best practices for managing demo environments, including: tracking org expiration dates in Environment Hub; requesting additional features when needed; cloning orgs with Trialforce; leveraging managed packages to easily set up demo orgs; advertising solutions in NextLevel Partner Finder; and choosing the correct demo environment based on use case. It discusses tools like Environment Hub, Trialforce, and managed packages that can help implement these practices.
Choosing the Right Demo Environment (Salesforce Partners)Salesforce Partners
This document discusses different types of Salesforce demo environments that can be used for various purposes like opportunities, learning, development, and showcasing. It describes the key environments like Partner Developer Edition (PDE), Simple Demo Org (SDO), and Integrated Demo Org (IDO) and compares their features such as expiration dates, included licenses, and suitability for different use cases. The document recommends choosing the PDE for most opportunities as it never expires and fully supports environment hub and Trialforce. It also provides guidance on how and when to request access to demo environments like the SDO.
The document provides information to help prepare for the Salesforce Accredited Sales Professional exam, including:
- The exam format is 30 multiple choice questions over 45 minutes taken online. A passing score of 70% is required.
- Topics covered on the exam include the Salesforce advantage, Salesforce products, competitive intelligence, objection handling, customer discovery, and leveraging Salesforce resources.
- Additional resources for exam preparation include materials from the Partner Fast Forward Bootcamp, the Partner Community, and Trailhead training.
This document provides an overview and update on Einstein Analytics and partner analytics apps. It discusses the opportunity for analytics with customer data, how Einstein Analytics closes the analytics gap for Salesforce users, new product updates including improved data preparation and encryption at rest, and commercial models and resources for partners to build analytics apps. It demonstrates the web SDK and templates and encourages partners to list analytics apps on the AppExchange to take advantage of the growing analytics ecosystem on the Salesforce platform.
The document discusses Lightning implementation and provides guidance on adopting Lightning. It recommends assembling an adoption team, conducting discovery activities like evaluating org readiness and business processes, and creating a rollout plan with a persona-based approach. The rollout plan should include iterative development and testing. It also discusses migrating from Visualforce to Lightning components and avoiding technical debt. Change management activities like training, communications, and executive buy-in are also recommended.
The document discusses an upcoming Salesforce developer conference in June 2017 with technical sessions, a keynote, and discounts available. It also provides information on enabling apps to work in the Lightning Experience, upcoming webinars on new Einstein Analytics features, and the Summer '17 release focusing on features for ISVs including improved Wave packaging templates, Salesforce DX entering open beta, the Apex Metadata API going GA, and the Lightning Data Service entering beta.
This document provides guidance on implementing the Field Service Lightning (FSL) managed package, including:
- Initial considerations such as reviewing documentation and defining field service challenges
- Using the recommended permission sets and sharing model
- Disabling data integration rules to allow FSL triggers to function properly
- Enabling feed tracking on service appointments
- Assigning the correct FSL page layouts to profiles
- Best practices for modeling service territories
The document summarizes AppExchange Marketing Program (AMP) packages for Fall and Winter 2017 that partners can purchase to boost marketing exposure, lead generation, and sales. It describes the goals, benefits, metrics, pricing and availability for campaigns promoting listing traffic, leads, awareness, and growth. Example packages include Dreamforce promotions, homepage features, emails, and services like listing reviews to help partners succeed on AppExchange.
The document announces the Salesforce Developer Conference from June 28-29, 2017 in San Francisco. Early bird tickets are $499 and there will be over 130 technical sessions. It provides the website and a partner discount code for tickets.
Sales Cloud Lightning Migration Best Practices (May 12, 2017)Salesforce Partners
The document provides guidance on implementing Salesforce Lightning. It recommends assembling an adoption team, conducting discovery and evaluation activities to assess readiness, aligning on a rollout strategy, planning and launching the rollout in an iterative manner, and continuously optimizing usage. Key activities discussed include creating persona-based page layouts, transitioning from Visualforce to Lightning components, and establishing a change management plan to drive user adoption. Customer success stories are also referenced to demonstrate the benefits organizations have realized by switching to Lightning.
This document provides guidance on implementing the Field Service Lightning (FSL) managed package, including:
- Initial considerations such as reviewing documentation and defining field service challenges
- Using the recommended permission sets and sharing model
- Disabling data integration rules to allow FSL triggers to function properly
- Enabling feed tracking on service appointments
- Assigning the correct FSL page layouts to profiles
- Best practices for modeling service territories
This document provides guidance on having difficult conversations and delivering bad news. It recommends expressing empathy for the other person's feelings and perspective. It advises practicing your core message but not too much, and delivering bad news in person. It also suggests having a plan but not being talked out of your decision, focusing on communicating your core message clearly, and then planning an exit from the conversation once understanding is reached. The document concludes with a reminder that difficult conversations should always be handled with respect, follow-up, and consideration of the other person's perspective.
Lightning is Salesforce's new user experience and development platform that is designed to make users more productive and customize applications faster. It provides an intuitive interface that works across devices and uses reusable components to accelerate app development. Early adopters have seen significant benefits like 25% increased revenue, 24% higher win rates, and 50% faster customization times. Customers can move to Lightning by having their admin complete the Lightning readiness check and then encourage users to try the new experience.
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Zilliz
Join us to introduce Milvus Lite, a vector database that can run on notebooks and laptops, share the same API with Milvus, and integrate with every popular GenAI framework. This webinar is perfect for developers seeking easy-to-use, well-integrated vector databases for their GenAI apps.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
“An Outlook of the Ongoing and Future Relationship between Blockchain Technologies and Process-aware Information Systems.” Invited talk at the joint workshop on Blockchain for Information Systems (BC4IS) and Blockchain for Trusted Data Sharing (B4TDS), co-located with with the 36th International Conference on Advanced Information Systems Engineering (CAiSE), 3 June 2024, Limassol, Cyprus.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
3. Delivered through the Partner Community
ISV Lightning Webinar Series
Date Abstract
Dec 1 Defining your Lightning Strategy as an ISV - At Dreamforce '15, partners got a chance to see first hand the new evolution in user interface for
our desktop experience. While this announcement was great, it left many ISVs unsure about whether to be building your App with Lightning
Components or Visualforce. In this webinar, we will discuss the options available to you as an ISV and the steps you need to take today to
make your app Lightning Ready.
Dec 8 Building & Releasing Lightning Components for ISVs - The Lightning Experience creates entirely new opportunities for ISVs to build Lightning
components that engage and interact with customers in ways that were not possible with Aloha. In this webinar, we will discuss strategies for
ISV who plan to release Lightning Components as part of their existing App or plan to offer them as standalone. We will also cover the type of
Lightning Components and how Admins will use them as part of the building blocks for pages.
Dec 15 Migrating your Visualforce pages for Lightning Experience - After Dreamforce '15, many ISVs were left wondering how they can continue to
leverage all the Visualforce pages that are included in their App. Well, the good news is Visualforce pages don't stop working with the
Lightning Experience and many will work with little to no effort. In this webinar, we will walk through examples of how to make Visualforce
pages work with the Lightning Experience and ways in which you can start to migrate some to Lightning Components.
We are here
4. Safe Harbor
Safe harbor 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.
5. • What is Lightning and why do I care?
• Where can I use Lightning?
• Demo
• When should I start doing this?
• What’s coming next?
• Resources
• QA
Agenda
7. Lightning Experience (LEX)
The new Salesforce User Interface
Lightning App Builder & Components
Powerful new customization tools
Wait, which Lightning are we talking about?
Lightning Design System
Lightning Experience UI Library and
CSS Framework
Let’s narrow it down a bit
8. A New User Interface: Lightning Experience
Modern, interactive, responsive experience across all devices
10. Lightning Design System
Design Guidelines and CSS Framework
A downloadable set of CSS, HTML, icons, color
palettes, and a custom font
Enables you to build custom applications with a look
and feel that is consistent with Salesforce core features
Provides a platform-agnostic CSS framework
Delivers access to all of the Salesforce core visual and
interaction design patterns
11. • Partners are now using the same technology that we use
• LEX offers possibilities that Classic could not
• Component Exchange is a whole new channel
• Convergence of Mobile and Desktop Experience
• “Lightning” sounds looks is cooler than “Classic”
Why do I care?
14. Lightning App Builder for Mobile/Desktop (Pilot)
Everyone look under your chair… You get an App Builder. You get an App Builder...
Component Attributes
Desktop View
Drag & Drop Lightning
Components
15. select from standard
components
Build your own custom
Lightning components or reuse
Partner built components
Add Lightning
Components to build your
page
Intuitively drag & drop
components onto page
regions
Create New Page
Design new Pages with Drag & Drop Components
Communities - you get a builder too!
16. Lightning Components for Visualforce
Lightning Customizations
● Lightning Components anywhere VF
can go
● Combine existing VF with new
functionality built with Lightning
● Progression from VF to Lightning
17. Visualforce Tabs available in:
■ Lightning Experience
■ Salesforce Classic
■ Salesforce1 Mobile
Lightning Page Tabs available in:
■ Salesforce1 Mobile
Lightning Component Tabs available in:
■ Lightning Experience
■ Salesforce1 Mobile
Accessing Lightning Content
Lightning Customizations
18. ● Lightning Components can now be used
in nearly any remote web container
● Your Salesforce app in external
applications
● The world is now your playground
Lightning Out
Lightning Customizations
Lim
ited
Pilot
Your Lightning Component
21. Innovators Early
Adopters
Early Majority Late Majority Laggards
Tech Enthusiasts
Visionaries
Pragmatists
Conservatives
Skeptics
LEX on the Product Adoption Curve
26. Let’s Review Your Custom UX Options
● Proven model
● Easy to implement tags
● Template driven web pages
● Email Templates
● Not going anywhere
● Enables highly interactive UX
● Leverage popular JS
Libraries
● Shorter Learning Curve
● Highly interactive UX
● Aligns with SFDC UI strategy
● Tightly integrated into the
container
● Built on metadata
● Highly interactive UX
● Aligns with SFDC UI strategy
● Tightly integrated into the
container
● Built on metadata
Visualforce Visualforce + JS Lightning Components Visualforce + LC
Design options when building native UX
Want more, see: User Interface Design Considerations Trailhead
27. Use Lightning Components
in Visualforce
Migrate from Visualforce to
Components
Visualforce will always be supported. Start planning for how to leverage Lightning.
Visualforce and Lightning work together
Visualforce
Lightning
Component
Lightning Components will have the
same functionality as Visualforce
1. 2.
Use Visualforce in a
Lightning Component
Lightning
Component
Visualforce
Visualforce as an iframe
3.
Lightning
Component
Visualforce
28. Challenges
(1.21 Gigawatts is hard!)
● Lightning is a work in progress
● LEX doesn’t support some Classic features…
yet
● LEX won’t support some Classic features…
ever
● Completely new User Experience
● New skillset required for devs and admins
● Users in both Classic and LEX
● Person Accounts
29. Building Your Lightning Strategy
1. Self assessment
a. Tech Leader/Fast Follower/Left Behind?
b. Technical Capabilities
c. Manpower
2. Your App’s Environment
a. What is your use case?
b. What do your customers demand?
c. Who are your customers (where are they on curve)?
d. Competitors?
e. Market Segment
3. Your Vision
a. If your app could be anything, what would it be?
b. Are you gunning for the Dreamforce Keynote?
4. SFDC
a. Are there currently any blockers?
b. Are they on our Roadmap?
Questions that ISVs need to ask (and answer)
30. A whole new business model
Components Provided by ISVs
● Lightning Components have their own
marketplace
● Generic - not tied to an app
● People need legos pieces too
● Free or paid welcome
31. Design Recommendations by Role
Role Recommendation
ISV Partners Start using Lightning Components for new apps or new features in existing apps.
These units can be packaged for subscriber use and will work in the existing
Salesforce Classic and the new Lightning Experience UI.
System Integrators Start using Lightning Components for new implementations.
Continue using Visualforce for existing in-progress implementations.
Developers with Visualforce &
JavaScript frameworks
Continue using Visualforce with your preferred JavaScript framework. Consider
moving to Lightning Components eventually.
Citizen developers who use standard
Visualforce components for pages.
Continue using Visualforce. Consider trying out the Lightning App Builder that
comes with Lightning Components.
Admins who use point and click for
customizations.
Use the Lightning App Builder to create apps and customizations while relying on
developers and partners to build components with Lightning Components.
32. Now
Today-Spring ‘16
● Support bleeding-edge adopters
of Lightning Experience
● App Functions - Style be
damned
● Get up to speed with Lightning
● POC’s using Lightning Features
Short Term
Spring ‘16 - Summer ‘16
● Same app Styled where
practical
● Introduce Lightning Components
via LC4VF
● Start to think Lightning First
Long Term
Post Summer ‘16
● Fully Styled, Starting to include
some LC’s
● Deliver Lightning Components
● Your Roadmap aligned with
Lightning
● Think beyond your current app
● Re-imagine use cases
● Explore all possibilities Lightning
brings to the table
Example: Strategy for ISVforce Sales Cloud App
Partners Have Three Lightning Experience Targets
34. • Increased Feature Parity from Classic
• Builders - Combine/Customize the UX in more locations
• ISV Customization - Nav/Branding
• Lightning Component Licensing
• VF - GA, and auto styling based on environment
• Lightning Extensions
Where are we headed?
Overall Themes
35. Feature Roadmap
Lightning components in Visualforce pages Winter ‘16. See Lightning Components Developer Guide (pre-
release), page: Add Lightning Components to Visualforce
Pages
Adding Lightning components to Salesforce1 and to Lightning
Experience
Winter ‘16. Components can be added as a tab. See pre-
release documentation:
Add Lightning Components to Salesforce1
Add Lightning Components to Lightning Experience
Editing Lightning Experience record home pages using
Lightning App Builder
Winter ‘16 pilot. Pre-release documentation:
Configure Components for Lightning Experience Record
Home Pages (Pilot)
Ability to modify navigation menu in context of partner app Spring ‘16: Admins will be able to modify the navigation to
include both standard and custom tabs as well as apps.
Lightning Extensions (override existing component in
Salesforce1)
In limited pilot. GA – TBD.
Lightning Out Pre-release in Winter ‘16 with plans to be GA in Spring ‘16.
Lightning Roadmap for ISVs
Knowing Which Features to Avoid in Lightning Experience
36. • Inline Edit
• Flexible Related lists - filtered
• Customized pages by profile
• Buttons - URL, Flow, Apex (Javascript not coming back)
And more roadmap...
Upcoming Lightning Strikes
38. Get started now!
1. Lightning Experience should now be available in all your orgs
2. Visit https://www.lightningdesignsystem.com to get the Lightning Design System
3. Join the “Lightning Ready Certification for ISVs” Chatter group on Partner Community
4. Install, test, and enhance your app to get Lightning Ready
5. Optimize your app for the Lightning Experience (Lightning Design System)
6. Share any roadblocks with SFDC!
7. Log a case to submit your app for review
40. • Lightning Design System
• Trailhead - Developer Trail - Lightning Experience
• Partner Community groups
•Lightning Ready Certification for ISVs
•Lightning and Components
•Lightning Experience Roadmap and Known Limitations
•
•
Lightning Resources for ISVs
42. Delivered through the Partner Community
Upcoming ISV Lightning Webinars
Date Abstract
Dec 8 Building & Releasing Lightning Components for ISVs - The Lightning Experience creates entirely new opportunities for ISVs to build Lightning
components that engage and interact with customers in ways that were not possible with Aloha. In this webinar, we will discuss strategies for
ISV who plan to release Lightning Components as part of their existing App or plan to offer them as standalone. We will also cover the type of
Lightning Components and how Admins will use them as part of the building blocks for pages.
Dec 15 Migrating your Visualforce pages for Lightning Experience - After Dreamforce '15, many ISVs were left wondering how they can continue to
leverage all the Visualforce pages that are included in their App. Well, the good news is Visualforce pages don't stop working with the
Lightning Experience and many will work with little to no effort. In this webinar, we will walk through examples of how to make Visualforce
pages work with the Lightning Experience and ways in which you can start to migrate some to Lightning Components.
Register for the next Webinar in the Lighting Series