Over the past few years, smartphone hardware has advanced rapidly, but the way users experience that hardware still depends heavily on the software it runs. A flagship camera is only as good as the ...