/NewsPlayer

Watch latest news wherever you like

Primary LanguageSwiftMIT LicenseMIT

NewsPlayer

Build Status

What's this?

This is a source code repository of the news player iOS App.

iPhone4 Screenshot #1

Requirement

  • Xcode v7.3.x
  • Ruby v2.x.x

Setup

  1. Get Google's API key
  2. Go to console.developers.google.com
  3. Create Project > APIs & auth > Credentials > API key > iOS key
  4. 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

About the Rights of Another Party

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.