React Native. Supercharged.
We’ve combined the power of You.i Engine One with React Native.
Build true cross-platform apps for mobile, streaming devices, smart TVs, and game consoles using React Native
You.i Engine One is a video experience framework that delivers cross-platform user interfaces from a single codebase. You.i Engine One was built with TV and media-specific features in mind, including a common video player interface, DRM integrations, and more. And now, You.i Engine One combines with React Native for the ultimate developer efficiency and designer freedom.
Extend your Platform Coverage
Leverage a hardware-accelerated rendering engine that delivers fluid UI across mobile and TV platforms – including iOS, Android, Roku, Amazon Fire TV, and Xbox.
Our integration with JSX means your teams can use their existing design tools or use our powerful animation tooling to help deliver premium interactive experiences.
Compatibility and Control
Get the flexibility of common RN components and native modules with the efficiency of a single codebase. Developers are free to use their preferred IDEs and tools for app development, profiling, and testing, ensuring efficient use of their time and effort.
Built for Video
You.i Engine One contains everything you need to make VOD and Live TV apps. A full suite of components including playback, DRM integration, and 3rd-party integration adapters.
What if React Native could be used to build high-fidelity apps AND add more than 11 platforms to its reach?
Native player support including AVPlayer, ExoPlayer CastLabs, and UWP Media Player. Streaming support for MP4, HLS, Smooth and Dash.
Leverage abstracted integration APIs so you can use pre-integrated services or connect custom back-end services including online video platforms, content management systems, authentication, entitlements, commerce, payment gateways, and analytics.
Full support for VOD, and Live Linear streams including playback controls, scrubbing, state-based play, volume, bookmarking, subtitles, closed captioning, and player surface transformation.
How it Works
Our novel approach
In addition to supporting many React Native components and properties out-of-the-box, You.i Engine One supplies its own set of components that are optimized for use with You.i Engine. Developers are free to use their own custom components or develop new ones. You.i Engine One libraries provide the user interface, app components, rendering, and platform services functionality.
Developer workflow is generally the same as typical React Native workflow, with the optional ability to define UX look and feel via our After Effects (AE) exporter.