Many technology trends have high chances of fizzing out with the passage of time. On the other hand, there are many technology trends which are going to gain popularity...