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.

Salesforce UI API (TDXGG'18)

4.734 Aufrufe

Veröffentlicht am

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

Veröffentlicht in: Bildung
  • Sex in your area is here: ♥♥♥ http://bit.ly/2u6xbL5 ♥♥♥
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Follow the link, new dating source: ♥♥♥ http://bit.ly/2u6xbL5 ♥♥♥
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Gehören Sie zu den Ersten, denen das gefällt!

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