SlideShare a Scribd company logo
#Summer15Developers
Summer ‘15
Preview Release Webinar
May 7, 2015
#Summer15Developers
Speakers
Samantha Ready
Developer Evangelist
@samantha_ready
Peter Chittum
Developer Evangelist
@pchittum
Eric Jacobson
Sr. Director, Product Management
#Summer15Developers
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 intellectual property and other litigation, risks associated with 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-
Q for the most recent fiscal quarter ended July 31, 2015. This 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.
#Summer15Developers
@salesforcedevs / #Summer15Developers
Go Social!
Salesforce Developers
+Salesforce Developers
Salesforce Developers
Salesforce Developers The video will be posted to YouTube
& the webinar recap page
(same URL as registration).
This webinar is being recorded!

Recommended for you

Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce data

This document provides an overview of Lightning Web Components Episode 2 which focuses on working with Salesforce data. It discusses how the Lightning Data Service and UI API are used to retrieve and display Salesforce record data. It also demonstrates how to use wire services to connect Lightning Web Components to Apex methods to retrieve and manipulate data. The document concludes with instructions for configuring Lightning Web Components to be used in the Lightning App Builder.

lightning web componentslwcsalesforce
Lightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce DevelopersLightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce 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.

Manage Massive Datasets with Big Objects & Async SOQL
Manage Massive Datasets with  Big Objects & Async SOQLManage Massive Datasets with  Big Objects & Async SOQL
Manage Massive Datasets with Big Objects & Async SOQL

Developers need data to create great apps, but often find managing lots of data to be a painful process. Big Objects brings the power and scale of big data to the Lightning Platform, all while using the same Salesforce platform tools and APIs you already know.

salesforce
#Summer15Developers
▪ Head to the Success Community
– http://bit.ly/ReleaseReadinessSalesforce
– #Summer15Developers
▪ Respect Q&A etiquette
– Please don’t repeat questions. The support team is
working their way down the queue.
▪ Stick around for live Q&A at the end
– Speakers will tackle more questions at the end, time-
allowing.
Have Questions?
#Summer15Developers
Agenda
1. User Interface
2. Apex
3. Big Data/Analytics
4. Integration and APIs
5. Security and Identity
#Summer15Developers
Lightning App Builder - GA Summer 15!
Drag & Drop
Build with standard,
custom & partner
Lightning Components
Any Mobile
Device
Design apps for every
screen from one canvas
Now anyone can build apps faster
#Summer15Developers
Apps in Salesforce1 Mobile

Recommended for you

Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep DiveSalesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep Dive

The Service Cloud portfolio provides a number of wholly cloud-based applications designed specifically in mind to integrate with your enterprise and deliver a rich 360-degree customer profile. At its basic core, the Service Cloud Console is an Application Framework which can be leveraged to: Present all relevant details in context in a single page presentation Integrate with 3rd party applications Connect with customers via telephony, Live Agent Web chat, and Knowledge integration Push information to your users as your data changes Watch this webinar to learn about the Service Cloud Integration toolkit as well as other declarative and programmatic options available to customize and get the most from the Service Cloud Console. Key Takeaways Learn how to integrate your legacy web applications with the Service Cloud Console Learn how to personalize the user experience with screen pops, launching primary tabs and subtabs, and setting tab titles Extend functionality with Visualforce and custom console components Intended Audience Force.com Developers, Technical Leads, Architects, Application Directors familiar with the Service Cloud, Visualforce and JavaScript

integrationdevelopervisualforce
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components

Last year was eventful for Salesforce Developers - we started with the launch of Lightning Web Components (LWC), open-sourced it, enabled local development, and ended the year by open-sourcing Base Lightning Components. In this webinar, we will explore exciting new developments within Base Components and we will show you how to use open-source Base Components to build engaging applications faster with local development. In this session we will, - Spin up a local development environment to build Lightning web components - Use and customize the base components and recipes to build pages and apps quickly - Explore the latest features of VS Code developer tooling while coding for a use case

salesforcesalesforce developerssalesforce lightning
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app

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.

salesforcelightning componentslightning
#Summer15Developers
What’s in an App?
Lightning
PageLightning
Components
Global Actions
#Summer15Developers
Responsive Design
▪ Single Lightning Page for
multiple devices
▪ Templates define layout
behavior by rearranging
regions
▪ Summer ‘15 supports
Phone and Tablet
#Summer15Developers
Components are the
“building blocks” of
an application
#Summer15Developers
Standard Components
Built by Salesforce
Custom charts Data entry tools Custom data
layout
Dynamic maps
Left
nav
Publisher bar Feed
items
Tasks
Sliders Multi-view
charts
Pass/Fail
Custom Components
Built by customer developers
AppExchange Components
Built by Partners
Lightning Components

Recommended for you

TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights

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

trailheadxsummer'19summer19
Using Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Using Oculus Rift and Virtual Reality to Visualize Data on SalesforceUsing Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Using Oculus Rift and Virtual Reality to Visualize Data on Salesforce

Using the Oculus Rift and VR to Visualize Data on Salesforce This document discusses using virtual reality (VR) with the Oculus Rift to visualize Salesforce data. It describes the hardware used, including the Oculus Rift DK2 and Nvidia GTX 970 GPU. It also discusses the software tools like Unity3D and Blender for creating 3D environments. The VR application is built in Unity and retrieves data from Salesforce using the REST API. It presents the data visualization using prioritized spinning rings that the user can interact with to explore and process the Salesforce records in an immersive 3D environment.

df15salesforce.comvr
ISV Tech Enablement Webinar April 2017
ISV Tech Enablement Webinar April 2017ISV Tech Enablement Webinar April 2017
ISV Tech Enablement Webinar April 2017

The document announces the Salesforce Developer Conference (TrailheaDX) to be held June 26-28, 2017 in San Francisco. It will feature over 120 technical sessions, keynotes, an expo with over 40 partners and 25 Salesforce demos. Early bird tickets are $499. The document also provides an agenda for an ISV Monthly Technical Enablement meeting. Topics will include TrailheaDX, new Trailhead modules, person accounts, security review submission office hours, and Lightning Experience updates. Finally, the document summarizes requirements for apps to be considered "Lightning Ready" by Salesforce, including that all end-user use cases must work in Lightning Experience. It outlines steps

#Summer15Developers
Standard Components for App Builder
▪ Filter List
▪ Recent Items
▪ Report Chart
▪ Rich Text
▪ Visualforce Page
▪ More components to be added over time
#Summer15Developers
Lightning Components (Beta)
▪ Create picklists for Lightning App Builder components
<design:attribute name="Name"
datasource="value1,value2,value3" />
▪ Referential integrity validation expanded
– Checks component names, custom object and field names,
classnames, etc
– Includes references in JS, explicit dependencies from
<aura:dependency>, and refs extended from an inheritance
hierarchy
#Summer15Developers
Demo: Lightning App Builder
#Summer15Developers
Release Status
▪ GA Summer 15
– Lightning App Builder
– Lightning Components for custom Lightning Apps
• example:
https://na24.salesforce.com/c/myApp.app
▪ Beta Summer 15
– Lightning Components for Salesforce1 Mobile
<aura:component implements=”force:appHostable”>

Recommended for you

Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction

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.

lightning web componentslwcsalesforce
Lightning components performance best practices
Lightning components performance best practicesLightning components performance best practices
Lightning components performance best practices

Want to improve the performance of your Lightning components and applications? This webinar is for you! Whether you are an experienced Lightning component developer or just starting, you’ll learn a series of best practices you can immediately implement to make your components load faster, run faster, and access data more efficiently.

webinarsalesforcebest practices
Building End To End Lightning Apps - Dreamforce 2014
Building End To End Lightning Apps - Dreamforce 2014Building End To End Lightning Apps - Dreamforce 2014
Building End To End Lightning Apps - Dreamforce 2014

Salesforce launched Lightning Component Framework. In this talk I go over "what" are components, "why" components before I jump into "how" to use components (the mechanics). I also talk about Google's Polymer, Facebook's ReactJS all going in this direction for a reason. Components are the future.

reactjslightningflight.js
#Summer15Developers
Visualforce Critical Updates
▪ Reduced access for Apex Classes using with sharing
keyword
▪ Static Resources served from Visualforce domain
▪ PageReference getContent() and
getContentAsPDF()methods behave as callouts
#Summer15Developers
Visualforce
▪ Enhanced Visualforce mapping features
– Create custom map markers easily
– Add info windows to map markers
<apex:mapMarker />
<apex:mapInfoWindow />
#Summer15Developers
Agenda
1. User Interface
2. Apex
3. Big Data/Analytics
4. Integration and APIs
5. Security and Identity
#Summer15Developers
Apex and SOQL
▪ Location and Distance variables allowed in SOQL and
SOSL queries
WHERE DISTANCE(My_Location_Field__c, :myLocation,
'mi') < :myDistance];
WHERE DISTANCE(My_Location_Field__c,
GEOLOCATION(:myLatitude, :myLongitude), 'mi') <10];

Recommended for you

Introduction to Apex for Developers
Introduction to Apex for DevelopersIntroduction to Apex for Developers
Introduction to Apex for Developers

This document provides an overview and introduction to Apex for developers. It begins with an introduction to Apex and the Salesforce platform. It then outlines the agenda which includes an overview of the platform, writing Apex classes, accessing data using SOQL and DML, writing triggers, and additional topics like Visualforce, REST APIs, and unit testing. It encourages participants to use their developer environment and provides a link to sign up. It describes what will be built in the session which is an app to manage sessions and speakers at a conference. It includes two forward-looking statements disclaimers.

trailheadxsalesforce developers
Introduction to the Wave Platform API
Introduction to the Wave Platform APIIntroduction to the Wave Platform API
Introduction to the Wave Platform API

Join us to explore the Wave Platform, including APIs, data loading, packaging, and licensing. We will discuss using Wave with Force.com, including Visualforce, Lightning, Apex, REST, and more.

salesforce developerstrailheadx
Salesforce API Series: Integrating Applications with Force.com Webinar
Salesforce API Series: Integrating Applications with Force.com WebinarSalesforce API Series: Integrating Applications with Force.com Webinar
Salesforce API Series: Integrating Applications with Force.com Webinar

Force.com APIs allow you to easily integrate back-office applications with Force.com while leveraging existing platform choices for systems like ERP, Financials and other custom applications. This webinar, the first in a series covering all Salesforce APIs, focuses on the SOAP and REST APIs, and will present asynchronous integration options, showing how they can be used to access data in Force.com and connect other applications to Force.com. Future webinars will focus on the APIs specific to Service Cloud, Collaboration, Metadata and the Tooling API. Watch this webinar to learn how to make basic API calls using Java, and implement inbound and outbound calls to and from Force.com. Key Takeaways Learn about the various API options available to you when integrating Force.com with other applications. See how the basic SOAP and REST APIs work in an application. Implement a commonly used pattern to integrate information from Force.com to an external system. Intended Audience Force.com developers or Integration developers and architects with a working understanding of Web Services.

force.comsalesforce.comdeveloper force
#Summer15Developers
Demo: Visualforce and Apex
#Summer15Developers
Apex
▪ Reorder your batch jobs in the flex queue programmatically
Boolean isSuccess = System.moveFlexQueueJob(jobId,
positionNumber);
▪ Iteration order for Maps and Sets is now predicable
▪ New Classes/Methods
– createExternalUser(SObject, String, [String],
[Boolean])
– Classes in the Search Namespace
– Classes in the DataSource Namespace
#Summer15Developers
Agenda
1. User Interface
2. Apex
3. Big Data/Analytics
4. Integration and APIs
5. Security and Identity
#Summer15Developers
Analytics
▪ Add your data with the Wave Mobile Connector (iOS)
▪ Support for Apple Watch
▪ Create and Edit Dashboards
▪ Other Various Enhancements
– compound filters supported
– easily return to Salesforce1
– stacked bar support

Recommended for you

Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com

This slide is an Intro to Force.com as part of the Force.com friday series of Webinar by Salesforce.com. Presenter : Shivanath Devinarayanan Salesforce.com & Force.com MVP

force.comwebinarintro
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud MobileBuild, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile

Want to build mobile apps faster with the new App Cloud Mobile? In this session, learn from Salesforce mobile development experts as they show you how to build, deploy and manage mobile applications using the Mobile SDK, Heroku, Lightning Components and the Salesforce1 mobile app. In this exclusive webinar you'll learn about - Developing apps for iOS, Android and Hybrid Mobile environments with App Cloud Mobile - Using Heroku as Mobile Backend as a Service (MBaaS) - Building and Deploying Mobile Apps with Salesforce1

salesforce developersapp cloud mobile
[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum

Présentation de la plate-forme Salesforce par Peter Chittum lors de la journée de lancement de la Mobile Banking Factory 2. API : https://developer.salesforce.com Site de la Mobile Banking Factory 2 : http://mobilebankingfactory2.bemyapp.com

mobile banking factorycrédit agricole storemobile application development
#Summer15Developers
BigObjects (pilot)
Manage and store large sets of data
▪ BigObjects targeted at:
– Customer 360 - point-of-sale data
– Data Archive - orchestrate archive from production storage
– Data Lake - store massive data sets in native format
– Email Event Ingest - preserve email histories
▪ Defined by Metadata API
▪ Populated by Bulk API or SOAP API
#Summer15Developers
Data Pipelines (pilot)
A new capability to leverage all your customer data for
intelligence and actionable information
▪ Build data-driven apps
▪ Use with Apache Pig scripts on Hadoop to process large-
scale data stored in Salesforce
▪ NEW: Error logging to help when jobs don’t execute
– Available via the via Tooling API
– Appear in the job run information in the Dev Console
#Summer15Developers
Agenda
1. User Interface
2. Apex
3. Big Data/Analytics
4. Integration and APIs
5. Security and Identity
#Summer15Developers
Integration: Lightning Connect Apex Connector
▪ Extend functionality of Lightning Connect
▪ Use Apex to write connector to external data source
▪ Access any external data as sObject

Recommended for you

Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)

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.

Code live with kevin o'hara lwc oss dashboard
Code live with kevin o'hara   lwc oss dashboardCode live with kevin o'hara   lwc oss dashboard
Code live with kevin o'hara lwc oss dashboard

Join Kevin O'Hara and Kevin Poorman to learn more about building reusable components that you can use inside and outside of your Salesforce Org. They'll build an external dashboard surfacing Salesforce data with Lighting Web Components OSS.

#codelive#crm#coding
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce

When building an enterprise solution or creating an app, data often comes from multiple systems, and business processes frequently cross application boundaries. Salesforce offers a rich library of programmatic and point-and-click integration tools to customize business processes that span multiple application systems. In this webinar, we will survey the many integration options and technologies available in Salesforce, including newer API and integration features. This webinar is the first in a series that will explore several ways to integrate systems and services with Salesforce.

salesforce developersintegration
#Summer15Developers
Integration: Lightning Connect Salesforce Connector
▪ Create integrations to other orgs
▪ Supports read-only org-to-org data
▪ Implement hub-and-spoke integrations
– Create source org data model
– Create package with external data model
#Summer15Developers
Salesforce Connector v Salesforce 2 Salesforce
▪ S2S
– Data Sync
– Duplicate Records
– Pub/Sub Model
– Org-based Auth
▪ Salesforce Connector
– Real-time request
– No duplicate data
– Schema Sync
– User-based Auth
#Summer15Developers
APIs: Composite REST API Requests
▪ Create a batch of
requests to REST
API
▪ Bulk requests
▪ Optimize API request
limits
Program
Offering
Update RSF
and Formula
INSERT
RETRIEVE
BATCH
#Summer15Developers
APIs: Composite REST API Requests
/services/data/v34.0/composite/batch
{ "batchRequests": [
{
"method": "POST",
"url": "v34.0/sobjects/Offering__c",
"richInput": { "Name": "Dramatics" }
},
{
"method": "GET",
"url": "v34.0/sobjects/Program__c/a01B00..."
}
]
}
{ "hasErrors": false,
"results": [
{
"statusCode": 201,
"result": {...id, errors, etc.}
},
{
"statusCode": 200,
"result": {...fields, errors, etc.}
}
]
}
array
request 1
request 2
array
response 1
response 2

Recommended for you

Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft

With the MuleSoft Anypoint Platform, you can build scalable data integrations and flows across any application, data source, and device - whether in the cloud or on-premise. The platform provides a suite of out-of-the-box connectors that work across any system, and you can customize them to whatever you need with minimal code. This means you can integrate and deploy innovative, robust customer apps even faster. Join this webinar, learn the basics of the Anypoint Platform, and see how it works with Salesforce and any of your third party systems.

webinarsalesforcesalesforce developers
Winter '15 Release-Overview and Highlights
Winter '15 Release-Overview and HighlightsWinter '15 Release-Overview and Highlights
Winter '15 Release-Overview and Highlights

Winter ‘15 offers exciting new features. Join Evangelists Peter Chittum and Mike Gerholdt to get some highlights on the new release, including changes to the Salesforce1 app and Force.com Canvas. Also on the webinar will be Skip Sauls of the Lightning Components team to introduce and demo Lightning Components and other new technologies. Key Takeaways: ::Get highlights of the upcoming Winter ‘15 release ::Learn about the features and additions to the Salesforce1 Mobile App via Lightning Components. ::See how to easily integrate a third-party application in Salesforce with a set of tools and JavaScript APIs. Intended Audience: This webinar is geared towards existing Force.com developers and admins. Recommended Resources: https://developer.salesforce.com/en/events/webinars/salesforce_winter_15_release

salesforce1 platformdevelopersdeveloper force
Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature Highlights

The webinar covered new features in Salesforce Spring '15 including Process Builder for automating business processes, duplicate management, sales path guidance in Salesforce1, and the social customer service starter pack. It demonstrated the new Process Builder tool and discussed features for developers such as login forensics, field audit trail, and pilot programs. The webinar concluded with a Q&A session with Salesforce product managers.

salesforce1salesforce developerssalesforce1 platform
#Summer15Developers
Demo: Integration and APIs
#Summer15Developers
Agenda
1. User Interface
2. Apex
3. Big Data/Analytics
4. Integration and APIs
5. Security and Identity
#Summer15Developers
Security Features
▪ Extended Platform Encryption Features
– Encrypition at Rest on Platform
– Encrypt most field types
– Encrypt files
– No hardware or devices, just point-and-click setup
▪ Longer Minimum Password
▪ Advanced Networking Protocols
#Summer15Developers
Authorization and Identity Candy
▪ Admin Experience Candy:
▪ User Provisioning for Connected Apps is GA
▪ OAuth Connected App-Specific Session Time Out
▪ More Flexibility for Google and LinkedIn Provider Config
▪ User Experience Candy:
▪ Login Once for Concurrent apps that use OpenId Connect
▪ Custom Logout Screen

Recommended for you

Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...

This document provides an overview of an introduction to DevOps with Salesforce DX presentation given by René Winkelmeyer on March 23, 2019. The presentation covered an overview of Salesforce DX, developing against any org, building a DevOps pipeline, and included a Q&A session. It discussed how Salesforce DX allows choosing the best development process for a project and team, and modernizes app delivery with tools and functionality for application lifecycle management. The presentation also demonstrated benefits of unlocked packages for source-driven development and dependency management to simplify continuous integration and continuous delivery.

salesforcesalesforcedxdevops
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed

The document discusses building Einstein Analytics apps. It provides an overview of key concepts like datasets, dataflows, lenses, dashboards, stories, and templates. Templates allow for the orchestrated installation of analytics assets. The document also discusses the analytics developer experience, including application lifecycles, platform integration using various SDKs, and using Salesforce DX for development.

San Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewSan Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning Overview

This presentation was given to the San Diego Salesforce User Group as part of Lightning Month on March 26, 2015.

salesforcelightningsalesforce user group
#Summer15Developers
Thank You
#Summer15Developers
Try it out
developer.salesforce.com/releases
#Summer15Developers
May 14, 2015
Summer ‘15: User Provisioning for Connected
Apps
Upcoming Webinar
#Summer15DevelopersChallenge Yourself! http://developer.salesforce.com/trailhead
• Interactive learning paths
• Earn badges and points
• Declarative and Programmatic
BRAND NEW! Introducing Trailhead

Recommended for you

Lightning breakout mun world tour 2015 sfsans
Lightning breakout mun world tour 2015 sfsansLightning breakout mun world tour 2015 sfsans
Lightning breakout mun world tour 2015 sfsans

This document provides an overview and introduction to Salesforce1 Lightning, a new release of the Salesforce1 platform. It discusses key features like Lightning Components, Lightning App Builder, Lightning Connect, and Lightning Process Builder. Lightning Components allow developers to build reusable UI components. Lightning App Builder is a drag-and-drop tool for building apps with Lightning Components. Lightning Connect enables integration with external data sources. Lightning Process Builder provides a visual workflow tool. The presentation also covers component frameworks, standard and custom components, and the future roadmap.

Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers

Einstein Analytics is the Salesforce-native analytics platform, providing users with insights into their business. This session dives into topics including APIs, metadata, packaging, and other development tools. Whether you’re just getting started or have already been working with Einstein Analytics, join and learn how to best use this analytics suite to build the customer apps people love.

Salesforce platform session 2
 Salesforce platform session 2 Salesforce platform session 2
Salesforce platform session 2

The document provides an overview of a platform session on deep diving into the Salesforce platform. It begins with forward-looking statements and limitations. The presenter then introduces himself and his background. The presentation discusses building applications on the Salesforce platform using Heroku and leveraging add-ons. It provides an example of building a treasure hunt web app within a week using these tools to enable quick time-to-market and scalability.

#Summer15Developers
Survey
Your feedback is crucial to the success
of our webinar programs. Thank you!
http://bit.ly/salesforce-summer15
#forcewebinar
#Summer15Developers
Q & A
Samantha Ready
Developer Evangelist
@samantha_ready
Peter Chittum
Developer Evangelist
@pchittum
Eric Jacobson
Sr. Director, Product Management
Survey:
http://bit.ly/salesforce-summer15

More Related Content

What's hot

Summer '16 Release Preview Webinar
Summer '16 Release Preview WebinarSummer '16 Release Preview Webinar
Summer '16 Release Preview Webinar
Salesforce Admins
 
Force.com Friday: Intro to Force.com
Force.com Friday: Intro to Force.comForce.com Friday: Intro to Force.com
Force.com Friday: Intro to Force.com
Salesforce Developers
 
Write bulletproof trigger code
Write bulletproof trigger codeWrite bulletproof trigger code
Write bulletproof trigger code
Salesforce Developers
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce data
Salesforce Developers
 
Lightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce DevelopersLightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce Developers
Salesforce Developers
 
Manage Massive Datasets with Big Objects & Async SOQL
Manage Massive Datasets with  Big Objects & Async SOQLManage Massive Datasets with  Big Objects & Async SOQL
Manage Massive Datasets with Big Objects & Async SOQL
Salesforce Developers
 
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep DiveSalesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce Developers
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
Salesforce Developers
 
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app
Roy Gilad
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
Salesforce Developers
 
Using Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Using Oculus Rift and Virtual Reality to Visualize Data on SalesforceUsing Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Using Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Salesforce Developers
 
ISV Tech Enablement Webinar April 2017
ISV Tech Enablement Webinar April 2017ISV Tech Enablement Webinar April 2017
ISV Tech Enablement Webinar April 2017
Salesforce Partners
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
Salesforce Developers
 
Lightning components performance best practices
Lightning components performance best practicesLightning components performance best practices
Lightning components performance best practices
Salesforce Developers
 
Building End To End Lightning Apps - Dreamforce 2014
Building End To End Lightning Apps - Dreamforce 2014Building End To End Lightning Apps - Dreamforce 2014
Building End To End Lightning Apps - Dreamforce 2014
Raja Rao DV
 
Introduction to Apex for Developers
Introduction to Apex for DevelopersIntroduction to Apex for Developers
Introduction to Apex for Developers
Salesforce Developers
 
Introduction to the Wave Platform API
Introduction to the Wave Platform APIIntroduction to the Wave Platform API
Introduction to the Wave Platform API
Salesforce Developers
 
Salesforce API Series: Integrating Applications with Force.com Webinar
Salesforce API Series: Integrating Applications with Force.com WebinarSalesforce API Series: Integrating Applications with Force.com Webinar
Salesforce API Series: Integrating Applications with Force.com Webinar
Salesforce Developers
 
Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com
Shivanath Devinarayanan
 
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud MobileBuild, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Salesforce Developers
 

What's hot (20)

Summer '16 Release Preview Webinar
Summer '16 Release Preview WebinarSummer '16 Release Preview Webinar
Summer '16 Release Preview Webinar
 
Force.com Friday: Intro to Force.com
Force.com Friday: Intro to Force.comForce.com Friday: Intro to Force.com
Force.com Friday: Intro to Force.com
 
Write bulletproof trigger code
Write bulletproof trigger codeWrite bulletproof trigger code
Write bulletproof trigger code
 
Lightning web components episode 2- work with salesforce data
Lightning web components   episode 2- work with salesforce dataLightning web components   episode 2- work with salesforce data
Lightning web components episode 2- work with salesforce data
 
Lightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce DevelopersLightning Design System and Components for Visualforce Developers
Lightning Design System and Components for Visualforce Developers
 
Manage Massive Datasets with Big Objects & Async SOQL
Manage Massive Datasets with  Big Objects & Async SOQLManage Massive Datasets with  Big Objects & Async SOQL
Manage Massive Datasets with Big Objects & Async SOQL
 
Salesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep DiveSalesforce.com API Series: Service Cloud Console Deep Dive
Salesforce.com API Series: Service Cloud Console Deep Dive
 
Local development with Open Source Base Components
Local development with Open Source Base ComponentsLocal development with Open Source Base Components
Local development with Open Source Base Components
 
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app
 
TrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer HighlightsTrailheaDX and Summer '19: Developer Highlights
TrailheaDX and Summer '19: Developer Highlights
 
Using Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Using Oculus Rift and Virtual Reality to Visualize Data on SalesforceUsing Oculus Rift and Virtual Reality to Visualize Data on Salesforce
Using Oculus Rift and Virtual Reality to Visualize Data on Salesforce
 
ISV Tech Enablement Webinar April 2017
ISV Tech Enablement Webinar April 2017ISV Tech Enablement Webinar April 2017
ISV Tech Enablement Webinar April 2017
 
Lightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An IntroductionLightning web components - Episode 1 - An Introduction
Lightning web components - Episode 1 - An Introduction
 
Lightning components performance best practices
Lightning components performance best practicesLightning components performance best practices
Lightning components performance best practices
 
Building End To End Lightning Apps - Dreamforce 2014
Building End To End Lightning Apps - Dreamforce 2014Building End To End Lightning Apps - Dreamforce 2014
Building End To End Lightning Apps - Dreamforce 2014
 
Introduction to Apex for Developers
Introduction to Apex for DevelopersIntroduction to Apex for Developers
Introduction to Apex for Developers
 
Introduction to the Wave Platform API
Introduction to the Wave Platform APIIntroduction to the Wave Platform API
Introduction to the Wave Platform API
 
Salesforce API Series: Integrating Applications with Force.com Webinar
Salesforce API Series: Integrating Applications with Force.com WebinarSalesforce API Series: Integrating Applications with Force.com Webinar
Salesforce API Series: Integrating Applications with Force.com Webinar
 
Force.com Friday - Intro to Force.com
Force.com Friday -  Intro to Force.comForce.com Friday -  Intro to Force.com
Force.com Friday - Intro to Force.com
 
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud MobileBuild, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
Build, Manage, and Deploy Mobile Apps Faster with App Cloud Mobile
 

Similar to Summer '15 Release Preview: Platform Feature Highlights

[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum
BeMyApp
 
Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)
Salesforce Partners
 
Code live with kevin o'hara lwc oss dashboard
Code live with kevin o'hara   lwc oss dashboardCode live with kevin o'hara   lwc oss dashboard
Code live with kevin o'hara lwc oss dashboard
JackGuo20
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
Mark Adcock
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
Salesforce Developers
 
Winter '15 Release-Overview and Highlights
Winter '15 Release-Overview and HighlightsWinter '15 Release-Overview and Highlights
Winter '15 Release-Overview and Highlights
Salesforce Developers
 
Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature Highlights
Salesforce Developers
 
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Sudipta Deb ☁
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
rikkehovgaard
 
San Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewSan Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning Overview
Vivek Chawla
 
Lightning breakout mun world tour 2015 sfsans
Lightning breakout mun world tour 2015 sfsansLightning breakout mun world tour 2015 sfsans
Lightning breakout mun world tour 2015 sfsans
Salesforce Deutschland
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
Salesforce Developers
 
Salesforce platform session 2
 Salesforce platform session 2 Salesforce platform session 2
Salesforce platform session 2
Salesforce - Sweden, Denmark, Norway
 
Developer Preview Live – Release Readiness LIVE, Spring '18
Developer Preview Live – Release Readiness LIVE, Spring '18Developer Preview Live – Release Readiness LIVE, Spring '18
Developer Preview Live – Release Readiness LIVE, Spring '18
Salesforce Developers
 
Elevate london dec 2014.pptx
Elevate london dec 2014.pptxElevate london dec 2014.pptx
Elevate london dec 2014.pptx
Peter Chittum
 
SD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning WeekSD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning Week
Jeff Douglas
 
AngularJS App In Two Weeks
AngularJS App In Two WeeksAngularJS App In Two Weeks
AngularJS App In Two Weeks
Peter Chittum
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer Highlights
Salesforce Developers
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
John Stevenson
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance Track
CarolEnLaNube
 

Similar to Summer '15 Release Preview: Platform Feature Highlights (20)

[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum[MBF2] Plate-forme Salesforce par Peter Chittum
[MBF2] Plate-forme Salesforce par Peter Chittum
 
Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)Roadmap Lightning Updates (November 3, 2016)
Roadmap Lightning Updates (November 3, 2016)
 
Code live with kevin o'hara lwc oss dashboard
Code live with kevin o'hara   lwc oss dashboardCode live with kevin o'hara   lwc oss dashboard
Code live with kevin o'hara lwc oss dashboard
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
 
Introduction to MuleSoft
Introduction to MuleSoftIntroduction to MuleSoft
Introduction to MuleSoft
 
Winter '15 Release-Overview and Highlights
Winter '15 Release-Overview and HighlightsWinter '15 Release-Overview and Highlights
Winter '15 Release-Overview and Highlights
 
Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature Highlights
 
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
 
San Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewSan Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning Overview
 
Lightning breakout mun world tour 2015 sfsans
Lightning breakout mun world tour 2015 sfsansLightning breakout mun world tour 2015 sfsans
Lightning breakout mun world tour 2015 sfsans
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
 
Salesforce platform session 2
 Salesforce platform session 2 Salesforce platform session 2
Salesforce platform session 2
 
Developer Preview Live – Release Readiness LIVE, Spring '18
Developer Preview Live – Release Readiness LIVE, Spring '18Developer Preview Live – Release Readiness LIVE, Spring '18
Developer Preview Live – Release Readiness LIVE, Spring '18
 
Elevate london dec 2014.pptx
Elevate london dec 2014.pptxElevate london dec 2014.pptx
Elevate london dec 2014.pptx
 
SD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning WeekSD DUG Salesforce Lightning Week
SD DUG Salesforce Lightning Week
 
AngularJS App In Two Weeks
AngularJS App In Two WeeksAngularJS App In Two Weeks
AngularJS App In Two Weeks
 
TrailheaDX India : Developer Highlights
TrailheaDX India : Developer HighlightsTrailheaDX India : Developer Highlights
TrailheaDX India : Developer Highlights
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance Track
 

More from Salesforce Developers

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Salesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Salesforce Developers
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX India
Salesforce Developers
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local Development
Salesforce Developers
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web Components
Salesforce Developers
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
Salesforce Developers
 
Live coding with LWC
Live coding with LWCLive coding with LWC
Live coding with LWC
Salesforce Developers
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and Testing
Salesforce Developers
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCP
Salesforce Developers
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in Salesforce
Salesforce Developers
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data Capture
Salesforce Developers
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DX
Salesforce Developers
 
Get Into Lightning Flow Development
Get Into Lightning Flow DevelopmentGet Into Lightning Flow Development
Get Into Lightning Flow Development
Salesforce Developers
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS Connect
Salesforce Developers
 
Modern App Dev: Modular Development Strategies
Modern App Dev: Modular Development StrategiesModern App Dev: Modular Development Strategies
Modern App Dev: Modular Development Strategies
Salesforce Developers
 
Vs Code for Salesforce Developers
Vs Code for Salesforce DevelopersVs Code for Salesforce Developers
Vs Code for Salesforce Developers
Salesforce Developers
 
Vs Code for Salesforce Developers
Vs Code for Salesforce DevelopersVs Code for Salesforce Developers
Vs Code for Salesforce Developers
Salesforce Developers
 
Introduction to Einstein Bots
Introduction to Einstein Bots Introduction to Einstein Bots
Introduction to Einstein Bots
Salesforce Developers
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
Salesforce Developers
 
Developing Smarter Apps with Einstein Platform Services
Developing Smarter Apps with Einstein Platform ServicesDeveloping Smarter Apps with Einstein Platform Services
Developing Smarter Apps with Einstein Platform Services
Salesforce Developers
 

More from Salesforce Developers (20)

Sample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSample Gallery: Reference Code and Best Practices for Salesforce Developers
Sample Gallery: Reference Code and Best Practices for Salesforce Developers
 
Maximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceMaximizing Salesforce Lightning Experience and Lightning Component Performance
Maximizing Salesforce Lightning Experience and Lightning Component Performance
 
Why developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX IndiaWhy developers shouldn’t miss TrailheaDX India
Why developers shouldn’t miss TrailheaDX India
 
CodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local DevelopmentCodeLive: Build Lightning Web Components faster with Local Development
CodeLive: Build Lightning Web Components faster with Local Development
 
CodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web ComponentsCodeLive: Converting Aura Components to Lightning Web Components
CodeLive: Converting Aura Components to Lightning Web Components
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
Live coding with LWC
Live coding with LWCLive coding with LWC
Live coding with LWC
 
Lightning web components - Episode 4 : Security and Testing
Lightning web components  - Episode 4 : Security and TestingLightning web components  - Episode 4 : Security and Testing
Lightning web components - Episode 4 : Security and Testing
 
Migrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCPMigrating CPQ to Advanced Calculator and JSQCP
Migrating CPQ to Advanced Calculator and JSQCP
 
Scale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in SalesforceScale with Large Data Volumes and Big Objects in Salesforce
Scale with Large Data Volumes and Big Objects in Salesforce
 
Replicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data CaptureReplicate Salesforce Data in Real Time with Change Data Capture
Replicate Salesforce Data in Real Time with Change Data Capture
 
Modern Development with Salesforce DX
Modern Development with Salesforce DXModern Development with Salesforce DX
Modern Development with Salesforce DX
 
Get Into Lightning Flow Development
Get Into Lightning Flow DevelopmentGet Into Lightning Flow Development
Get Into Lightning Flow Development
 
Integrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS ConnectIntegrate CMS Content Into Lightning Communities with CMS Connect
Integrate CMS Content Into Lightning Communities with CMS Connect
 
Modern App Dev: Modular Development Strategies
Modern App Dev: Modular Development StrategiesModern App Dev: Modular Development Strategies
Modern App Dev: Modular Development Strategies
 
Vs Code for Salesforce Developers
Vs Code for Salesforce DevelopersVs Code for Salesforce Developers
Vs Code for Salesforce Developers
 
Vs Code for Salesforce Developers
Vs Code for Salesforce DevelopersVs Code for Salesforce Developers
Vs Code for Salesforce Developers
 
Introduction to Einstein Bots
Introduction to Einstein Bots Introduction to Einstein Bots
Introduction to Einstein Bots
 
Introduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime PlatformIntroduction to MuleSoft Anytime Platform
Introduction to MuleSoft Anytime Platform
 
Developing Smarter Apps with Einstein Platform Services
Developing Smarter Apps with Einstein Platform ServicesDeveloping Smarter Apps with Einstein Platform Services
Developing Smarter Apps with Einstein Platform Services
 

Recently uploaded

Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Bert Blevins
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
Matthew Sinclair
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
Larry Smarr
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
Mark Billinghurst
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
UiPathCommunity
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
SynapseIndia
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
Liveplex
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
Andrey Yasko
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
BookNet Canada
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Chris Swan
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
Eric D. Schabell
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
BookNet Canada
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
jackson110191
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
Bert Blevins
 

Recently uploaded (20)

Advanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionAdvanced Techniques for Cyber Security Analysis and Anomaly Detection
Advanced Techniques for Cyber Security Analysis and Anomaly Detection
 
20240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 202420240704 QFM023 Engineering Leadership Reading List June 2024
20240704 QFM023 Engineering Leadership Reading List June 2024
 
The Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU CampusesThe Increasing Use of the National Research Platform by the CSU Campuses
The Increasing Use of the National Research Platform by the CSU Campuses
 
Research Directions for Cross Reality Interfaces
Research Directions for Cross Reality InterfacesResearch Directions for Cross Reality Interfaces
Research Directions for Cross Reality Interfaces
 
UiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs ConferenceUiPath Community Day Kraków: Devs4Devs Conference
UiPath Community Day Kraków: Devs4Devs Conference
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
How RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptxHow RPA Help in the Transportation and Logistics Industry.pptx
How RPA Help in the Transportation and Logistics Industry.pptx
 
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALLBLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
BLOCKCHAIN FOR DUMMIES: GUIDEBOOK FOR ALL
 
Comparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdfComparison Table of DiskWarrior Alternatives.pdf
Comparison Table of DiskWarrior Alternatives.pdf
 
Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...Transcript: Details of description part II: Describing images in practice - T...
Transcript: Details of description part II: Describing images in practice - T...
 
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
Observability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetryObservability For You and Me with OpenTelemetry
Observability For You and Me with OpenTelemetry
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024Details of description part II: Describing images in practice - Tech Forum 2024
Details of description part II: Describing images in practice - Tech Forum 2024
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdfINDIAN AIR FORCE FIGHTER PLANES LIST.pdf
INDIAN AIR FORCE FIGHTER PLANES LIST.pdf
 
Password Rotation in 2024 is still Relevant
Password Rotation in 2024 is still RelevantPassword Rotation in 2024 is still Relevant
Password Rotation in 2024 is still Relevant
 

Summer '15 Release Preview: Platform Feature Highlights

  • 2. #Summer15Developers Speakers Samantha Ready Developer Evangelist @samantha_ready Peter Chittum Developer Evangelist @pchittum Eric Jacobson Sr. Director, Product Management
  • 3. #Summer15Developers 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 intellectual property and other litigation, risks associated with 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- Q for the most recent fiscal quarter ended July 31, 2015. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 4. #Summer15Developers @salesforcedevs / #Summer15Developers Go Social! Salesforce Developers +Salesforce Developers Salesforce Developers Salesforce Developers The video will be posted to YouTube & the webinar recap page (same URL as registration). This webinar is being recorded!
  • 5. #Summer15Developers ▪ Head to the Success Community – http://bit.ly/ReleaseReadinessSalesforce – #Summer15Developers ▪ Respect Q&A etiquette – Please don’t repeat questions. The support team is working their way down the queue. ▪ Stick around for live Q&A at the end – Speakers will tackle more questions at the end, time- allowing. Have Questions?
  • 6. #Summer15Developers Agenda 1. User Interface 2. Apex 3. Big Data/Analytics 4. Integration and APIs 5. Security and Identity
  • 7. #Summer15Developers Lightning App Builder - GA Summer 15! Drag & Drop Build with standard, custom & partner Lightning Components Any Mobile Device Design apps for every screen from one canvas Now anyone can build apps faster
  • 9. #Summer15Developers What’s in an App? Lightning PageLightning Components Global Actions
  • 10. #Summer15Developers Responsive Design ▪ Single Lightning Page for multiple devices ▪ Templates define layout behavior by rearranging regions ▪ Summer ‘15 supports Phone and Tablet
  • 12. #Summer15Developers Standard Components Built by Salesforce Custom charts Data entry tools Custom data layout Dynamic maps Left nav Publisher bar Feed items Tasks Sliders Multi-view charts Pass/Fail Custom Components Built by customer developers AppExchange Components Built by Partners Lightning Components
  • 13. #Summer15Developers Standard Components for App Builder ▪ Filter List ▪ Recent Items ▪ Report Chart ▪ Rich Text ▪ Visualforce Page ▪ More components to be added over time
  • 14. #Summer15Developers Lightning Components (Beta) ▪ Create picklists for Lightning App Builder components <design:attribute name="Name" datasource="value1,value2,value3" /> ▪ Referential integrity validation expanded – Checks component names, custom object and field names, classnames, etc – Includes references in JS, explicit dependencies from <aura:dependency>, and refs extended from an inheritance hierarchy
  • 16. #Summer15Developers Release Status ▪ GA Summer 15 – Lightning App Builder – Lightning Components for custom Lightning Apps • example: https://na24.salesforce.com/c/myApp.app ▪ Beta Summer 15 – Lightning Components for Salesforce1 Mobile <aura:component implements=”force:appHostable”>
  • 17. #Summer15Developers Visualforce Critical Updates ▪ Reduced access for Apex Classes using with sharing keyword ▪ Static Resources served from Visualforce domain ▪ PageReference getContent() and getContentAsPDF()methods behave as callouts
  • 18. #Summer15Developers Visualforce ▪ Enhanced Visualforce mapping features – Create custom map markers easily – Add info windows to map markers <apex:mapMarker /> <apex:mapInfoWindow />
  • 19. #Summer15Developers Agenda 1. User Interface 2. Apex 3. Big Data/Analytics 4. Integration and APIs 5. Security and Identity
  • 20. #Summer15Developers Apex and SOQL ▪ Location and Distance variables allowed in SOQL and SOSL queries WHERE DISTANCE(My_Location_Field__c, :myLocation, 'mi') < :myDistance]; WHERE DISTANCE(My_Location_Field__c, GEOLOCATION(:myLatitude, :myLongitude), 'mi') <10];
  • 22. #Summer15Developers Apex ▪ Reorder your batch jobs in the flex queue programmatically Boolean isSuccess = System.moveFlexQueueJob(jobId, positionNumber); ▪ Iteration order for Maps and Sets is now predicable ▪ New Classes/Methods – createExternalUser(SObject, String, [String], [Boolean]) – Classes in the Search Namespace – Classes in the DataSource Namespace
  • 23. #Summer15Developers Agenda 1. User Interface 2. Apex 3. Big Data/Analytics 4. Integration and APIs 5. Security and Identity
  • 24. #Summer15Developers Analytics ▪ Add your data with the Wave Mobile Connector (iOS) ▪ Support for Apple Watch ▪ Create and Edit Dashboards ▪ Other Various Enhancements – compound filters supported – easily return to Salesforce1 – stacked bar support
  • 25. #Summer15Developers BigObjects (pilot) Manage and store large sets of data ▪ BigObjects targeted at: – Customer 360 - point-of-sale data – Data Archive - orchestrate archive from production storage – Data Lake - store massive data sets in native format – Email Event Ingest - preserve email histories ▪ Defined by Metadata API ▪ Populated by Bulk API or SOAP API
  • 26. #Summer15Developers Data Pipelines (pilot) A new capability to leverage all your customer data for intelligence and actionable information ▪ Build data-driven apps ▪ Use with Apache Pig scripts on Hadoop to process large- scale data stored in Salesforce ▪ NEW: Error logging to help when jobs don’t execute – Available via the via Tooling API – Appear in the job run information in the Dev Console
  • 27. #Summer15Developers Agenda 1. User Interface 2. Apex 3. Big Data/Analytics 4. Integration and APIs 5. Security and Identity
  • 28. #Summer15Developers Integration: Lightning Connect Apex Connector ▪ Extend functionality of Lightning Connect ▪ Use Apex to write connector to external data source ▪ Access any external data as sObject
  • 29. #Summer15Developers Integration: Lightning Connect Salesforce Connector ▪ Create integrations to other orgs ▪ Supports read-only org-to-org data ▪ Implement hub-and-spoke integrations – Create source org data model – Create package with external data model
  • 30. #Summer15Developers Salesforce Connector v Salesforce 2 Salesforce ▪ S2S – Data Sync – Duplicate Records – Pub/Sub Model – Org-based Auth ▪ Salesforce Connector – Real-time request – No duplicate data – Schema Sync – User-based Auth
  • 31. #Summer15Developers APIs: Composite REST API Requests ▪ Create a batch of requests to REST API ▪ Bulk requests ▪ Optimize API request limits Program Offering Update RSF and Formula INSERT RETRIEVE BATCH
  • 32. #Summer15Developers APIs: Composite REST API Requests /services/data/v34.0/composite/batch { "batchRequests": [ { "method": "POST", "url": "v34.0/sobjects/Offering__c", "richInput": { "Name": "Dramatics" } }, { "method": "GET", "url": "v34.0/sobjects/Program__c/a01B00..." } ] } { "hasErrors": false, "results": [ { "statusCode": 201, "result": {...id, errors, etc.} }, { "statusCode": 200, "result": {...fields, errors, etc.} } ] } array request 1 request 2 array response 1 response 2
  • 34. #Summer15Developers Agenda 1. User Interface 2. Apex 3. Big Data/Analytics 4. Integration and APIs 5. Security and Identity
  • 35. #Summer15Developers Security Features ▪ Extended Platform Encryption Features – Encrypition at Rest on Platform – Encrypt most field types – Encrypt files – No hardware or devices, just point-and-click setup ▪ Longer Minimum Password ▪ Advanced Networking Protocols
  • 36. #Summer15Developers Authorization and Identity Candy ▪ Admin Experience Candy: ▪ User Provisioning for Connected Apps is GA ▪ OAuth Connected App-Specific Session Time Out ▪ More Flexibility for Google and LinkedIn Provider Config ▪ User Experience Candy: ▪ Login Once for Concurrent apps that use OpenId Connect ▪ Custom Logout Screen
  • 39. #Summer15Developers May 14, 2015 Summer ‘15: User Provisioning for Connected Apps Upcoming Webinar
  • 40. #Summer15DevelopersChallenge Yourself! http://developer.salesforce.com/trailhead • Interactive learning paths • Earn badges and points • Declarative and Programmatic BRAND NEW! Introducing Trailhead
  • 41. #Summer15Developers Survey Your feedback is crucial to the success of our webinar programs. Thank you! http://bit.ly/salesforce-summer15 #forcewebinar
  • 42. #Summer15Developers Q & A Samantha Ready Developer Evangelist @samantha_ready Peter Chittum Developer Evangelist @pchittum Eric Jacobson Sr. Director, Product Management Survey: http://bit.ly/salesforce-summer15