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.
3. #forcewebinar
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 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, 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, 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-K for the most recent fiscal quarter. This document and others 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 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. #forcewebinar
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!
@salesforcedevs / #forcewebinar
5. #forcewebinar
▪ Don’t wait until the end to ask your question!
– Technical support will answer questions starting now.
▪ 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.
▪ Head to Developer Forums
– More questions? Visit developer.salesforce.com/forums
Have Questions?
6. #forcewebinar
Driven by 6 Revolutions
Billions connected
things
Sales
Service
Marketing
Community
Analytics
Apps
Trillions customer
interactions
The Next Wave of Computing
7. #forcewebinar
7 of 8
minutes
spent
in mobile
apps
Mobile Apps
Mobile Web
*Source: comScore Media Metric Multi-Platform & Mobile Metric, US
It’s a Mobile App Revolution
Apps Dominate Time Spent on Mobile
10. #forcewebinar
Bulk
REST
Metadata
SOAP
Tooling
Streaming
INTEGRATION
LAYER
Point & Click
Integration Tools
Page
Builder
Employee Apps Customer Apps
DECLARATIVE DEVELOPMENT
GLOBAL ENTERPRISE CLOUD INFRASTRUCTURE
PLATFORM SERVICES
APP MANAGEMENT & DEPLOYMENT
Workflow
Engine
UI FrameworkSharing &
Permissions
Global
Search
Reports &
Dashboards
Files
& Content
Authentication CollaborationEvent Log
Framework
Translation
Workbench
App
Builder
Process
Builder
Schema
Builder
Multi-Tenant Network
& Firewall
Auto
Updates
Backup &
Geodiversity
Security Trust
IDECLI Agile
Accelerator
Store
Builder
Dev
Console
Sandbox
Metadata
Heroku DX node.js
PROGRAMMATIC DEVELOPMENT
Database Smart
Containers
Heroku
Add-ons
Heroku
Button
Ruby
Identity
Global
Data Centers
Data
Storage
Single code
base
Python Java APEXPHP
Offline
Salesforce1 Mobile
Container
Geolocation
Push
Notifications
SDK Mobile Identity
MOBILE SERVICES
Community
Builder
Page
Builder
Full spectrum of capabilities from enterprise control to elastic flexibility
Everything You Need to Build Apps Fast, all on One Platform
11. #forcewebinar
Salesforce1 Mobile SDK
Deliver employee focused application Target customer, partners or employees
Extend/Customize Salesforce1 user experience Deliver fully Branded UI
Reach users on multiple platforms and devices Solve a single use case with focused UX
Leverage standard lightning components Leverage native device integration
Mobile development expertise not required Support customized offline experience
Available for all Salesforce editions Add custom security/compliance controls
Ease of development Powerful customizations
Salesforce1 or Mobile SDK
14. #forcewebinar
Retail Execution
Maximize sales effectiveness
in the retail channel. Organize
product placement and track
results.
Customer Support
Connect contractors, devices and
homeowners to provide faster
maintenance.
Field Sales
A sales tool to prepare quotes
and close deals. Empower the field
sales with relevant digital assets.
Inventory Management
Simplify inventory tracking and
improve processes. Track product
delivery and improve supply-chain.
Field Service
Perform inspections and
close cases on the field. Perform
surveys and gather customer
feedback.
Construction/Field Inspections
Share building data and floor plans
to reduce inspection time from
weeks to hours
Mobile apps with Salesforce
15. #forcewebinar
Modern Unified Architecture on ALL Platforms
Designed for Super Responsive Apps
Sync for Online & Offline Functionality
Push Notification Services
Comprehensive Mobile SDK Developer Guide
Mobile SDK
The Third Generation Mobile SDK
16. #forcewebinar#forcewebinar
Technology choices with Mobile SDK
Web developer skills
Access to native platform
App store distribution
Advanced UI interactions
Fastest performance
App store distribution
Web developer skills
Instant updates
Unrestricted distribution
17. #forcewebinar
• sudo npm install -g forceios/forcedroid
Install’s the SDK command line tool to create new mobile apps
• forceios/forcedroid create
Use the tool to create a new project. Choose between various
options: native, hybrid local or hybrid remote
Getting Started with Mobile SDK
18. #forcewebinar
Hybrid Apps
• cordova plugin add https://github.com/forcedotcom/SalesforceMobileSDK-CordovaPlugin
Native iOS Apps (Use Cocoapods)
• pod ‘SalesforceMobileSDK-iOS’
Native Android Apps (Add Mobile SDK project to workspace)
• git clone https://github.com/forcedotcom/SalesforceMobileSDK-Android
Adding Mobile SDK to existing apps
19. #forcewebinar
SmartStore encrypted database
SmartSync data management
Enterprise identity & security
Native Hybrid
OS UI Frameworks
push notifications container REST API files mdm policies
Your
App
Unified Cross Platform Architecture