iOS is easier to use but Android gives you more choice
If you're confused between iOS and Android, go for an iPhone if you want something that's easy to use and gets both first - the apps and the timeliest software updates. Android is better if you want more hardware options and more affordable choices.
Get the right size screen
Buy a phone with a small screen if you are used to typing with only one hand. Get a phone with a bigger screen if you like to watch a lot of videos or play games.
For a phone's display, the color quality and brightness matter much more than the resolution
A 4K screen on a phone is great to have but also a bit of an overkill. Pay close attention to how bright the display is, so it will be easy to see the screen when you are outdoors, and how colorful the panel is (AMOLED panels are better than LCD).
Ignore camera megapixels
Apart from battery life, the camera has become the most significant smartphone feature. Pay attention to things such as aperture (lower numbers are better) and distinct features such as dual lenses and optical image stabilization. Ignore the megapixels.
The processor does not matter as much as it did before
Even mid-range phones now offer great performance. But if you need the most power for games and augmented reality, buy an Android phone with a Snapdragon 835 processor. The A11 Bionic processor in the iPhone 8, 8 Plus, and iPhone X is the fastest mobile chip today.
Don't buy a smartphone that lasts less than 10 hours on a charge
Battery life is important. You don’t want to sit near the plug point all day long. Check the battery life of the phone before buying it. Ensure it is a minimum of 10 hours on a charge.
Get at least 32GB of storage
Phones with 16GB are a rip-off, even if they're pocket-friendly models. Go for 32GB if you want to store more games, photos, and videos. 64GB is the new standard for leading phones. A microSD card slot is good to have for expanding storage, but it's only available on a few Android phones.