Делать то, что делает Apple, не может быть слишком далеко не так для таких вещей (по крайней мере, после того, как вы убедились, что Apple сделала что-то смутное):
- Почта в 3.1.2 («X-Mailer: iPhone Mail (7D11)»), кажется, изменяет размеры изображений до 800x600 и отправляет с «качеством», которое составляет около 100 КБ.
- Mail на 4.1 (и 4.0 IIRC) предоставляет вам выбор «Маленький» (33 КБ), «Средний», (100 КБ), «Большой» (380 КБ) и «Фактический размер» (возможно, оригинал). образ). Средняя, вероятно, 800x600, как и раньше; Я не уверен в других.
Выбор по умолчанию зависит от типа обмена, который вы хотите сделать; Я ожидал бы достаточно высокого качества для чего-то вроде Flickr (где я делюсь фотографиями моей поездки), но не для чего-то вроде Facebook (где я делюсь случайными фотографиями моих друзей). Вы можете предоставить пользователю выбор между S / M / L в сегментированном элементе управления при загрузке, или в настройках, или чем-то еще.
Вы также можете отключить 3G / WiFi и посмотреть, сколько времени займет 2G.