Join us at West Monroe Partners from 5-7pm on January 29th! Pat McClellan will be giving a presentation that explores three coding techniques used to make custom Lightning components context aware and intuitive for users. We will also discuss the new Spring '19 Lightning Web Components.
As always, pizza & drinks (and swag!) will be provided.
Building Smarter Lightning Components:
3 Pro Tips for Making Your Apps More Intuitive and Your Users More Productive
This presentation explores three coding techniques used to make custom Lightning components context aware and intuitive for users by designing around these key UX principles:
- Never ask users for information you should already know.
- Minimize keystrokes by anticipating what users will want.
- Give admins flexibility and configuration control.
TIP 1: Design Resource
Use a design resource to control which attributes are exposed to admins in the Lightning App Builder, Community Builder, or Cloud Flow Designer. This feature allows admins to configure your app for each page or user profile. We will demonstrate code used to create a dynamic picklist that can appear in your app’s configuration settings.
TIP 2: Context Awareness
Add the force:hasRecordId and force:hasSObjectName interfaces to a Lightning component so your app always knows its page context, and use UserInfo.getUserId() to identify your user. We will share code that uses this info to find and deliver the data the user is most likely to want, without asking for it.
TIP 3: Smart Search Results
Use list sorting to bubble related records to the top of a SOQL search list, then use search bar input to quickly hone in on a result. We will share code for a search bar and list sorting.
Join Us Virtually!
This meeting will be available to stream virtually! Join Zoom Meeting: https://zoom.us/j/375471650
One tap mobile
+16699006833,,375471650# US (San Jose)
Dial by your location
+1 669 900 6833 US (San Jose)
+1 929 205 6099 US
Meeting ID: 375 471 650
Find your local number: https://zoom.us/u/a9tM79pd