Patent ID: 11907690
Assignee: TOBESOFT CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory computer readable recording medium having a program recorded therein for allowing a computer to execute an operating method of an electronic terminal apparatus equipped with a UI development tool, which is able to provide an automatic UI component creation function through an image analysis of a UI design plan, comprising:
storing and holding a standard name table having two or more predetermined standard names recorded therein, which correspond to a plurality of predetermined UI components, respectively, which is supported in the UI development tool;
when an automatic UI component creation command for instructing to automatically create the UI component corresponding to each of a plurality of figures is applied while a first image for a UI design plan in which a plurality of figures, wherein a text for a name of a UI component corresponding to each figure is inserted into each of the plurality of figures, are arranged is input by a first user, generating an automatic creation event for automatically creating the UI component corresponding to each of the plurality of figures;
confirming a horizontal length and a vertical length of the first image to create a background area having the same horizontal length and vertical length as the first image when the automatic creation event is generated;
recognizing the plurality of figures in the first image;
confirming a position into which each of the plurality of figures is inserted in the first image when the plurality of figures are recognized to confirm positional information for each of the plurality of figures;
recognizing a text inserted into each of the plurality of figures based on a predetermined text recognition module;
matching a UI component having a standard name matched with a text recognized for each figure among the plurality of UI components with each of the plurality of figures by referring to the standard name table to match the UI component corresponding to each of the plurality of figures; and
inserting the UI component matched with each figure into a position according to the positional information for each of the plurality of figures in the background area.