This web page is an example of a simple application (it is a web form): http://mummey.com/contactus.aspx. This form allows a visitor to enter his or her email address, a message and click on a submit button. When the user submits the required data, the data is sent in email form to a general mail box at mummey.com. An application of this size and complexity will take a programmer about 15 minutes to write. A full hour if you throw in testing, handing off to the client for user testing, writing proper documentation and publishing to production. However, this estimate could go up to several hours if you wanted the programmer to create artwork.
If you wanted a simple application like the one listed above, your requirements to a programmer would translate to something like this:
- One form that displays 6 items (welcome verbiage, navigation of some kind, graphics, form fields of email address and comments and a submit button). We will provide the images and descriptions of the items to the programmer.
- The visitor to the form should be able to enter their email address, a message and then submit the message via a submit button.
- When the visitor submits the form by clicking on a submit button, the visitor email address and the message the user entered will be submitted as an email to this email address: firstname.lastname@example.org.