A modern human being has on average 40 mobile apps on his smartphone. The mobile device has gathered a variety of our daily-use...

read more