Migrate an ios native mobile application to phonegap3.0/Ionic/AngularJS

Closed - This job posting has been filled and work has been completed.
Web, Mobile & Software Dev Web Development Posted 2 years ago

Fixed Price

Delivery by July 15, 2014




The job consist of redevelopping an existant iphone native application (Xcode/objective c) with phonegap 3.0 and mobile web technologies (Ionic, AngularJS, html5 and css).As known, this migration main purpuse is to make the application become cross platforms (compatible ios/android/windowsphone at the same time)

New phonegap application must be as identical as possible to the origin one that is already available on the app store (here is the link : https://itunes.apple.com/fr/app/tunisie-ligue1-free/id381163899?mt=8)

It's about a football data mobile application that provide real time match fixtures (with notification push), latest local and internationals leagues news (with notification push), photos and videos. Attached a detailed specification document for all application screens and components to realize.

The development process must consider the multi-languages and themes requirements in a generic way ( static internationalized text and theme images full paths are never tolerated in source code). Also, all screen data will be provided by a web services layer ( a dev server is already available for WS tests calls). All screens data retrieve actions must respect this unified process :

Data Request process :
Mobile screen (html/Javascript) ==json== a php middleware page ==Soap Request(XML) == apache cxf web service

Data Response process sample :
apache cxf web service ==SOAP Response (XML) == a php middleware page ==json== Mobile screen (html/javascript)

Note :

-The php middleware pages main role is simply to convert json  soap XML . Only web services will be provided by us . So php middleware pages developpement will be within the scope of this project.
-To avoid any architecture misunderstood, we will provide you a git skeleton project with sample news data  retrieve call (first application screen done) and multi-themes/languages mecanisms already implemented.
-A good objective-c knowledge is a must cause we will not provide any WS documentation. So WS request and response schema ,for each screen, should be understoud and extracted from the existing objective-c application source. So having a mac and an iphone is highly recommended for this job.
-Application source code must be daily stored in a private ssh git repository
-Continuos integration tests (phonegap build or testflight) will be done every 2-3 day and bugs will be managed by a mantis bugtracker system.

Finally, the job will be considered complete if and only if all Mantis bugs are resolved and the application works perfectly on all 3 platforms ios / android / windows phone8.

About the Client

(5.00) 21 reviews

Paris 10:06 PM

32 Jobs Posted
85% Hire Rate, 1 Open Job

Over $10,000 Total Spent
30 Hires, 1 Active

$17.63/hr Avg Hourly Rate Paid
254 Hours

Member Since Jun 23, 2010