Human computer interaction is a hot topic which is buzzing all around the Tech Field to increase certain aspects of connectivity between user and the System. In this tutorial we going to look deep down into the HCI.
During the past thirty years how technology has advanced to such an extent the almost everyone come in contact with computers in one way or another. Look around yourself how many things are there which have some kind of computer embedded in them. Think about what you use in a typical day
- Cell Phone
- Remote Control
- Ticketing Machine
- Calculator and the list is endless.
Traditional motion of computers is no more unlike in the early days of computing when only highly skilled technical people used computers. Now a day’s the range of knowledge and experience of different users is very broad. Computers are no more just computable. Now they have become a tool of everyday life, they are everywhere.
When computers first appeared on the commercial scene in 1950’s they were extremely difficult to use, difficult to carry and unpredictable. There were number of reasons for this
- They are very large and expensive machines so that by comparison human labor was and inexpensive resource
- They were used only by the technical specialists, scientists and engineers who were familiar with complicities of offline programming using punch cards.
None of this conditions holds to today’s computers. They have now become much less expensive to users come from every walk of life.
Dramatic degrees in the cost of computing resources have result from new technological advances, the most significant being the development of the silicon chip. Not only miniaturized circuits but also to pack large number of them onto tiny individual chips take the way to the development of powerful computers and large storage capacity.
Computers have also become more reliable and today’s machines do not suffer from overheating like their ancestors. The development of first personal computer in 1970’s was a major landmark because these machines provided interactive computing – power for individual users at low cost. Consequently instead of just handful of highly experienced programmers being the only users, people from all walks of life; commerce, farming, education, retailing, defense and entertainment.