Application is based around the Kumulos ([url removed, login to view]) cloud database and is essentially a TableView that updates cells based on events that exist in a schedule table in the database.
Updates from the database will need to happen regularly as items will be added and removed at intervals as little as every 2 seconds, so memory management is critical.
The table will need to be animated with new cells expanding into view, and old cells shrinking out of view.
TableView cells will need to have the ability to hold multiple lines of data and an image and secondary pages are required containing further details on the products such as an a larger image and a link to a website that opens in safari.
Source code with detailed commenting is a must.