Patent ID: 8307294

Claim:
A method of enabling assisted visual development of workflow, for a wireless application action for execution on a wireless device, the method comprising: providing an action page from which a user can select a desired one of a plurality of candidate actions that can be executed on the wireless device; providing a data selection page from which the user can select a desired set of data components from a plurality of candidate data components to be available to the wireless device; providing a target selection page from which the user can select a desired one of a plurality of candidate targets, the providing the target selection page comprising filtering out the targets that are not compatible with selected data components and displaying only the targets that are compatible with the selected data components wherein the filtering comprises providing a choice of either exact or subset matching of data components and targets for messages and a choice of either exact or superset matching of data components and targets for screens and scripts; providing an assignment page adapted to enable the user to assign the selected set of data components to fields of the selected target; and generating one or more action codes to implement the selected action using the selected set of data components and the selected target for execution on the wireless device.