Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Salesforce UI API (TDXGG'18)

4 734 vues

Publié le

This is my presentation for the session on Salesforce UI API at TDXGG'18 organized by New Delhi Salesforce Developer Group and Gurgaon WIT.

Publié dans : Formation
  • Sex in your area is here: ♥♥♥ http://bit.ly/2u6xbL5 ♥♥♥
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Follow the link, new dating source: ♥♥♥ http://bit.ly/2u6xbL5 ♥♥♥
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • Soyez le premier à aimer ceci

Salesforce UI API (TDXGG'18)

  1. 1. Build Admin Friendly Custom User Interfaces Using Salesforce UI API - Rahul Malhotra
  2. 2. About Me • Software EngineerTrainee and a part of Center Of Excellence team at SaaSfocus • Independent Salesforce Consultant • Blogger andYouTuber at SFDC Stop
  3. 3. Today’s Agenda • Introduction to User Interface API • UI API - Features • Elements of UI API • Live Demo – User Interface API Implementation • Considerations for UI API • Available Resources to learn UI API • Q & A
  4. 4. User Interface API – An Introduction • Salesforce Developers needed a new API to build Lightning Experience • It came up with UI API which consists of the layout, metadata and record data altogether to build custom and dynamic UI • With UI API - you don’t have to take care about field level security, sharing rules, layouts and even picklists.
  5. 5. Features of UI API • UI API provides you the record information along with the layout information • It also provides you the data and metadata about the actions implemented in the UI like:- Standard and Custom Buttons, QuickActions etc. • You can perform CRUD operation on records with UI API • It also gives you the information about list views as well as makes it easier to render dependent and independent picklists
  6. 6. Elements of UI API • Records • Layouts • ListViews • Actions • Favorites • Lookups • ActiveTheme
  7. 7. It’sTimeTo Code
  8. 8. Considerations for UI API • List of Supported Objects:- https://developer.salesforce.com/docs/atlas.en- us.uiapi.meta/uiapi/ui_api_get_started_supported_objects.htm • UI API uses the Salesforce API Limits. If the limit is exceeded, you’ll receive 503 Service Unavailable Error • To access salesforce resources, we have to add our custom host to CORS in Salesforce so that the requests are permitted • If you are building lightning components don’t use UI API, use Lightning Data Service instead
  9. 9. Resources • Salesforce Official Documentation:- https://developer.salesforce.com/docs/atlas.en- us.uiapi.meta/uiapi/ui_api_get_started.htm • Trailhead:- https://trailhead.salesforce.com/modules/user- interface-api • SFDC Stop:- https://sfdcstop.blogspot.com/2018/05/salesforceuiapi.html
  10. 10. Q & A
  11. 11. ThankYou • GitHub Repository Link:- https://github.com/rahulmalhotra/SalesforceUIApi • MyTwitter Handle:- @rahulcoder • Blog:- https://sfdcstop.blogspot.com • YouTube Channel:- https://www.youtube.com/c/SFDCStop • Salesforce Chatter:- http://bit.ly/rahulforce