Coding the Salesforce1 Platform

  • View

  • Download

Embed Size (px)



Text of Coding the Salesforce1 Platform

  • 1. Coding the Salesforce1 Platform with Apex

2. Welcome Simon Goodyear Advanced Developer MVP @simongoodyear 3. What is Apex? Programming language of the Salesforce1 Platform Java style syntax Object orientated Strongly typed Billions of lines 4. Why use Apex? Runs in the Cloud Automatically Integrated to Your Data In-Built Testing Framework Backwardly Compatibility 5. Youre never alone in the cloud The Salesforce1 Platform is a Multi-Tenant Environment 6. What can you do with Apex? Extend when configuration isnt enough Visualforce controllers Database triggers Custom web services Email Services Scheduled and batched tasks 7. Example Use Case Keep the Contact address the same as the Account BUT Only in some circumstances 8. Example Trigger 9. Example Test Class 10. Quick Recap Apex is a really powerful tool Once weve tried clicks rather than code Is constrained by governor limits Common programming paradigms Object orientated Strongly typed Loops, Collections, Conditions Data Model awareness 11. Whats Next? Try It! Sign up for a developer org Follow the apex workbook Get help Stack Exchange 12. Assistez notre atelier thmatique pour les Dveloppeurs 16h00 16h40 Les applications web mobiles surSalesforce1 PrsentparPeterChittum, 13. La communaut dedveloppeursSalesforce enFrance Paris: St Quentin: 14. Thank You