An app I'm working on allows users to submit photos from the iPhone to a website. I'm all set with resizing the image on the client and converting it to a jpeg.
I'm wondering if there are any best practices, general experiences or statistics that can help lead to reasonable assumptions for a decent file size to target. I know 3g speeds can vary significantly and I'm trying to find a good compromise between quality and time to upload and reliability to complete an upload. I'd like to get something reasonable in place before I head down the path of threading out the upload and handling resumes.
I appreciate any tips from your experiences or pointers to guidelines or studies about this.
Thanks