Lukket

Port BlackBerry j2ME GPS app to iPhone

[url removed, login to view]

We need to port an existing BlackBerry J2ME application to the iPhone 3G for placement on Application Store.

Source code will be provided upon acceptance of the bid.

The application periodically sends GPS coordinates to the server, communicates via XML over POST request, receives notifications of any matches, alerts the user, shows user's picture, allows exchange of messages, it can recieve notifications of available upgrades and should download and install upgrades.

You can see the application in action - follow instructions below.

Given the limitations of iPhone as it relates to no supporting background functionality of applications, this application will only operate in foreground. Otherwise, the functionality should remain the same as it is right now implemented for BlackBerry.

You can see this application for BlackBerry in action now by registering and downloading it from [url removed, login to view] .

In order to see all features of the application we recommend that you:

1. Install BlackBerry emulator AND MDS Services Simulator both available at [url removed, login to view]

You will need to download:

BlackBerry® Device Simulators [url removed, login to view] (AT&T)

Supported devices: BlackBerry® 8800 smartphone (AT&T)

Run MDS first and then run Device Simulator.

2. Download and install software in emulator using the web browser from [url removed, login to view]

(login as

Mobile#: 13333333331

Password: testiphone)

3. Run two instances of emulator with software installed. Make sure MDS simulator is also running.

4. Login in each instance using two different users:

Mobile#: 13333333331

Password: testiphone

Mobile#: 13333333332

Password: testiphone

5. By setting GPS coordinates of each simulator in Simulate->GPS Location close to each other you can make emulators find each other.

6. After the Mobile Meeting has occured (both emulators ringing and showing profiles) you can exchange messages between BluePont Mobile applications and explore other functionality.

The application talks to a server via XML protocol over POST request. It sends requests periodically to update the server with the current GPS coordinates. It receives from the server notifications of matches or messages waiting for the app on the server. The exact protocol will also be available to the developer.

The logic needs to be exactly the same as in the current J2ME source code that will be available for you.

You will also be able to IM our J2ME developer for clarifications, should any questions arise in the process of porting the application.

It is your responsibility to test the application and assure it is working with the development server, including alerting (sound and vibration) a user when the meeting occurs, send messages through the app to another user who matched (it can be a BlackBerry emulator), etc.

The application will be tested on the actual iPhone 3G for acceptance.

The application needs to satisfy App Store requirements.

Upon completion of this project, we will be working with you on other projects to continue with additional features and functionality.

Færdigheder: C programmering, Java

Se mere: blackberry app iphone, blackberry emulator iphone, iphone blackberry emulator, porting blackberry iphone, simulate blackberry iphone, port app j2me blackberry, port blackberry app j2me, blackberry j2me gps, iphone j2me emulator, mds gps simulate, port blackberry application iphone, blackberry emulation iphone, port iphone app blackberry, blackberry database source code, gps javame source, emulador blackberry iphone, blackberry apps iphone, iphone blackberry emulation, iphone j2me, www iphone s 4, www app mobile com, web development projects for placement, web developer test questions, web developer profiles, web developer app

Om arbejdsgiveren:
( 2 bedømmelser ) Beverly Hills, United States

Projekt-ID: #296682