bantoutv / mytv Goto Github PK
View Code? Open in Web Editor NEWCross-platform video app + TEDx
Home Page: http://myted.tv/tedxparis
Cross-platform video app + TEDx
Home Page: http://myted.tv/tedxparis
myTED.tv -------- Multi-device app for TED and TEDx talks. It uses the Joshfire Framework [http://framework.joshfire.com] to be portable on any device. It is publicly hosted on http://myted.tv/ but feel free to fork! TEDx mode --------- When accessed at http://myted.tv/tedx[location] (for instance http://myted.tv/tedxparis) it generates a TEDx-specific app with only the talks for this event. To enable this feature TEDx events must be registered in this spreadsheet : https://spreadsheets0.google.com/spreadsheet/pub?hl=fr&hl=fr&key=0ArnpnObxnz4RdHJhSVlURUlFdk9pc09jOHkxLWRHa1E We're impatient to get feedback on this from TEDx organizers! If there's interest we'll discuss: - Features (currently you can only browse and watch videos) - App store publishing (we won't be able to do it ourselves for the thousands of TEDx events but we want to make it as simple as possible for everyone to do it themselves) - Anything else! Roadmap ------- - Gather feedback from TED and TEDx organizers - Add more adapters : * Web (underway) * Android (underway) * Smart TVs (GoogleTV & SamsungTV underway) * Blackberry * ... - Switch to the official TED API when it's available (Currently we use http://github.com/joshfire/ted-api) License ------- GPLv2 baby! Dependencies ------------ - Joshfire framework 0.9+ installed with its lib/ folder symlinked in joshfire/ and public/joshfire/ - Node.js, NPM - http://fabfile.org To install required NPM modules, launch this command: $ npm install Running the app locally ----------------------- Launch this command: $ fab serve You can then run these versions: http://localhost:40100/tedxparis (user agent detect) http://localhost:40100/tedxparis?device=ipad http://localhost:40100/tedxparis?device=iphone Repeat with any TEDx in the google spreadsheet http://localhost:40100/tedxamsterdam You should map local.myted.tv on your localhost for facebook testing purposes. Bundling the app ---------------- The app works well as a web app but you can use Phonegap [http://phonegap.com] to build native versions for each mobile devices that you can then post on any app store. To build a phonegap native version for iPad+iOS, launch $ fab iphone_xcode and open the xcode project in xcode/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.