Case: I have an app for Android, Android Tablet, iPhone, iPad. Server has a backend to upload image (not the app). App user can browse these server side uploaded images on their phones.
The images which are uploaded from a server backend can be of square and rectangle dimension.
Note that I support all iOS devices and all Android devices. The simples way of doing it is serving one big image for all the devices.
Qustions:
- What display size should be reference for the image dimension being uploaded?
- Which sizes should be created on the server from the uploaded image?