SlideShare a Scribd company logo
1 of 22
Mobile Developer Week
Salesforce Platform Mobile Services
John Stevenson
Developer Evangelist
@jr0cket
About Me
• Developer Evangelist for force.com & Heroku
• @jr0cket
• blog.jr0cket.co.uk
• developer.force.com
London Salesforce Developers
• Monthly social meetings with short talks (~20 mins)
• Evening tech workshops
• Hack the force.com
• Bi-monthly hack day – www.HackTheTower.co.uk
What Mobiles apps have
you developed?
Mobile Development Options
Developing Mobile Apps with Salesforce Data
• Salesforce Touch
• Via the browser or mobile app
• Native/Hybrid (Mobile SDK)
• Mobile SDK 2 to be released soon
• HTML5 & JavaScript frameworks
• Deployed as Heroku app or VisualForce page
Bridging the gap between mobile and enterprise data
Customer DataModern Mobile Developers
Building Mobile Apps With Legacy Platforms Is Difficult
Idea
Buy &
Setup
Hardware
Install
Complex
Software
Define
User
Access
Build &
Test
Security
Make It
Mobile &
Social
Setup
Reporting
& Analytics
Build
App with
Legacy
Frameworks
Months to Years
Mobile
App
Salesforce Platform:
The Fastest Path From Idea to Connected Mobile App
Idea
Build App
with Modern
Frameworks
Connect
Customer &
Business Data
Connected
Mobile Apps
Introducing New Salesforce Platform Mobile Services
Recommen
dations
Mobile Services
HTML5,
Hybrid, Native
Drag & Drop
Development
Identity and
Security Social FilesDatabase Mobile SDK
Developer
Mobile Packs
Connected Social Any DeviceTrusted
New Mobile Services
• Mobile SDK 2.0
• Mobile Accelerator Program
• Mobile Packs
Mobile SDK 2.0
• Faster and more modularized architecture
• New entity frameworks for easy data access and offline
storage
• Identity for employee and customer facing apps
• Connect Salesforce data with any native existing app
API Wrappers
Interact with Salesforce REST APIs with
popular mobile platform languages
Secure Offline Storage
Store business data on a device with enterprise-
class encryption
Push Notifications
Dispatch real-time alerts directly to mobile
devices
OAuth2
Secure authentication and refresh token
management
App Container
Embed HTML5 apps inside a container to access
powerful native device functionality
http://developer.force.com/mobilesdk
Mobile Accelerator Program
• Provide rapid, high-touch Mobile Services training
for partners
• Appirio, Accenture, Bluewolf, Aditi, Tquila, Deloitte, Detroit
Labs
• Provides companies with qualified app building
partners
Designed for leading
consulting partners, systems
integrators, and ISVs
Mobile Packs
• Using modern JavaScript web app frameworks
• Simplify data access using ForceTK.js
• Simplifying oAuth implementation
Current Mobile Packs
• First of many mobile packs and samples
• Open to the developer community
Demo
jQuery Mobile Example – Script Includes
jQuery Mobile Example – body & pages
https://github.com/jr0cket/jquery-mobile-template
jQuery Mobile aspects
• Unlike HTML pages, a jQuery file can contain multiple
pages
• <div data-role “list-view”> … </div>
• <div data-role “details-view”> … </div>
• VisualForce pages
• Place all pages in once visual force page unless you get
performance issues
• jQuery mobile will only add the first page from any externally
linked files (jQuery Mobile limitation)
Book: jQuery Mobile – Up and running
Next Steps
• Try out the mobile packs yourself
• Gain confidence in building mobile apps
• Extend and create new packs
• For your own needs
• To share with the developer community
Thank you.
Any questions?
@forcedotcom
@jr0cket
developer.force.com
blog.jr0cket.co.uk

More Related Content

What's hot

Mobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint ServerMobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint Server
kidozen
 

What's hot (20)

Connecting Your In-Premise Database To Mobile Apps
Connecting Your In-Premise Database To Mobile AppsConnecting Your In-Premise Database To Mobile Apps
Connecting Your In-Premise Database To Mobile Apps
 
Sitecore 7; What's in it for you?
Sitecore 7; What's in it for you? Sitecore 7; What's in it for you?
Sitecore 7; What's in it for you?
 
Achieve Responsive Web Applications With Ease Using Kendo UI
Achieve Responsive Web Applications With Ease Using Kendo UIAchieve Responsive Web Applications With Ease Using Kendo UI
Achieve Responsive Web Applications With Ease Using Kendo UI
 
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Webinar: Building HTML5 Mobile Apps with Kinvey and GizmoxWebinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
Webinar: Building HTML5 Mobile Apps with Kinvey and Gizmox
 
DevOpsDays AZ'2020 Scaling with Microservices
DevOpsDays AZ'2020 Scaling with MicroservicesDevOpsDays AZ'2020 Scaling with Microservices
DevOpsDays AZ'2020 Scaling with Microservices
 
HTML5 Development with Gizmox Visual WebGui7
HTML5 Development with Gizmox Visual WebGui7HTML5 Development with Gizmox Visual WebGui7
HTML5 Development with Gizmox Visual WebGui7
 
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
APIs: What’s in it for me – How can APIs bring value to our Business (Philipp...
 
Azure B2C
Azure B2CAzure B2C
Azure B2C
 
MEF Üniversitesi - IoT & Data Dersi
MEF Üniversitesi - IoT & Data DersiMEF Üniversitesi - IoT & Data Dersi
MEF Üniversitesi - IoT & Data Dersi
 
Client & Virtual User Experience Monitoring mit Splunk
Client & Virtual User Experience Monitoring mit SplunkClient & Virtual User Experience Monitoring mit Splunk
Client & Virtual User Experience Monitoring mit Splunk
 
Azure AD B2C – integration in a bank
Azure AD B2C – integration in a bankAzure AD B2C – integration in a bank
Azure AD B2C – integration in a bank
 
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
[WSO2 API Day Dallas 2019] Cloud-native Integration for the Enterprise
 
MobileSpaces Presents at Under the Radar 2013
MobileSpaces Presents at Under the Radar 2013MobileSpaces Presents at Under the Radar 2013
MobileSpaces Presents at Under the Radar 2013
 
Do you need microservices architecture?
Do you need microservices architecture?Do you need microservices architecture?
Do you need microservices architecture?
 
Best Tools for Business
Best Tools for BusinessBest Tools for Business
Best Tools for Business
 
WSO2Con ASIA 2016: An Introduction to the WSO2 Integration Platform
WSO2Con ASIA 2016: An Introduction to the WSO2 Integration PlatformWSO2Con ASIA 2016: An Introduction to the WSO2 Integration Platform
WSO2Con ASIA 2016: An Introduction to the WSO2 Integration Platform
 
Bluemix Mobile Cloud Services - Accelerating Mobile App Development
Bluemix Mobile Cloud Services - Accelerating Mobile App DevelopmentBluemix Mobile Cloud Services - Accelerating Mobile App Development
Bluemix Mobile Cloud Services - Accelerating Mobile App Development
 
Mobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint ServerMobilizing Microsoft Sharepoint Server
Mobilizing Microsoft Sharepoint Server
 
Azure API Management - why should I care?
Azure API Management - why should I care?Azure API Management - why should I care?
Azure API Management - why should I care?
 
Part 1: SharePoint Mobile Development Frameworks
Part 1: SharePoint Mobile Development FrameworksPart 1: SharePoint Mobile Development Frameworks
Part 1: SharePoint Mobile Development Frameworks
 

Similar to Salesforce Mobile Developer Week

Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Jeff Douglas
 
Nathan Crone - Resume
Nathan Crone - ResumeNathan Crone - Resume
Nathan Crone - Resume
Nathan Crone
 

Similar to Salesforce Mobile Developer Week (20)

New Enterprisre Capabilities in Telerik Platform
New Enterprisre Capabilities in Telerik PlatformNew Enterprisre Capabilities in Telerik Platform
New Enterprisre Capabilities in Telerik Platform
 
IBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App DevelopmentIBM MobileFirst - Hybrid App Development
IBM MobileFirst - Hybrid App Development
 
IBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with WorklightIBM MobileFirst - Hybrid Application Development with Worklight
IBM MobileFirst - Hybrid Application Development with Worklight
 
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
 
Powering your Apps with Cloud Services
Powering your Apps with Cloud ServicesPowering your Apps with Cloud Services
Powering your Apps with Cloud Services
 
Building Mobile (app) Masterpiece with Distributed Agile
Building Mobile (app) Masterpiece with Distributed AgileBuilding Mobile (app) Masterpiece with Distributed Agile
Building Mobile (app) Masterpiece with Distributed Agile
 
Gartner Catalyst: How to succeed with your IT Mobile Strategy
Gartner Catalyst: How to succeed with your IT Mobile StrategyGartner Catalyst: How to succeed with your IT Mobile Strategy
Gartner Catalyst: How to succeed with your IT Mobile Strategy
 
IBM Bluemix
IBM BluemixIBM Bluemix
IBM Bluemix
 
DevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentationDevBeat 2013 IBM Master Class presentation
DevBeat 2013 IBM Master Class presentation
 
AppNotch Enterprise
AppNotch EnterpriseAppNotch Enterprise
AppNotch Enterprise
 
Understanding Native, Hybrid, and Web Mobile Architectures
Understanding Native, Hybrid, and Web Mobile ArchitecturesUnderstanding Native, Hybrid, and Web Mobile Architectures
Understanding Native, Hybrid, and Web Mobile Architectures
 
Going Offline with Salesforce1 Mobile SDK
Going Offline with Salesforce1 Mobile SDKGoing Offline with Salesforce1 Mobile SDK
Going Offline with Salesforce1 Mobile SDK
 
AppNotch 2.0
AppNotch 2.0AppNotch 2.0
AppNotch 2.0
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
White-Label Mobile Payments System
White-Label Mobile Payments SystemWhite-Label Mobile Payments System
White-Label Mobile Payments System
 
A DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS AppsA DevOps Approach for Building 100 iOS Apps
A DevOps Approach for Building 100 iOS Apps
 
Building A Quick Base Mobile Application - Phil Gross
Building A Quick Base Mobile Application - Phil GrossBuilding A Quick Base Mobile Application - Phil Gross
Building A Quick Base Mobile Application - Phil Gross
 
Mobile App development for Large Companies- presented at Appsterdam wwll
Mobile App development for Large Companies- presented at Appsterdam wwllMobile App development for Large Companies- presented at Appsterdam wwll
Mobile App development for Large Companies- presented at Appsterdam wwll
 
Wireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integrationWireless mobile content genteration application with RSS feed integration
Wireless mobile content genteration application with RSS feed integration
 
Nathan Crone - Resume
Nathan Crone - ResumeNathan Crone - Resume
Nathan Crone - Resume
 

More from John Stevenson

More from John Stevenson (20)

ClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of ClojureClojureX Conference 2017 - 10 amazing years of Clojure
ClojureX Conference 2017 - 10 amazing years of Clojure
 
Confessions of a developer community builder
Confessions of a developer community builderConfessions of a developer community builder
Confessions of a developer community builder
 
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in ClojurescriptProgscon 2017: Taming the wild fronteer - Adventures in Clojurescript
Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript
 
Introduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with ClojurescriptIntroduction to Functional Reactive Web with Clojurescript
Introduction to Functional Reactive Web with Clojurescript
 
Thinking Functionally with Clojure
Thinking Functionally with ClojureThinking Functionally with Clojure
Thinking Functionally with Clojure
 
Communication improbable
Communication improbableCommunication improbable
Communication improbable
 
Getting into public speaking at conferences
Getting into public speaking at conferencesGetting into public speaking at conferences
Getting into public speaking at conferences
 
Functional web with clojure
Functional web with clojureFunctional web with clojure
Functional web with clojure
 
Get into Functional Programming with Clojure
Get into Functional Programming with ClojureGet into Functional Programming with Clojure
Get into Functional Programming with Clojure
 
Guiding people into Clojure
Guiding people into ClojureGuiding people into Clojure
Guiding people into Clojure
 
Git and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern DeveloperGit and github - Verson Control for the Modern Developer
Git and github - Verson Control for the Modern Developer
 
Get Functional Programming with Clojure
Get Functional Programming with ClojureGet Functional Programming with Clojure
Get Functional Programming with Clojure
 
So you want to run a developer event, are you crazy?
So you want to run a developer event, are you crazy?So you want to run a developer event, are you crazy?
So you want to run a developer event, are you crazy?
 
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
 
Clojure for Java developers
Clojure for Java developersClojure for Java developers
Clojure for Java developers
 
Introducing the Salesforce platform
Introducing the Salesforce platformIntroducing the Salesforce platform
Introducing the Salesforce platform
 
Dreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version ControlDreamforce14 Metadata Management with Git Version Control
Dreamforce14 Metadata Management with Git Version Control
 
Getting started with Clojure
Getting started with ClojureGetting started with Clojure
Getting started with Clojure
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - Introduction
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & services
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Salesforce Mobile Developer Week

  • 1. Mobile Developer Week Salesforce Platform Mobile Services John Stevenson Developer Evangelist @jr0cket
  • 2. About Me • Developer Evangelist for force.com & Heroku • @jr0cket • blog.jr0cket.co.uk • developer.force.com
  • 3. London Salesforce Developers • Monthly social meetings with short talks (~20 mins) • Evening tech workshops • Hack the force.com • Bi-monthly hack day – www.HackTheTower.co.uk
  • 4. What Mobiles apps have you developed?
  • 6. Developing Mobile Apps with Salesforce Data • Salesforce Touch • Via the browser or mobile app • Native/Hybrid (Mobile SDK) • Mobile SDK 2 to be released soon • HTML5 & JavaScript frameworks • Deployed as Heroku app or VisualForce page
  • 7. Bridging the gap between mobile and enterprise data Customer DataModern Mobile Developers
  • 8. Building Mobile Apps With Legacy Platforms Is Difficult Idea Buy & Setup Hardware Install Complex Software Define User Access Build & Test Security Make It Mobile & Social Setup Reporting & Analytics Build App with Legacy Frameworks Months to Years Mobile App
  • 9. Salesforce Platform: The Fastest Path From Idea to Connected Mobile App Idea Build App with Modern Frameworks Connect Customer & Business Data Connected Mobile Apps
  • 10. Introducing New Salesforce Platform Mobile Services Recommen dations Mobile Services HTML5, Hybrid, Native Drag & Drop Development Identity and Security Social FilesDatabase Mobile SDK Developer Mobile Packs Connected Social Any DeviceTrusted
  • 11. New Mobile Services • Mobile SDK 2.0 • Mobile Accelerator Program • Mobile Packs
  • 12. Mobile SDK 2.0 • Faster and more modularized architecture • New entity frameworks for easy data access and offline storage • Identity for employee and customer facing apps • Connect Salesforce data with any native existing app API Wrappers Interact with Salesforce REST APIs with popular mobile platform languages Secure Offline Storage Store business data on a device with enterprise- class encryption Push Notifications Dispatch real-time alerts directly to mobile devices OAuth2 Secure authentication and refresh token management App Container Embed HTML5 apps inside a container to access powerful native device functionality http://developer.force.com/mobilesdk
  • 13. Mobile Accelerator Program • Provide rapid, high-touch Mobile Services training for partners • Appirio, Accenture, Bluewolf, Aditi, Tquila, Deloitte, Detroit Labs • Provides companies with qualified app building partners Designed for leading consulting partners, systems integrators, and ISVs
  • 14. Mobile Packs • Using modern JavaScript web app frameworks • Simplify data access using ForceTK.js • Simplifying oAuth implementation
  • 15. Current Mobile Packs • First of many mobile packs and samples • Open to the developer community
  • 16. Demo
  • 17. jQuery Mobile Example – Script Includes
  • 18. jQuery Mobile Example – body & pages https://github.com/jr0cket/jquery-mobile-template
  • 19. jQuery Mobile aspects • Unlike HTML pages, a jQuery file can contain multiple pages • <div data-role “list-view”> … </div> • <div data-role “details-view”> … </div> • VisualForce pages • Place all pages in once visual force page unless you get performance issues • jQuery mobile will only add the first page from any externally linked files (jQuery Mobile limitation)
  • 20. Book: jQuery Mobile – Up and running
  • 21. Next Steps • Try out the mobile packs yourself • Gain confidence in building mobile apps • Extend and create new packs • For your own needs • To share with the developer community

Editor's Notes

  1. Thanks for taking the time.Excited to tell you about what’s new with the platform.We’ve been busy – great new mobile services announcement today.
  2. Salesforce TouchMobilize any existing Force.com applicationNo CodingCombine standard layouts and VisualforceNative/Hybrid (Mobile SDK)Take advantage of device capabilitiesStore data locally/offline capabilitiesHTML5 (Heroku or Visualforce)Custom UINo app store hurdlesDevice agnosticMust have an internet connection
  3. The problem is that all of these modern developers using the latest frameworks from jquery, backbone and angular js – they’re building apps that are completely disconnected from customer data. That’s why were seeing companies build these mobile apps – that are like marketing campaigns – they’re throw aways built for a single purpose and that offer no long term staying power. Not to mention – they’re not built up to the same security standards of most enterprise apps – and the CIO has no visibility into performance, governance, or security compliance.So on the one hand you have the old school platforms building these slow expensive apps that never keep up with the business…And on the other you have these cutting edge apps that are disconnected from customer data.
  4. Mobile apps built on traditional platforms have almost identical paths of resistance to the on premise application solutions that cloud apps replace. While the turn around time is up in the air from use case to use case, the underlying basics of the app, like security or social collaboration, are a constant theme and hurdle for all enterprise apps.IT and the implementation developers have to focus on these kinds of things before they can even start optimizing aspects like UX or feature innovation.-------------When you look at how traditional IT organizations look to built mobile apps, many are following the same doomed patterns of legacy on-premise software platforms.The problem with those platforms is the developers have to spend an incredible amount of time coding the very basics – the back end plumbing of an app – before they can even start focusing on the user experience.Not to mention – after they’ve spent the majority of the time on the plumbing – they then have to spend orders of magnitude more time coding the user interface compared to today’s modern mobile app developers who are using all the latest frameworks and libraries built from javascript. Today – any web developer who knows javascript can be a mobile app developer using these open source frameworks.
  5. That’s where the Salesforce Platform comes in and offers the best of both worlds.It’s the fastest path from idea to mobile app.We remove all the traditional steps of building apps on legacy platforms.And give modern web developers all the latest mobile frameworks they know and love. And they can easily connect it to customer data – making the app more engaging and more useful long term to both the user and the company.Finally – apps built on the Salesforce Platform are powered by the safest, most secure and trusted enterprise platform in the market. Offering scale, security, governance, and performance visibility.The same platform over 100K businesses trust with their most prized possession – their customer and business data.
  6. The new mobile services we’re announcing today, build upon all of the success tools we’ve been offering developers for years.Developers are building Native, HTML5, and hybrid apps on our platform.Using our secure idenityserives for employeesWhile letting concusmers login in with FB and Twiitercredials. All stored safely in our data base.We also over drag and drop tools for non-developers to manage apps – add new users. Make adjustments, run reports, and add users.All in our cloud database and leveraging our internal social collaboration and file sharing system called Chatter.Finally – what’s new today is the new Developer Mobile Pack and Mobile SDK 2.0
  7. Connect Salesforce Data with your Mobile Apps