72. The apparatus of claim 43 , further comprising the step of defining logical input events and an association between the logical input events and physical input events that trigger the defined logical input events, such that the application may be authored using at least a portion of the definitions.
43. Apparatus for use in accessing an application in association with one or more computer-based devices, the apparatus comprising: one or more processors operative to: (i) obtain the application from an application server, the application being programmatically represented by interactions that the user is permitted to have with the one or more computer-based devices by interaction-based programming components, wherein the interaction-based programming components are independent of content/application logic and presentation requirements associated with the application; and (ii) transcode the interaction-based programming components on a component by component basis to generate one or more modality-specific renderings of the application renderable in accordance with one or more modaility-specific browsers associated with the one or more computer-based devices, the interaction-based programming components being independent of any modality and any modality-specific browser wherein representation by the interaction-based programming components permits synchronization of the one or more modality-specific renderings of the application on the one or more computer-based devices.