Create a .PHP server-side script to recieve the request an iPhone

Closed Posted Feb 23, 2011 Paid on delivery
Closed Paid on delivery

Create a .PHP server-side script to recieve the request from the device. The device will request a file you name in your control panel and will be sending it's location along with it. Have a look at a v1.5 app's control panel in the Report To Cloud URL (Core Settings). You'll see how the URL could be setup. Notice the merge fields where the device's info will be inserted before making the URL request.

## Deliverables

PHP /iPhone App

I need help developing a geolocation based iphone app. I am using [url removed, login to view] software and want to use [url removed, login to view] for much of the development. I am working with another Phone developed who will provide guidance.

The project is a stripped down version of Yelp.

The app needs to search our database of bars/restaurants dependent on the users location or using a town/zipcode.

User can search by:

1. Hot Deals by distance - search results returned would be a menu listing of "Hot Deals" in order of distance from user, closest to furthest. Click on any listing for detail screen that would include a Google map.

2. Nearby - search results returned would be a menu listing of all venues in order of distance from user, closest to furthest. Click on any listing for detail screen that would include a Google map.

3. Specific Zip Code - zip code selected by user - search results returned would be a menu listing of all venues in order of distance from user, closest to furthest. Click on any listing for detail screen that would include a Google map.

4. Specific Day of The Week - day selected by user, starting with current day - search results returned would be a menu listing of all venues in order of distance from user, closest to furthest. Click on any listing for detail screen that would include a Google map.

Please provide quote to complete the following first steps:

Create a .PHP server-side script to recieve the request from the device. The device will request a file you name in your control panel and will be sending it's location along with it. Have a look at a v1.5 app's control panel in the Report To Cloud URL (Core Settings). You'll see how the URL could be setup. Notice the merge fields where the device's info will be inserted before making the URL request.

Cloud URL - [url removed, login to view][buzztouchAppId]&apiKey=[buzztouchAPIKey]&deviceId=[deviceId]&deviceLatitude=[deviceLatitude]&deviceLongitude=[deviceLongitude]&deviceModel=[deviceModel]&userId=[userId]

Available URL Merge-Fields

? [buzztouchAppId] This is the App Id for your buzztouch control panel

? [buzztouchAPIKey] This is the app API Key for your buzztouch control panel

? [userId] The Unique Id of a logged in user (if the app uses login screens)

? [userEmail] The email address of a logged in user

? [deviceId] A globally unique string value assigned to the device.

? [deviceModel] A string value controlled by the device manufacturer.

? [deviceLatitude] A latitude coordinate value (if the device is reporting it's location).

? [deviceLongitude] A longitude coordinate value (if the device is reporting it's location).

So.. your PHP script would do something like this:

$latitude = $_GET['latitude'];

$latitude = $_GET['longitude'];

It use these variables to figure out what Restaraunts to show. 'Go to database and get a list of restaurants that meet this criteria'

Next, it would output the data in RSS format. A title, a description, an imageURL and linkURL. The phone would display this list of restaraunts with an icon. Clicking a restaurant would load a web-page with details. The detail page would include a link to Google Maps for the venue location.

MySQL PHP

Project ID: #3125704

About the project

2 proposals Remote project Active Mar 8, 2011

2 freelancers are bidding on average $57 for this job

netcochin

See private message.

$63.75 USD in 2 days
(13 Reviews)
3.3
crazenators

See private message.

$51 USD in 2 days
(5 Reviews)
2.6