iPad app for recording camera video clips with timed "karaoke" style animation and upload videos to local HTTP server in background

In Progress Posted Dec 27, 2014 Paid on delivery
In Progress Paid on delivery

I need to find a talented, dedicated and resourceful iOS 8 developer who can work with us on a long term project to develop an app for iPad Air 2 with Retina Display that will perform a few relatively simple functions, but in a very robust, efficient and perfect way:

- present a screen of legal terms and conditions that the user must agree to

- show a small video preview of the front-facing camera feed on screen

- start recording the video feed to an MP4 file on the device

- animate a karaoke style dot to bounce across 4 short lines of text to a fixed timing pattern

- replay the captured video on loop for preview

- present a special interface to accept or reject the recording

- if accepted, add the video to a queue of files

- in the background, silently process the queue of files on the device by uploading them one by one to a local HTTP server, deleting them from the device once they are successfully received by the server

We would like the app to be developed natively for iOS 8 using Cocoa frameworks and Xcode 6. We anticipate the app should be developed in Objective C however we are willing to accept bids from Swift developers if they can provide sufficient relevant experience. The app will not be distributed via the Apple App Store.

You must be capable of working in cooperation with us and to be able to build solutions that use temporary UIs and interim graphics.

You must be available to work on the project on a long-term basis. The project will last around 4 months, although we are looking to get a first version complete within a matter of weeks. Please do not bid unless you are able to commit yourself on a part-time basis for 4 months (up until April 2015).

The entire source code and project will belong to us and you agree to share it with us in it's source state during project development. We will use Dropbox to share files and folders and the 'live' Xcode project should be located within that Dropbox folder. You will be expected to join that shared folder for the entire duration of the project. Regular updates to that project will be expected (every week or so) for review and feedback by ourselves and our clients, and we will discuss and agree a payment structure that uses Milestone payments in response to those regular updates.

Please send examples of similar video-recording projects you have completed for iPads previously. The project will not be awarded to any bidder that does not include a relevant portfolio of work. Once you have agreed to the NDA clause and placed a bid, if you are shortlisted you will be sent a detailed specification for you to review and confirm you are happy with the project.

Finally, this is a long-term high-quality project for a very big client, and is expected to run until April 2015. You must be ready to start work on the app immediately and be prepared to continue working on it for two/three of months. We will need a first version that we can technically test (ie. with only placeholder interface graphics) within the first couple of weeks of January 2015.

Cocoa iPad Objective C Swift Video Upload

Project ID: #6909409

About the project

9 proposals Remote project Active Jan 6, 2015