Translate PhoneGap to Android

已完成 已发布的 Jan 7, 2014 货到付款
已完成 货到付款

This project is about translating an iOS app written in PhoneGap/HTML/JQtouch to native Android Java and upload to Google Play.

Two years ago I wrote and uploaded on the iTunes App store an app called "Earthing Kit".

The app is very simple: it is one main menu page with links, each to a page. On each page, there is passive descriptive text and images, and form fields where the user keys in numbers or selects from drop list and then taps a button called Calculate. The calculation results are shown on the same page.

The app uses PNG image resources and the code automatically scales these images to the resolution of the device in any orientation. That is a very powerful feature of the HTML <img> tag, not sure if it is that easy resizing canvas in java.

I have recompiled the HTML PhoneGap code on Android devices and the JQTouch iOS interface looks great! but performance is poor and I don't want to upload the app to Google Play in this state.

Therefore I would like to rewrite this app from the grounds up in native Android Java and retain the source code so I can make minor updates in the future.

I am looking for someone with ample knowledge in this domain, who will not struggle in doing this i.e. learn on the job, with the following:

1. Proven record in Objective C, Android Java, JQTouch, jQuery and Ajax,

2. Have ready available iOS and Android hardware for testing. Testing on simulator is not for this project.

3. Have a Mac.

4. Work in Android Development Studio, not in Eclipse+ADT.

5. While I do have all the necessary artwork for the app already created, any artwork or code part of this project will also become my intellectual property.

I propose the following:

1. First you will sign a non-disclosure agreement (after winning).

2. Then I will give you a promo code so you can download the iOS app from iTunes to your Apple mobile device. You can message me and I will send you a code before the project is awarded if that will help you with pricing.

3. I will send you two zip files containing the iOS source code and the attempted Android version.

4. I have no particular preference to the JQTouch look, you do not need to translate 1 to 1 the CSS3 style sheets of JQTouch. However, if you can do this it would be better. The main idea is for something that looks pretty and "native" to the device/OS.

5. You will then start working from scratch in Android Development Studio: open Xcode 5 and the app and mirror across to ADT

6. Your source code will need to be heavily commented and well presented.

7. Use same variable names and control names as in the iOS app (unless technically not possible). Where a new variable is required, use full descriptive name for the variable using the Hungarian notation.

8. Send me the compiled app to review content and graphics/controls.

This will conclude milestone 1.

9, I will give you comments, expected number of comments is proportional to how different your apps looks from the original, which I am happy with.

10. You will then implement the comments and send me this time source code so I check the equations as this will be final before uploading.

This will conclude milestone 2.

11. The final stage is preparing for upload. The app shall not require any specific privileges on the user's device. However, the app shall be secured. It shall not require the user to be online every time they use the app, but it shall rely on a cached authentication profile as per Google standard practice.

12. I will upload the app to Google Store but will need very clear step by step instructions to do so.

This concludes milestone 3 and the project.

Depending on how we go, I might continue with the winner to rewrite and upload my other apps, and then do the same on iTunes (change from HTML to native iOS). This is the reason why knowledge of Objective C is a must as it is required in one of the longer term goals associated with this first step.

Please provide me with pricing with breakdown per milestone.

Time frame not important: not in a hurry. Make it a secondary not a second project you work on. Not expecting anything before one month, two months would be ideal to allow me follow your pace. Budget is more important as this is the easiest of the 4 apps: for me, if this one ends being too expensive, it will impact on the feasibility for the others.

AJAX 安卓 HTML5 Java jQuery / Prototype

项目ID: #5295145

关于项目

8个方案 远程项目 活跃的Feb 27, 2014

授予:

itbeamtech

Dear Customer, We can do this as per your given time. We have worked in J2ME, BlackBerry, Android, IOS, PhoneGap, etc. and have 3 years of experience in Android and 5 years of experience in Mobile technology. we have 更多

$252 USD 在30天内
(11条评论)
5.1

有8名威客正在参与此工作的竞标,均价$604/小时

ranganathp

Can help... I am an Expert... Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... 更多

$1000 USD 在21天内
(65条评论)
6.4
khaintt

Dear OPATConsultants, I'm very interested in your project. I'm familiar with Android Studio, have a macbook pro and work on iOS development too. I think you are hoping your project complete soon with high performance. 更多

$555 USD 在10天内
(11条评论)
5.1