Simple iPhone database app

In Progress Posted Jan 25, 2009 Paid on delivery
In Progress Paid on delivery

I am looking for someone to write a simple app for the iPhone. To start the app will have only a single window with a text label and a button. When that button is pressed or the phone is "shaken" a random text object will be selected from the included sqlite database and displayed in above the button in place of the original text label. If the button is pressed again a new random object will be loaded.

## Deliverables

I am looking for the app code, database, and interface to be designed. The app will have a single window with a black background and 2 objects. The first object will be a text label where an initial message will be displayed in white text reading "Press or Shake to activate". The second object will be a rectangular button which will be white with black text reading "Tap Me Now!"

Once the user taps the button or shakes the iPhone the app will perform a query against the included sqlite database. To optimize performance the query should only pull back 1 randomly selected row from the database and display this Text item as a text label in place of the opening "Press or Shake to activate." message. If the user taps the button again or shakes the iPhone another random row will be selected from the database and displayed on the screen.

As far as the display parameters, everything should begin centered vertically and horizontally on the screen. I would like the app to have the ability to rotate with the iPhone so if the phone is rotated on it's side the text and button will display correctly continuing to be vertically and horizontally centered.

The database will simply contain a text column in addition to the ID column and any other columns deemed necessary by the developer to efficiently select random objects. There should be some function to prevent the same item from being returned multiple times in a row.

The code should be clearly commented in case I would like to make any changes in the future.

If you have any further questions please feel free to ask.

Engineering iPhone MySQL PHP Project Management Software Architecture Software Testing

Project ID: #3574865

About the project

7 proposals Remote project Active Jan 28, 2009

7 freelancers are bidding on average $362 for this job

ipadcoder

See private message.

$1062.5 USD in 14 days
(64 Reviews)
7.3
itoa

See private message.

$297.5 USD in 14 days
(22 Reviews)
6.4
boga

See private message.

$297.5 USD in 14 days
(34 Reviews)
6.5
Snobit

See private message.

$127.5 USD in 14 days
(59 Reviews)
6.3
maxsma

See private message.

$68 USD in 14 days
(11 Reviews)
5.3
macsridhar

See private message.

$255 USD in 14 days
(6 Reviews)
3.8
alexones

See private message.

$425 USD in 14 days
(0 Reviews)
0.0