US 11,704,093 B2 | ||
Rapid prototyping of user experience components and related application functionality | ||
Billy Ma, San Francisco, CA (US); and Brian Truong, San Francisco, CA (US) | ||
Assigned to Salesforce, Inc., San Francisco, CA (US) | ||
Filed by salesforce.com, inc., San Francisco, CA (US) | ||
Filed on Sep. 27, 2021, as Appl. No. 17/485,702. | ||
Prior Publication US 2023/0108375 A1, Apr. 6, 2023 | ||
Int. Cl. G06F 9/44 (2018.01); G06F 8/20 (2018.01); G06F 9/451 (2018.01); G06F 8/10 (2018.01); G06F 8/38 (2018.01) |
CPC G06F 8/20 (2013.01) [G06F 9/451 (2018.02); G06F 8/10 (2013.01); G06F 8/38 (2013.01)] | 15 Claims |
1. A computer-implemented method for rapid prototyping, the method comprising:
creating a set of known user experience (UX) components, wherein a UX component comprises a user interface element representing at least one of a data element and a data interaction; creating a UX screen within a UX prototyping tool, the UX screen comprising a set of UX elements; translating the UX screen into a set of standardized UX components by:
for at least one UX element of the set of UX elements, creating a reference UX component, the reference UX component being a component representation of the at least one UX element;
comparing the reference UX component to the set of known UX components to identify a matching known UX component; and
replacing the reference UX component with the matching known UX component in the set of standardized UX components;
publishing the set of standardized UX components by mapping the set of standardized UX components to synthetic data; and validating a technical aspect of the published set of standardized UX components based on user interaction with the published set of standardized UX components. |