React Native. Supercharged.
You.i Engine One + 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 multiscreen app platform that delivers fluid user experiences from a single codebase. You.i Engine One was built with TV and media-specific features in mind, including a common video player interface, reference application, and 3rd-party integrations. And now, You.i Engine combines with React Native for the ultimate developer efficiency and designer freedom.
Why You.i Engine One with React Native?
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, PlayStation, Xbox, and Tizen Smart TVs.
Elevate your brand with design and motion. You.i Engine One’s workflow helps you deliver premium experiences that meets your team’s aspirations.
Efficiency and Control
Get the flexibility of 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, reference screens, monetization models, and custom 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.