Smartphones have become really powerful that, even the budget-friendly ones have become really capable of handling games and heavy tasks. But other than their impressive performance, their camera capabilities have also become more advance in recent years.

