Find Jobs
Hire Freelancers

Conversion of Java J2ME application to iPhone application

$100-500 USD

Closed
Posted over 15 years ago

$100-500 USD

Paid on delivery
This project is for the conversion of an existing Java J2ME MIDlet to an iPhone application written in Objective C. The application to be converted is the mobile game "Big 2 Pro". See [[login to view URL]][1] for further information on the game, and download a demo from [[login to view URL]][2] for Java-enabled mobile phones. If you do not have a Java-enabled mobile phone you can download an emulator with the J2ME toolkit from: [[login to view URL]][3]. The output of this project is a working version of the application, written in Objective C, and compatible with the iPhone, along with all source code. Full Java source code will be provided for the existing J2ME application. There are around 6200 lines of Java code that need to be converted into Objective C. ## Deliverables This project is for the conversion of an existing Java J2ME MIDlet to an iPhone application written in Objective C. The application to be converted is the mobile game "Big 2 Pro". See [[login to view URL]][1] for further information on the game, and download a demo from [[login to view URL]][2] for Java-enabled mobile phones. If you do not have a Java-enabled mobile phone you can download an emulator with the J2ME toolkit from: [[login to view URL]][3]. The output of this project is a working version of the application, written in Objective C, and compatible with the iPhone, along with all source code. Full Java source code will be provided for the existing J2ME application. There are around 6200 lines of Java code that need to be converted into Objective C. The following will need to be taken into consideration when converting the code: * Memory management: unlike J2ME environments, the iPhone does not provide a Garbage Collection mechanism, therefore the developer must take care to manage memory by retaining and releasing objects where necessary. * Libraries: where the iPhone provides native or library support for functions which are not supported in J2ME (for example floating point operations, sorting operations), it is acceptable to use the native or library support, rather than converting the code that supports these operations. The developer that undertakes this project is not expected to make significant changes to the interface of the application in this project (polishing of the UI will happen in a later phase), however minor tweaks will be required to allow the interface to be used on the iPhone, specifically: * Touching a playing card on the "card selection" screen will allow the user to choose which cards to play (as opposed to the current implementation where they must use the directional control, and buttons on their phone) * Touching the screen will allow the user to progress through the game (as opposed to the current implementation where they must select a menu item to continue) * Menu items will be replaced with buttons in a toolbar at the bottom of the screen. Full mock-ups of how the application should look on the iPhone will be provided to the developer prior to starting this project.
Project ID: 3219458

About the project

9 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $1,478 USD for this job
User Avatar
See private message.
$4,207.50 USD in 14 days
4.8 (58 reviews)
7.2
7.2
User Avatar
See private message.
$1,700 USD in 14 days
4.3 (40 reviews)
6.4
6.4
User Avatar
See private message.
$2,125 USD in 14 days
4.7 (61 reviews)
6.3
6.3
User Avatar
See private message.
$510 USD in 14 days
5.0 (11 reviews)
5.3
5.3
User Avatar
See private message.
$425 USD in 14 days
4.4 (9 reviews)
4.0
4.0
User Avatar
See private message.
$425 USD in 14 days
5.0 (2 reviews)
1.9
1.9
User Avatar
See private message.
$85 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$3,400 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$425 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since Sep 11, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.