Our Work

Perlina TV

Video streaming platform for kids in Maltese

Perlina TV
Perlina devices

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.

Perlina Flow

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

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.

Perlina launch conference

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

More Work //

office-space
  • iOS

  • Android

Indigo | Shireburn

Open

Employee Clocking & Leave App

Shake X Factor
  • iOS

  • Android

  • System

Shake X Factor

Open

Shake to vote!