At my company we use a custom JavaScript based App (Streaming media app) for Smart TVs. We have our own JS engine/interpreter in native that interprets the JS code. The JS layer uses native bindings to access Native APIs. One thought is to use the same JS app on AppleTV as well. A quick prototype indicated that it is possible but I’m concerned that we will not be using any of the rich UI frameworks available in both native tvOS or TVML and hence our app will not look like a tvOS app. Also not sure how to go about Siri, keyboard integration. Has anybody done this? Will Apple reject such a custom app?