The present invention is directed to a system and method for scannable
executable design. In a first aspect of the present invention, a system
and method for developing an executable includes scanning an image and
identifying a representation of a user interface element included in the
scanned image. An executable is then formatted to include a user
interface element corresponding to the identified representation of the
user interface element. In a second aspect of the present invention, a
representation of a user interface element suitable for scanning includes
an object capable of being positioned on a medium, the object
representing the user interface element. The object is capable of being
identified as corresponding to the user interface element so that when
the object is scanned, an executable is formatted to include the user
interface corresponding to the identified representation of the user
interface element.