This is a source code repository of the news player iOS App.
- Xcode v7.3.x
- Ruby v2.x.x
- Get Google's API key
- Go to console.developers.google.com
- Create Project > APIs & auth > Credentials > API key > iOS key
- Run commands below
$ ruby --version # e.g., ruby 2.1.5
$ gem install bundler && bundle install
$ bundle exec rake app:setup GOOGLE_API_KEY="__YOUR_AUTH_KEY__"
$ # Congrats. Now you are ready to run app!
$ open NewsPlayer.xcworkspace
Any of video contents in this app are played by YouTube's official iOS helper library which internally uses "Embeddable Player".
Refering to "4. General Use of the Service" in YouTube's Terms of Service, YouTube allows third parties to distribute their videos through functionality offered by their Service ("Embeddable Player" is one of those).
As regards news and media outlets' rights, copyright owners grant each user of YouTube a non-exclusive license to access their Content, and to use, reproduce, distribute, display and perform such Content.
For more details, refer to "6. Your Content and Conduct" in YouTube's Terms of Service.
Please let @i05 know if there are any unclear points.