Technology is always advancing which simply means that even before a concept or an idea takes hold in the masses, a new technology is on its way to uproot it. this new technology can come in the form of new applications or even new platforms as is evident with the way that mobile application technology …