Can we imagine a perfect mobile platform? Is it possible to come up with the universal ideas and form a vision of a perfect platform? We believe that has been done quite a few times. But are we likely to receive such a platform? Not really. None of the existing mobile platforms can be called a truly perfect one, and users choose them according to personal preferences and spheres of usage, accepting all...