I would like to have a very simple iPhone Youtube app with download function developed!
-Your work and source codes will be transferred to me after you are finished.
-Each line of your code MUST have comments!!!
-A list summary of the variables used, what do they do, what are their functions???
-After the project is finished and everything is sent to me, you would still have to answer any questions I may have about the project (mainly if I don't understand anything in your work, I will ask you).
-UI is not important, what important is the functions. (bare-bone is fine with me)
-The app is a tab based and navigation based app.
-Must be using latest Xcode (prefer Xcode 4.3.1)
-Must use Youtube API
-DO NOT use browser base youtube
-- 1st Tab: SEARCH
---- Have a search bar on the top (search term returns youtube video results with LOAD MORE functions at the bottom after 20 results are displayed. When LOAD MORE is clicked, another 20 results are shown continue to the first 20 results at the bottom)
---- Video results are SORTED by the MOST VIEW on top.
---- When one of the videos from the result is clicked, a new window slide in and SHOW Video's Thumbnail on the top, Video's URL below it, and a DOWNLOAD button and PLAY button at the bottom. When the Play button is clicked, the player will come up and play the selected video. When the Download button is clicked, the UI will change to 2nd Tab which is the Download and show the progress of the download. Once it is finished downloaded the video to the iPhone, and we click on the downloaded video, the player UI will slide in and play the video.
-- 2nd Tab: DOWNLOAD
---- This Tab will contain all the downloaded videos, videos in downloading progress must be at the top showing progress bar and % downloaded.
---- When we click on one of the downloaded videos, it will show the player and play the video.
If you have any questions, please let me know. Thanks for looking at this project.