Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Mobile Developer WeekSalesforce Platform Mobile ServicesJohn StevensonDeveloper 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....
What Mobiles apps haveyou developed?
Mobile Development Options
Developing Mobile Apps with Salesforce Data• Salesforce Touch• Via the browser or mobile app• Native/Hybrid (Mobile SDK)• ...
Bridging the gap between mobile and enterprise dataCustomer DataModern Mobile Developers
Building Mobile Apps With Legacy Platforms Is DifficultIdeaBuy &SetupHardwareInstallComplexSoftwareDefineUserAccessBuild &...
Salesforce Platform:The Fastest Path From Idea to Connected Mobile AppIdeaBuild Appwith ModernFrameworksConnectCustomer &B...
Introducing New Salesforce Platform Mobile ServicesRecommendationsMobile ServicesHTML5,Hybrid, NativeDrag & DropDevelopmen...
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 offlinestorage• I...
Mobile Accelerator Program• Provide rapid, high-touch Mobile Services trainingfor partners• Appirio, Accenture, Bluewolf, ...
Mobile Packs• Using modern JavaScript web app frameworks• Simplify data access using ForceTK.js• Simplifying oAuth impleme...
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 & pageshttps://github.com/jr0cket/jquery-mobile-template
jQuery Mobile aspects• Unlike HTML pages, a jQuery file can contain multiplepages• <div data-role “list-view”> … </div>• <...
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 y...
Thank you.Any questions?@forcedotcom@jr0cketdeveloper.force.comblog.jr0cket.co.uk
Nächste SlideShare
Wird geladen in …5
×

Salesforce Mobile Developer Week

1.098 Aufrufe

Veröffentlicht am

My presentation slides from the Dublin and Edinburgh Developer User Groups, covering the new mobile packs from Salesforce.

Veröffentlicht in: Technologie, Business
  • Als Erste(r) kommentieren

Salesforce Mobile Developer Week

  1. 1. Mobile Developer WeekSalesforce Platform Mobile ServicesJohn StevensonDeveloper Evangelist@jr0cket
  2. 2. About Me• Developer Evangelist for force.com & Heroku• @jr0cket• blog.jr0cket.co.uk• developer.force.com
  3. 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. 4. What Mobiles apps haveyou developed?
  5. 5. Mobile Development Options
  6. 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. 7. Bridging the gap between mobile and enterprise dataCustomer DataModern Mobile Developers
  8. 8. Building Mobile Apps With Legacy Platforms Is DifficultIdeaBuy &SetupHardwareInstallComplexSoftwareDefineUserAccessBuild &TestSecurityMake ItMobile &SocialSetupReporting& AnalyticsBuildApp withLegacyFrameworksMonths to YearsMobileApp
  9. 9. Salesforce Platform:The Fastest Path From Idea to Connected Mobile AppIdeaBuild Appwith ModernFrameworksConnectCustomer &Business DataConnectedMobile Apps
  10. 10. Introducing New Salesforce Platform Mobile ServicesRecommendationsMobile ServicesHTML5,Hybrid, NativeDrag & DropDevelopmentIdentity andSecurity Social FilesDatabase Mobile SDKDeveloperMobile PacksConnected Social Any DeviceTrusted
  11. 11. New Mobile Services• Mobile SDK 2.0• Mobile Accelerator Program• Mobile Packs
  12. 12. Mobile SDK 2.0• Faster and more modularized architecture• New entity frameworks for easy data access and offlinestorage• Identity for employee and customer facing apps• Connect Salesforce data with any native existing appAPI WrappersInteract with Salesforce REST APIs withpopular mobile platform languagesSecure Offline StorageStore business data on a device with enterprise-class encryptionPush NotificationsDispatch real-time alerts directly to mobiledevicesOAuth2Secure authentication and refresh tokenmanagementApp ContainerEmbed HTML5 apps inside a container to accesspowerful native device functionalityhttp://developer.force.com/mobilesdk
  13. 13. Mobile Accelerator Program• Provide rapid, high-touch Mobile Services trainingfor partners• Appirio, Accenture, Bluewolf, Aditi, Tquila, Deloitte, DetroitLabs• Provides companies with qualified app buildingpartnersDesigned for leadingconsulting partners, systemsintegrators, and ISVs
  14. 14. Mobile Packs• Using modern JavaScript web app frameworks• Simplify data access using ForceTK.js• Simplifying oAuth implementation
  15. 15. Current Mobile Packs• First of many mobile packs and samples• Open to the developer community
  16. 16. Demo
  17. 17. jQuery Mobile Example – Script Includes
  18. 18. jQuery Mobile Example – body & pageshttps://github.com/jr0cket/jquery-mobile-template
  19. 19. jQuery Mobile aspects• Unlike HTML pages, a jQuery file can contain multiplepages• <div data-role “list-view”> … </div>• <div data-role “details-view”> … </div>• VisualForce pages• Place all pages in once visual force page unless you getperformance issues• jQuery mobile will only add the first page from any externallylinked files (jQuery Mobile limitation)
  20. 20. Book: jQuery Mobile – Up and running
  21. 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
  22. 22. Thank you.Any questions?@forcedotcom@jr0cketdeveloper.force.comblog.jr0cket.co.uk

×