Upload
salesforce-marketing-cloud
View
267
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Salesforce1 is a powerful tool for web developers to build beautiful, responsive web apps. Developers can draw on their skills with JSP, ASP.NET, and PHP and go even faster with Visualforce. Join us for a fun tour where you'll learn how to use HTML, CSS, Javascript, and Visualforce to make awesome apps quickly. We'll show you how to use Twitter Bootstrap for CSS, access and bind Salesforce data with Javascript, and optimize your App using server side controllers and Visualforce markup.
Citation preview
Track: Developers
#CNX14
#CNX14
Building Enterprise Mobile Apps with Salesforce1
James Ward
Platform Evangelist
@_JamesWard
Track: Developers
#CNX14
90% Of All Enterprise Apps Will be Mobile by 2017
20%
Source: Gartner, Ian Finley, Research VP; 2010
of enterprise appsare mobile
2014 2017
90%of enterprise apps
will be desktop and mobile
Track: Developers
#CNX14
But it’s Difficult to Build Mobile Apps
Complexity of form factors
Limited number of developers
Multiple operating systems
Multiple platforms
have deployedapps ½ <
60%
40%
20%
Perc
ent
of
Resp
ond
ents
Mobile appsdeployed
2013 Study of1,300 Global Executives“The Rise of the Customer-Led Economy”
Mobile appsare critical
Track: Developers
#CNX14
The Salesforce1 Customer Platform
Transform your sales, service, & marketing:
Cloud . Social . Mobile . Connected
Connect all your customer data
Connect all your apps
Breakthrough for Developers, Admins, ISVs, and Users
Sales Cloud Service Cloud ExactTargetMarketing Cloud AppExchange
Your Customers
Track: Developers
#CNX14
Experience Salesforce on Any Device
Download the Salesforce1 Mobile App today.
Your AppExchange Apps
Your CRM
Your Custom Apps
All your past investments...
Feed First UI
Notifications PlatformPublisher Actions
...now in the future
Salesforce1
Track: Developers
#CNX14
#CNX14
Salesforce1 Demo
Track: Developers
#CNX14
Mobile Navigation
Mobile Administration Mobile Navigation
Track: Developers
#CNX14
Page and Compact Layouts
SObject Page Layout SObject Compact Layout
Track: Developers
#CNX14
An App That Anyone Can Build
Check out this app. It’s completely custom and requires no coding.
Track: Developers
#CNX14
List Views
Sobject Tab New List View
Tapping an object in the Left Nav displays your List Views and your
Recent records
Track: Developers
#CNX14
Expanded Lookup
Parent Sobject Compact Layout
Child SObject Page Layout Expanded Lookup
Show additional info for Parent records
Track: Developers
#CNX14
Built-in Map Integrationfor Accounts & Contacts
Account any record populate Billing Address or Shipping Address fields
Map icon will automatically display at the top of the detail page.
Track: Developers
#CNX14
Publisher Actions
Global: Create Global Actions
Object Specific: SObject Buttons,
Links & Actions New Action
Page Layouts control which actions show in what order
Track: Developers
#CNX14
Visualforce – Mobile Cards
Mobile Cards - Visualforce Pages on Record Detail(VF page needs to the extend
Standard Controller)
Track: Developers
#CNX14
Visualforce in Salesforce1
• <apex:page docType="html-5.0" …>• ‘Available for Salesforce Mobile apps’ flag enabled• Developers are responsible for making the VF page ‘mobile ready’
• Use a Responsive Design framework like Bootstrap or Mobile Design templates• Leverage touch and swipe events where appropriate
• Use JavaScript Remoting/VF Remote Objects for better performance
• Use HTML5 for device features like Geolocation and Camera access
Track: Developers
#CNX14
Custom Mobile Apps with Mobile SDK
Support for iOS, Android and HTML5
SmartSync for online/offline
Securely Access Salesforce1 APIs with Native Wrappers
Identity Management
Push Notifications
Track: Developers
#CNX14
Developer Packs
Native HTML5
UI Libraries
Data Management
Identity
Hybrid
Secure Storage
OAuth2 Client Library
SmartStore
Provided by OS SmartSync
Provided by OS
Building apps with Mobile SDK
Salesforce1 Platform
API WrappersNetworking
Track: Developers
#CNX14
Track: Developers
#CNX14
Take the after-session survey!
Take the Survey in the Connections 2014 Mobile App
Join the Conversation!
#CNX14
$50Starbucks
Gift Card
Track: Developers
#CNX14
Track: Developers
#CNX14
Track: Developers
#CNX14
Questions?
Track: Developers
#CNX14
CUSTOMER JOURNEY SHOWCASE
MARKETING THOUGHT LEADERS
EMAIL MARKETING PRODUCT STRATEGY& ROADMAP
PERSONAL TRANSFORMATION
& GROWTH
SOCIAL MARKETING MOBILE & WEB MARKETING
DEVELOPERS HANDS-ON TRAINING
INDUSTRY TRENDSETTERS
CREATIVITY & INNOVATION
SALESFORCE FOR MARKETERS
ROUNDTABLES