The photo sizes available in the Flickr API seem out of date: Flickr recently introduced new photo sizes for the retina display, but it doesn't seem possible to get these from the API. However, apps such as FlickStackr seem to be using these new image sizes. I'm currently loading original images for the new iPad, which aren't always available and are slow to load and render. How can I use these new sizes?
I tried a flickr.photos.getSizes on one of my recent images, and received this response, in part:
<size label="Large" width="1024" height="768" source="http://farm8.staticflickr.com/7224/7174681563_4fc5b7d952_b.jpg" url="http://www.flickr.com/photos/32054489@N00/7174681563/sizes/l/" media="photo" />
<size label="Large 1600" width="1600" height="1200" source="http://farm8.staticflickr.com/7224/7174681563_cbbb7ca273_h.jpg" url="http://www.flickr.com/photos/32054489@N00/7174681563/sizes/h/" media="photo" />
<size label="Large 2048" width="2048" height="1536" source="http://farm8.staticflickr.com/7224/7174681563_15742b18a2_k.jpg" url="http://www.flickr.com/photos/32054489@N00/7174681563/sizes/k/" media="photo" />
Looks like the new suffixes break down like this: