-
Notifications
You must be signed in to change notification settings - Fork 54
Rapid Prototyping and Top Down Development
No0ne558 edited this page Oct 24, 2025
·
2 revisions
ViewTouch is all about building the interface first, then making the components of the Interface operate as desired.
The ViewTouch graphical interface allows and encourages the top-down, rapid development of software prototypes.
The development of ViewTouch itself has always been a top-down process:
- First Elements: Interface components (pages and buttons)
- Initial State: No specific functionality attached
- Evolution: Programmers then assign functionality to components
- Result: User interface becomes a harbinger of the full-scale, functional software
- Overview Creation: Formulate system overview
- Subsystem Specification: Define (but don't detail) first-level subsystems
- Interface as Blueprint: Not-yet-functional interface reveals upcoming functions
- Component Activation: Assign functionality to buttons and pages
- Iterative Refinement: Each component gains usefulness in greater detail
- User Feedback: Incorporate refinements based on user requirements
- Subsystem Development: Build many levels of subsystems
- Specification Fulfillment: Original interface specification becomes base elements
- Full Realization: Complete functional system emerges
The ViewTouch interface serves as both product and specification tool:
- Product: The actual user interface users interact with
- Specification: Blueprint guiding development decisions
- Prototype: Rapid visualization of system capabilities
- Guide: Reveals required functionality and user workflows