Patent ID: 8645105

Claim:
A computer system comprising: a processor configured to execute instructions stored in a non-transitory computer-readable medium to perform operations comprising: receiving a structured artwork file in a development environment, wherein the structured artwork file comprises a plurality of artwork fragments organized in a plurality of logical units, wherein the development environment is configured for editing executable code of an application under development, automatically determining a change to the structured artwork file by an application independent of the development environment, wherein the change to the structured artwork file comprises a change to an organization of at least some of the plurality of logical units, wherein the change to the organization comprises moving one of the plurality of artwork fragments from a first logical unit of the plurality of logical units to a second logical unit of the plurality of logical units, identifying an interface component code segment corresponding to the at least one of the artwork fragment and the organization, wherein the interface component code segment comprises executable code for providing an interface component of a graphical interface configured for receiving input or providing output of the application under development, and modifying the interface component code segment in the development environment based on determining the change to the structured artwork file.