Thanks for your post and welcome to the forums. It's really great to have a new face in the crowd.
Currently On Demand and Catch up content can only be viewed / played via TV Anywhere online. The function is not available via the app.
You can find all there is to know about TV Anywhere here: Discover TV Anywhere
If you have any further questions, shoot them my way
Tech fan? Have you read our Digital life blog yet? Check it out