we need a component (Flash Builder / s:view / Flex Mobile) which has the ability to hold up to 10 images in it (images are loaded randomly). The images come from an xml file which I deliver. If this XML contains an image count below 10 it should scale all other images so that it fits into a given canvas (lets say there are only 4 images: Then those 4 images should use the full area of the component).
All [loaded] images by themself must be clickable e.g. if I click on image1 it should use [url removed, login to view]() to another view.
Also I will pass an unique ID for each picture in the xml file. This ID needs to be transfered into the next view.