Deliverables: Xcode project with Storyboard
I have several websites with video content. I want our users to be able to save the video on their iPhone and, potentially, extract the audio from it and save it on their iPhone as well.
I will provide you with one URL but the application should be able to handle multiple URLs.
The way I see it, when he launches the app, the user has access to a splash screen that slides to a UIWebView which defaults to our homepage. From there, the user has access to several links where he can access the video content. From the homepage he can go to one of the video pages.
Once on a video page, he can either click on 'Save Video' or 'Save Audio'. Once he clicks on 'Save Video', you can grab the video and save it on the iPhone. If he clicks on 'Save Audio' the video will get saved then converted to audio. In both cases, he needs to be able to enter a title and description and we need to keep an history of what has been saved.
Indeed, there is a third button 'History' that opens a view with 3 tabs: 'All', 'Video', 'Audio'. The default tab is 'All' and the user gets a list (scrollable) of all the videos and audios saved in the default chronological order (most recent first). The other tabs correspond to a filtering of
the 'All' feed. The user should be able to delete (after confirmation), re-order the content (list the content in a previously saved order instead of the chronological order). The user should also be able to search, tag the content (a la Gmail) and filter the content using one of the tags. This is where it is essential to build a functionality that makes the process a smooth experience. No custom player will be built, the "play" experience will use the default iPhone applications.
You can fake the extraction of the audio track as we can hire another freelancer to handle that piece. I know a designer so you will need to tell us which assets you need in order to build something very user-friendly and beautiful.
If you can suggest any other feature and stay within a reasonable budget, I am willing to listen to it.
16 freelancers are bidding on average $912 for this job
Hi, I'm interested in this project and wish to pursue this project. I have extensive experience on required skills. Please check my PM for further details