The Wiztivi Framework
Develop once. Runs everywhere.
A specialized development environment for cross-platform video applications
Project type
Services
Automotive entertainment
Parrot France
In-Flight Entertainment
Astronics PGA
The team developed a unique framework to ease the deployment of video based applications on any hardware or environment. The idea was to be able to develop one code base describing the UX/UI you want and let the framework take care of all the specifics to be able to deploy it everywhere. With the frameworks comes a component library; that you can directly use and connect to any data source or that you can extend or modify to fit your requirements; and a complete set of tools to test, optimise and package your application for the desired targeted environment.
The Challenge
One of the main challenges was to find the right level of abstraction to be able to fully describe a UX/UI visually: colours, images, fonts and placements, but also functionally: user interactions, data connections and backends APIs, animations and transitions as well as events.
In the meantime, the framework has to be able to adapt to any environment and address their heterogeneity including the multitude of proprietary middlewares, remote controls, voice control languages, performances and capabilities.
Ultimately the framework was also able to control the way things are rendered (native rendering engine vs browser based) in order to optimise the performance and run smoothly even on low resources devices.
The Result
After a decade of evolution, the framework is now compliant with almost all major TV manufacturers (Sony, Panasonic, Samsung, …), set-top-boxes (Sagemcom, Pace, …), game consoles (Xbox, Playstation), mobiles/tablets (iOS/Android), PC/browsers (Opera, Chrome, Edge, …). It’s also the foundation of the Timeless UX/UI product.

