Perlina TV is a video streaming digital platform, developed exclusively for children with the aim to entertain and educate them through the Maltese language. With a profound devotion to our Maltese mother tongue and a deep desire to preserve it for future generations, Vioside is proud to be the lead development company behind the entire digital system of Perlina TV. Vioside has developed mobile and tablet apps, as well as a website for this platform.
Perlina TV is a digital platform, exclusively created for children of different age groups, intended to entertain and educate them through the Maltese language. Children will be exposed to an entertaining world full of colourful characters, Maltese speaking superheroes, the narrating of fairy tales, animal adventures and other magical stories. The lack of Maltese educational content for children on digital platforms and on television in general has pushed parents towards foreign content, particularly that which is broadcast in English; the language that the younger generation seems to be embracing fully, whilst forgoing the opportunity to learn the mother language.
Ultimately, the goal for this platform is for children to be entertained through Maltese audio-visual content with the same quality available on foreign platforms.
Fluttering across Platforms //
When planning the development of Perlina, we recognized the need to support iOS devices, Android devices, and a website. With a target launch for the Christmas holiday season, we faced a tight timeline. To meet this deadline, we opted for Flutter, a cross-platform development framework. Flutter allowed us to work with a single codebase, delivering an iOS app, Android app, and web app efficiently. This approach enabled a rapid development cycle to go live on time, with the plan to explore dedicated native apps as a more future-proof solution in a later phase.
Apart from the Flutter project, which powers the front-facing app, the Perlina platform is supported by several key components. A separate marketing website was designed and built as a splash page, providing users with their first touchpoint when visiting perlinatv.com. This website integrates with a content management system, enabling administrators to manage content dynamically and allowing product owners to market the platform with ease.
At the core of the system, we developed a custom backend that unifies all logic, integrations, and data into one centralized hub. The backend and apps interact with third-party systems to deliver essential services, including authentication, video streaming, push notifications, payments, and subscriptions. All of these integrations required custom development on our backend in order for all services to work automatically and seamlessly.
Designing apps for Kids & GDPR compliance //
Designing a platform for children comes with unique challenges, requiring us to balance a kid-friendly user experience with strict guidelines set by Apple and Google for apps labeled as ‘built for kids’ on the App Store and Google Play. To meet these standards, we implemented features such as a parent gate, which ensures that sensitive areas of the app, like external links or purchases, remain secure and accessible only with adult approval. We also simplified navigation with intuitive, age-appropriate interfaces to make the app engaging and easy for young users to explore. In parallel, we worked closely with product owners to ensure full GDPR compliance to deliver an app that is both safe and enjoyable for kids.
The mobile app is available for both iOS and Android and can be downloaded from the App Store and Google Play. The website is also available on perlinatv.com