Mobile Image Upload with Processing first?

100 Views Asked by At

When I upload an image from a mobile device you have two options:

  1. reduce the size on the device and upload the result
  2. upload the full image and reduce the size on the server

Which one is better?

3

There are 3 best solutions below

0
On

I think The "1" is best,because This way of consuming less flow;this option is very important for android app

5
On

For the user experience, it is better to do all the work you can server-side, minimising the processing time and the transfer time.

I would recommend doing all the work on image on the server if you want the application to be fast, and if the transformation make the image heavier.

Now you may have problem in the future if you have mutliple upload in the same time with a low performance server. If it is the case, choose to do the work on device to devide the work on each device.

0
On

I always use the 1st approach. You never know how fast your user's internet is, so I prefer doing it locally and save time on the upload. That is specially true in 3d world countries where 3G speeds are generally very slow and unreliable.