Few months after finishing the iPad version of this app, we were hired again to port it to iPhone. Although the device was smaller, the complexity of the application remained the same, so it was quite a challenge.
The application had all the same functionalities: book shelves, galleries, a designer, etc., and the view was still created/rendered on execution time according to the content files.
Although the media was smaller (therefore spending less memory when managing it), we did have to optimize the code on a few screens (i.e. the designer and the project viewer) to match the targeted iPhone memory capacity.