A continuación se presenta una aplicación de referencia para este material. Para la explicación y actividades sucesivas, nos basaremos en múltiples ocasiones en esta aplicación de referencia.
La aplicación de referencia para esta sesión, debe ser capaz de gestionar un conjunto de fotos indefinido, cada una de las cuales tiene un identificador único, un nombre de fichero, un tipo de fichero (indica el formato, que puede ser JPG, BMP, o GIF), el tamaño de la foto y el autor de dicha foto.
Adicionalmente, muchas de las fotos son realizadas por los mismos autores, y de cada autor se tiene que almacenar su nombre, apellidos, edad, y teléfono de contacto.
Esas fotos se deben poder listar según diferentes condiciones, y mostrar la información asociada a dichas fotos así como de sus autores. Así mismo, la aplicación debe ser capaz de mostrar la información de qué número total de fotos lleva realizadas un autor específico, y la hora que actualmente tiene el sistema.