摘要 |
A multi-format editor is provided for creating a software application, said editor being suitable for running on a computing device having at least a processor, a memory, a display device and an input device, and said editor comprising:
a graphical editor for:
retrieving from said memory and displaying on said display device a number of graphical elements; and
enabling a user to select and arrange at least some of said graphical elements on said display device using said input device so as to form a graphical representation of a process to be performed by said software application; and
a textual editor for displaying on said display device a textual representation of computer instructions describing a process to be performed by said software application, and enabling said user to edit said textual representation;
wherein said processor is arranged to automatically maintain said graphical and textual representations synchronised following amendment of said graphical representation in said graphical editor or amendment of said textual representation in said textual editor. |