We all comfortably use our mobile phones, computers, and maybe a couple of similar smart devices, with the knowledge of one or two operating systems where technologies and applications are ...