Skip to content

a-ignatov-parc/tvos-soap4.me

Repository files navigation

TVML app for soap4.me

CircleCI

This is proof of concept application written with help of TVDML library using javascript and TVML support provided by TVMLKit in tvOS starting from tvOS 9.0. It uses soap4.me api to show information about tv shows.

Application is written for tvOS 11 and may have some UI issues in previous tvOS releases.

Building project

In order to run TVML application localy you will have to build source code and serve result with web-server. Luckily this repo already includes all necessary tools.

The only requirement is installed LTS version of node.js and npm.

You can install proper version of node.js using nvm with nvm use command.

To install everything you need to start and running this application use following command in terminal and wait until it's done.

npm run install-deps

Next step is to build and serve TVML application. You can do this with following command:

npm run serve

Now you can build Xcode project and run it in tvOS simulator or on Apple TV.

Application

App Icon

This application is available as soap4atv in the Apple's App Store.

Screenshots

My TV Shows Screen TV Show Screen Season Screen All TV Shows Screen Genres Screen