The technological development related to smartphones has made great strides so that some devices boast much better cameras at ...