As I got the ArrayCollection and I skinned the HorizontalList I want to use the data to build the list.
But to do this I need to define the HorizontalList in MXML file.

I added as attributes a dataProvider which is filled by the Binable ArrayCollection albumFeed (which holds the needed data) and then there is the itemRenderer attribute which uses another MXML file called ImageThumbnail (Image because I want to use the same for the photo list).
In the ImageThumbnail MXML the list items are defined.

the HBox tag is the container for the image where I made some settings like the horizontal and vertical alignment of its content. Then I load the representative image for the album. In the source attribute you find {data.path} data referes to the dataProvider and path is an element of the ArrayCollection. Further I apply a DropShadowFiler to the image.
Finally I got this little AIR app with its own chrome and the album list which is stored on the local machine.


Here you get the source of the app - DesktopGallery_001.zip



