Giter Club home page Giter Club logo

wwdc-tvos's Introduction

WWDC app for the new Apple TV

This is a fork of the brilliant work done by Guilherme Rambo to improve access to the Apple WWDC video sessions. I first ran into his WWDC for OSX app a year ago. At the time I made some local only changes to categorize the sessions, which since then have been re-written and pushed back.

Upon buying the latest generation AppleTV, I naturally looked for an Apple sanctionned WWDC app... to no avail. Fortunately Guilherme had already started filling the void left by Apple, with his WWDC for tvOS. When I started a more systematic revisiting of all the past year sessions, a couple of limitations became readily appearant. This codebase is an attempt at addressing some of them.

As these changes are a substantial departure from the original codebase (and will be even more in the future), they will be stored here for the moment.

Screenshots

Main Screen

The sessions are organized per year, and grouped by track within a given year. main

Although unconventional for tvOS, the sessions are at the moment presented on the left hand side of the screen: main

Searching

Seaching for a particular session is via an expected Search item in the top bar main

Results are currently presented in two columns, with a behavior reminicent of the normal selection highlight present in UITableView (this is a UICollectionView) main

Top Shelf Extension

screenshot

Usage Tracking

None.

One more thing...

I think there are many interesting things out there for programmers to watch outside of the Apple WWDC. This is a work-in-progress revamping of the app that will probably end-up located in a different repo.

The complete Microsoft Build 2016 event: screenshot

... starting with the Keynote presentation on their cloud offering: screenshot

Build Instructions

  • Important: building requires Xcode 7.3 or later.

  • To run this on an actual Apple TV you must have a paid developer account.

The only steps required before you build is to pull down the code and submodules:

$ git clone --recursive https://github.com/insidegui/WWDC-tvOS.git

Trademarks

Apple, the Apple logo and other Apple trademarks, service marks, graphics, and logos are trademarks or registered trademarks of Apple Inc. in the US and/or other countries.

Other marks, service marks, graphics, and logos may be the trademarks or registered trademarks of their respective owners.

You are granted no right or license in any of the aforesaid trademarks, and further agree that you shall not remove, obscure, or alter any proprietary notices (including trademark and copyright notices) that may be affixed to or contained within this project.

wwdc-tvos's People

Contributors

insidegui avatar lmihalkovic avatar peterbmarks avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.