Update Appache Cordova (PhoneGap) mobile app

Completato Pubblicato Mar 4, 2015 Pagato alla consegna
Completato Pagato alla consegna

We have an existing application that hasn't been updated in over a year. We need help updating and resubmitting to apple and android stores. Thorough technical details documentation provided.

There will be at least three more additional stages of this project which will include, adding/updating modules, building out the front end admin, and users functionality. Ideally this would turn into a longer term maintenance relationship as well.

There is a 2 week time budget for the first two stages of this first phase which will commence upon winning bid.

There will be two 20% milestone payments according to stages below, followed by the balance upon completion.

Stage 1 Acceptance:

Recompile and build application onto your dev environment

Stage 2 Acceptance:

Updating for minimal compliance to resubmit for distribution

Stage 3 Acceptance:

Publish App successfully to both stores.

----------------------------------------------------------------------------------------

General Technical Overview:

The application is powered by Apache Cordova, with a few native plugins. JQuery/jQuery Mobile are the primary frameworks powering the app. The native plugins are used to provide background location updates, as well as signature processing.

----

In order to convert between the different formats of iOS and Android, FFMpeg is used to transcode video and audio to a format both platforms understand. For this reason, FFMPeg, as well as cron, is required. The cron script is located on the server, called cron.sh.

----

Looking through the PHP files in the Web_HTML directory, you can see how the app communicates.

Virtually all communication is done using JSON, in varying formats.

On first sign-in, the app sends username, password, and deviceID to the server, as POST variables. This script does two things, both authentication, and logging the DeviceID, and userID correlation. This allows some accountability, that users are using the same device. Also, this script provides the application with a token, within a cookie. All other requests are authenticated using this cookie.

------

Upon submission, submit_form is called, with various post variables. formsubmission is the most important one, which is a JSON array, of form names, and their respective values. It does NOT include text reminders that are added to the form.

Location updates are done through submit_location, which uses POST variables again.

That is all of the major functionality, everything else is fairly straightforward, or can be found in the PHP scripts

-----------

-----------

Thank you for your time, if you're interested in consideration for the projects:

Please start your bid with "D2DPRO" so we can filter real bids.

jQuery / Prototype MySQL PHP Architettura Software

Rif. progetto: #7249806

Info sul progetto

12 proposte Progetto a distanza Attivo Mar 12, 2015

Assegnato a:

devapps13

D2DPRO Hello, I'm a professional freelancer and I develop quality apps for iPhone and Android using PhoneGap. I'm interested in the project - can you please share further specific details in terms of wireframe / Altro

$750 USD in 10 giorni
(11 valutazioni)
5.6

12 freelance hanno fatto un'offerta media di $827 per questo lavoro

monster816

I have 6 years of experience in cordova. I can help you to update your app for sure. Feel free to ask if you have any questions.

$1578 USD in 10 giorni
(17 valutazioni)
6.8
wancheng

Hello Thanks for your good project. I have seen your description carefully. There is no any risk for me at your project. Please check my work history. I have rich experience with Cordova mobile apps. My ultim Altro

$1052 USD in 10 giorni
(7 valutazioni)
6.4
sundaravelit

Hi !! I'm a freelancing Web and mobile developer from india. I would like to proceed with this project. I'd 3 years of experience in web development and more than years of experience in PhoneGap development. If you're Altro

$611 USD in 15 giorni
(0 valutazioni)
0.0
kingemerald

A proposal has not yet been provided

$555 USD in 8 giorni
(0 valutazioni)
0.0
MusterMind

We have multiple people with the expertise on PhoneGap, PHP, Jquery. We have built the Mobile solution for BNP Paribas Banks' Corporate Channels offering. We have also built the mobile offering for TrenItalia Railway Altro

$722 USD in 20 giorni
(0 valutazioni)
0.0