I always thought it would be a neat HCI (or similar) experiment to create an app without any buttons.  It would probably end up being a UX nightmare but the point would be to challenge the long held monopoly of the button&#x2F;radio-button&#x2F;checkbox&#x2F;menu&#x2F;etc gui elements that are present in every app.