What constitutes an ideal smartphone ? It is a question that has no definite answer. For some people, the answer may be the most powerful processor and large amounts of RAM. Another person may prefer a smartphone that can shoot the the highest quality images and videos. For another person, battery life may be the most important deciding factor when purchasing a smartphone.However, when it comes to the immediate user experience provided by a smartphone, two factors trump everything else. They are display quality of a smartphone and more importantly the software.