I am in the market for a new phone. I would like to buy upfront for under $400. My only real consideration is camera quality (front and back). What is the best in that price range? Thanks in advance!
I go through many phones in every price range and in that price range you definitely want the Motorola Moto X Play, the shots from its camera are very impressive and nothing else in that price range I would even consider recommending if the camera is your main focus of what you want from your phone. I have the Galaxy S6 and S6 Edge which has the best camera on a smartphone right now and many of the shots from the Moto X Play look just as good and even better in some aspects.
I'm going to partly go against the common belief here and go with the G3. I have had both, and after having the Moto X Play for a little while now I'm very torn on the camera. If you can get it to focus properly, it takes beautiful pictures. But that's the problem, I find the camera to be very "dumb" and it hunts for focus a lot from my experience. I just found the G3 was easier to get consistently good photos out of. And honestly, I don't think you would be disappointed in either.