CPC G06F 9/451 (2018.02) | 18 Claims |
1. A method for producing a prototype of a graphical user interface, performed by at least one computing device, the method comprising:
providing a prototype producing interface to a user;
determining a target object from among one or more objects disposed on a target graphical user interface (GUI) screen produced through the prototype producing interface;
calculating a visual similarity between pre-produced GUI screen samples and the target GUI screen, wherein the GUI screen samples include motion objects;
selecting a GUI screen sample that the visual similarity is equal to or greater than a reference value among the pre-produced GUI screen samples as a reference GUI screen sample; and
determining a recommended motion for the target object using a motion object of the reference GUI screen sample;
providing the recommended motion to the user;
updating the target GUI screen by reflecting the recommended motion on the target GUI screen in response to an input from the user accepting the recommended motion;
obtaining a rule set for determining a motion based on an attribute of a specific object; and
determining another recommended motion of the target object by applying the rule set to attribute information of the target object,
wherein the rule set comprises at least one of:
a first rule for lowering a speed or an acceleration of the specific object when a size of the specific object is equal to or greater than a reference value,
a second rule for adjusting the speed or acceleration of the specific object based on a color of the specific object, and
a third rule for adjusting the speed or acceleration of the specific object based on a shape of the specific object.
|