Summary
An app that will display quotations (text: approx 100-300 words) from a database. I will supply the database. The user can open the app and read a random quotation whenever they want.
Back End
App will connect to a database online, download 20 quotations from the database, copy them into a local database in the app. The app will show one quotation from the local database for the user to read. When the user hits the "Next" button, the app will display the next quotation in the local database. When the local database has displayed all the quotations in it, it asks the server for a new set of 20 quotations to populate its database (re-write over the last 20). User will always be displayed a unique quotation, until all the quotations in the large database have been shown, then it will repeat. Order does not matter.
User Interface
When the app opens, the screen shows the date at the top of the screen. Below the date, it displays a quotation from the local database. A menu bar is on the bottom of the display with two buttons: "About" and "Next". The about screen just displays some permanent text about the app. The "Next" button loads the main display with the next quotation.
The deliverable is an app that has the above functionality and is ready to be submitted to the iPhone App store.
EDITS
- Developer will create webservice to bridge database and iPhone app.
- Admin panel is not necessary. I will edit the database directly, and will not be editing often.
- See attached image for screenshot of app. Very simple.
(DailyQuotationScreenShot)