The other important consideration about buying smart phone is about the operating system. In simple terms if you want to buy Apple, Android, Windows or other operating system. Here the world is quite divided fanatically about their choices. I would not try to defend on or other. I have my choices but that's for me. However to choose an OS couple of things you might want to look around
- I think the most important criteria is how tech savvy you are in terms of understanding the feature and intricacies of a particular operating system, then I would let you go with your choice. If you are not one of them and find it a struggle to deal with a new kind of device and do not have the patience to go through the complicated technical documents then stick with someone which many people are using around you. Look at your ecosystem and adopt one which many people are using around you. This will help in finding new useful applications. If some problem comes then the ecosystem comes handy in solving them. They will help you out with better settings. This is like driving the car with a bunch of mechanics around you.
- The other thing to look for is the richness of ecosystem for that particular operating system. The more people are involved in that operating system and writing programs for that particular operating system, the chances are that your cost of ownership of the phone will be less. Also you will be able to get more support in terms of forums. There will be more service shops who will understand that operating system.
- If you one of those guys who develop applications for smartphones, you know your choice or do you? :)
- There is one more aspect you might want to be aware of. For example in android, the particular vendors put a layer of their programs on top of the base operating system. Sometimes they may not be so stable and that you can usually figure out by reading feedback about particular models.
RAM and Processor
RAM and processor between themselves will decide the performance of your smartphone. This concept is similar to what we see in desktop specification.
RAM stands for read Random access memory. A very rudimentary definition of RAM is about the ability of phone to put more applications at the same time to run. A higher number is a better device. The more RAM a device a got, it also fares better in terms of switching applications.
Processor basically is about processing power. There are usually two terms here. One is frequency in GHz (Giga Hertz) and another is how many cores.
In plain terms GHz boils down to how many instructions a device can execute. For tech savvy this is clock frequency. So if you see a number like 1.2 GHz it means that the clock ticks 1.2 billion times per second and each tick is an opportunity to change a bit. The other term is the number of cores. Each core basically represents an area where computation can happen. In dual core, the device can do two set of work simultaneously and in quad core four set of work. In essence, the higher the number the better the device in terms of performance.
Battery life whatever is claimed is usually in some ideal condition which may not apply to you. the battery life also depends a lot on your usage and the number of applications you run on your device. A good way to look for a relevant number is to talk to the actual users or look into forums. That will tell a better picture on the same.
If you are the one who clicks every movement of their life then look for this number. If you are just a simple phone user and keep very less data your requirements might not be that strict. You can always add more memory on device but then it will have an implication on cost.