Look at your mobile phone, and the mobile phone of people around you. Chances are that these devices will either be iPhone by Apple, or Android based phones from Samsung, Xiomi, Lenovo, or Sony. Small differences between the two types apart, they are overwhelmingly similar in overall look, use and feel. Just ten years back, smart phone market was filled with very different devices. Ranging from Nokia N series phones dominating the product category, to Motorola devices, to Blackberry by RIM. What