The information in the following topics provides you with a comprehensive overview of the business and technical requirements that you will need to consider prior to beginning any new multi-platform app development project using You.i Engine One.
Use this information to help develop a strategy for your project, as it will highlight areas that can potentially delay the delivery of a final product. Having a development strategy will ensure that your app project meets all the requirements, performs as intended, and is delivered on time.
Understanding and planning for the requirements of the many possible platforms that your app can support will help your decision-making process. These requirements encompass many practical and technical considerations that can have implications for your app in both the short- and long-term.
Tips, tricks and best practices for building cross-platfrom apps.
App certification is a requirement for getting your app into an app store.
Visual Design Options
You can design screens in a few different ways if you are building with You.i Engine React Native.
User experience considerations in a cross-platform world.
Player and Rights Management Strategy
Choosing the video player that your app will use is one of the more consequential decisions you will make.
Digital Rights Management
If you are applying digital rights management to your streaming content, you will need to select a DRM with encryption.
Cloud Solution Fundamentals
How our Roku Cloud Solution works.
Roku Platform Guide
Everything you need to get started with Roku app development.