Salesforce1 Developer Week

28
Salesforce1 Developer Week Bringing developers around the world together to build mobile apps.

description

Developers and students from 60+ Developer Groups spanning 22 countries will be working together to explore Salesforce1 Platform technologies. Salesforce experts will be on-hand at each event to help you reach new heights with your development skills. Join the group nearest you to participate in this global event: http://bit.ly/QLX9Kv Our experts will train you on how to use, configure, and develop the Salesforce1 mobile app. Take a look at this presentation to see what's in store!

Transcript of Salesforce1 Developer Week

  • 1. Salesforce1 Developer Week Bringing developers around the world together to build mobile apps.

2. This is Salesforce1 3. The Salesforce1 Mobile App RUN YOUR BUSINESS FROM YOUR PHONE. 4. Introducing Salesforce1 All your past investments... Drag and drop UI customization Notifications Platform Publisher Actions ...now in the future Download Salesforce1 App today All Your Customizations All Your Devices All Your CRM All Your Apps https://yourinstance.salesforce.com/one/one.app 5. An App That Anyone Can Build Check out this app. Its completely custom and requires no coding. 6. Mobile Navigation (aka Left Nav) Mobile Administration Mobile Navigation 7. Page and Compact Layouts SObject Page LayoutSObject Compact Layout 8. Another app that requires no coding Lets look at another app. This one has a bit more action in it. 9. List Views Sobject Tab New List View Tapping an object in the Left Nav displays your List Views and your Recent records 10. Expanded Lookup Parent Sobject Compact Layout Child SObject Page Layout Expanded Lookup Show additional info for Parent records 11. Built-in Map Integration for Accounts & Contacts Account any record populate Billing Address or Shipping Address fields Map icon will automatically display at the top of the detail page. 12. Spring 14: Twitter component for Social Contacts Customize Social Accounts & Contacts Social Accounts & Contacts Settings enable Social Accounts & Contacts Enable Twttier Contacts Page Layouts Edit select Components, drag the Twitter component to the Mobile Card section Contacts Any record enter twitter handle Grabs Twitter feed for Contact Will add new screen shot 13. Publisher Actions Global: Create Global Actions Object Specific: SObject Buttons, Links & Actions New Action Page Layouts control which actions show in what order 14. Lets hook up to another service Directions and check-in app HTML5 geolocation API Google Directions mashup Radial distance query Global vs Object Specific 15. Visualforce Mobile Cards Mobile Cards - Visualforce Pages on Record Detail (VF page needs to the extend Standard Controller) 16. Visualforce Publisher Actions Visualforce Pages as Publisher Actions (VF page needs to the extend Standard Controller for use with Object Specific Publisher Actions) JavaScript Pub-Sub library available to interact with the publisher publisher.setValidForSubmit publisher.post publisher.close 17. Visualforce in Salesforce1 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 18. Connecting to the rest of the internet In this app we can consume and integrate data from GitHub into our customer service workflow. 19. Visualforce Left Nav Visualforce Pages in Left Nav JavaScript navigation library available sforce.one.navigateToSObject etc. 20. Visualforce Custom Publisher Action Visualforce Pages as Custom Publisher Actions Standard Controller JavaScript publisher library available Sfdc.canvas.publisher.publish etc 21. Visualforce Formula Field Link Visualforce Pages as Formula Field Links Works great in Salesforce1! 22. Two ways to build Mobile Apps Customer-Facing Mobile Services Custom Mobile Apps Employee-Facing Out-of-the-box AppExchange Apps: Dropbox Concur Evernote ServiceMax More Custom Apps and Integrations: SAP Oracle Everything Custom More Sales, Service and Marketing Accounts Cases Campaigns Dashboards More Salesforce1 Mobile App 23. Building Customer Facing Apps on Salesforce1 This app runs on Heroku and Postgres and syncs up data on Force.com. 24. Consumer Application with Heroku Connect Case CampaignProduct Contact Interactio n CampaignProduct Contact Interactio n Marketing Manager Customer Heroku Connect REST 25. Heroku Connect Object Mapping 26. The Salesforce1 App and Platform Fast non-programmatic mobile app development Many hooks available to the developer to leverage HTML5/JS/CSS supported Visualforce Development HTTP standards based services integration Great for internal employee facing apps and public consumer facing apps 27. Resources You most important link: bit.ly/s1mobile 28. Thank You