LivingApps
Home and Entertainment Platform
Customer | Movistar |
---|---|
Development | nazaríes intelligenia |
Country | Spain |
Movistar has a home and entertainment platform called Movistar+, where multimedia products can be consumed. It also has a TV application section called LivingApps, where family games, social media, and other home entertainment applications can be found.
In this LivingApps section, Movistar has developed an ecosystem for application development, with an infrastructure based on Azure and proprietary deployments across the entire Movistar+ device network.
TV applications have access to information linked to the Movistar home contract, and therefore, they can link the session, purchases, and other functionalities to the specific TV device on which they operate.
Like any entertainment platform, one of its main goals is to offer high-value content that makes users prefer this platform over others from the competition.
For several years, we have collaborated with Movistar in the creation of multiple high-relevance LivingApps within the Movistar+ ecosystem, and we have worked alongside Movistar's IT team in the evolution of the LivingApps development ecosystem to build applications for the different versions the ecosystem has evolved through.
KEY TECHNICAL FEATURES OF LIVINGAPPS
Bot in Azure
- LivingApps are frontend applications that run on the television and have continuous communication with a Bot in Azure to coordinate the session, server processing, integration with other systems, data access, etc. Therefore, creating a LivingApp requires the development of both the frontend application and the Bot in Azure.
Natural language
- One of the main features of systems that interact with users in a home environment, as is the case with LivingApps, is that the user can communicate with the application using natural language, speaking into the remote control with a microphone or to the Movistar Home device. Therefore, any action must be modeled with a speech recognition system, and models of understanding must be trained and optimized for each specific application.
Embedded TV Browser
- The frontend application of a LivingApp must run in a browser with limited features, optimized for television, where there is no very powerful computing system. Therefore, creating these frontends requires specific optimization for the hardware device running it, and the testing phase in a real environment becomes critically important.
Multichannel
- To create LivingApps, we must enable interaction with the application through different channels. Specifically, the applications we have developed allow interaction via Remote Control, Movistar Home, Voice, and Mobile Device, centralizing all channels in the Azure Bot, thus providing a shared session across all channels.
our
powerups
PowerUp
ME
It is characterised by the formation of agile and cohesive teams, specialised in quick iteration and efficient decision-making for projects with short-term launch requirements but long-term sustainability. The synergy of working with teams that have prior experience ensures a smooth start that is often challenging to achieve with new teams.
PowerUp
GE
It enhances existing software products and focuses on their evolution and maintenance to ensure scalability and robustness. Our expert teams provide solutions ranging from integrations to globalisation, adapt to complexities and prepare products for market leadership. It is an ally for companies seeking to innovate and expand. It also ensures quality and ongoing relevance.
PowerUp
QA
We guarantee software quality with manual QA, automated QA, and specialized consulting services. We design personalized strategies to identify and fix errors, optimize processes, and ensure every product meets the highest quality standards.
Mi Movistar+
This LivingApp was a central application within the Movistar ecosystem, as it provided users with information about their contract and usage. Through this TV application, users could check their current contract, phone lines, data plan, multimedia content plan, as well as various household consumption statistics.
We created the Movistar application to access Twitter. It could manage multiple social media profiles, and through the official Twitter API, it created automatic video feeds, meaning that among all the accounts a user could follow on Twitter, the system detected all posts containing video and provided a unique TV experience, making it easy to view continuous video content from accounts the user follows.
Endless Stadium
This LivingApp provides access to sports statistics for various sports such as football, basketball, and others. It could offer useful information for a match, a player, or a team, and allow users to navigate from one result to another. It was also complemented with a mobile app to enable users to view these statistics while watching a match in real-time on TV.
Family Games
Other TV applications we developed are based on creating games for the family unit, such as a bingo game and a memory game. These applications use both the television as a common game point and mobile devices for the private part of each user's game (such as the bingo card or each player's scores).
Sound Atrevete Contest
We created the application for a music band contest, where users could watch the contestants' music videos on TV and vote from home for their favorites. The LivingApp allowed users to watch the music videos, vote, see statistics, view the jury, and follow the contest through its different stages.