Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rick VanVelkinburgh and Jesse Collins. CSE403g

Similar presentations


Presentation on theme: "Rick VanVelkinburgh and Jesse Collins. CSE403g"— Presentation transcript:

1 Rick VanVelkinburgh and Jesse Collins. CSE403g
Quotation Midlet Rick VanVelkinburgh and Jesse Collins. CSE403g

2 What is it? A new form of entertainment for mobile information devices. A repository of helpful, insightful, and humorous quotes, organized by category. Quality quotations selected to fit devices as small as cell phones.

3 What does it do for us? User is presented with a list of quotation categories. Selects a category. A random quote from that category is downloaded and displayed. An option to rate the quote from 1-5. Quotes with low ratings are discarded. New Quotes are added as necessary.

4 1 2 3 4 Select one to launch: WormGame QuoteMidlet JokeMidlet
PushPuzzle Launch Select a category: Humor Love Friendship Hate Sex Money Get quote 3 4 I fear the man who drinks water and so remembers what the rest of us said last night. --Greek Anthology Rate it! Back Press a number between 1 and 5: Cancel Send

5 System and software The usual midlet/servlet combination.
Servlet accesses quotes from an XML file. A changeable number of quotes per category are loaded into arrays, e.g. 30 per category. A count per category tracks the number of quotes downloaded from the current cache. After 30 quotes have been downloaded from a category, 30 new quotes are brought in. Smaller number of categories reduces memory requirements and keeps the interface compact.

6 More system and software
Each quote has an index describing its category and number within that category. When servlet goes to disk to refresh quotes, ratings are added to each quote’s total. Quotes start with a score of 10. Ratings 1, 2, 3, 4, 5 correspond to -2, -1, 0, 1, 2. Quotes reaching zero are zapped. An editor or administrator replenishes quotes. Standard message in case a category runs out of quotes (administrator error).

7 Possible expansions Many, many more categories
Quotes are stored in a database and accessed via queries. User chooses from a list of available categories; modifies her interface. User has a profile and a “favorite” category. Favorites are stored on server as a list of indexes and may be randomly downloaded.

8 Who wants it? People want this. Even the ones who don’t know it yet.
It entertains them, educates them, enlightens them and enriches their lives. Wireless providers want this. It adds life to their product and increases their revenues.

9 Feasibility The simplicity of the product is its strength.
Easy to implement, inexpensive to maintain. A vast supply of content; the concept has long-term potential.


Download ppt "Rick VanVelkinburgh and Jesse Collins. CSE403g"

Similar presentations


Ads by Google