Matreshka.TV

We implemented the Frontend part of a mobile application for the Matreshka.tv service — an innovative platform for streaming television. Using React Native, our team ensured cross-platform development, allowing the application to work on both iOS and Android devices.

Project preview

Timeline:

345 hours

Tools:

React Native

Figma

Node.js

C++/Qt

Team

4 верстальщика

1 проджект-менеджер

The client provided the design and backend, while we focused on creating an intuitive interface and high application performance. As a result, the user experience was elevated to a new level thanks to well-thought-out architecture, smooth animations, and a responsive interface. The project demonstrates our expertise in working with React Native and our willingness to effectively collaborate with clients providing parts of a ready-made product.

Project preview

Project Goals

Create a cross-platform mobile application that will work stably and quickly on both iOS and Android, while remaining simple and intuitive to use. One of the key requirements was preserving the design and integrating with the client's existing backend without changing the business logic.

Project preview

Architecture and Implementation:

We built the app architecture based on React Native using Redux Toolkit, which provided excellent scalability and control over state. We also designed a flexible component system that allows for easy changes or feature expansion in the future. Special attention was given to: Interface smoothness and UX animations, Performance optimization (lazy load, minimizing re-renders), Stable streaming video performance even with a weak connection.

Adaptation and Testing:

The application is adapted for 17 key screen resolutions, including both landscape and portrait modes. Extensive manual testing was also carried out on real devices to ensure correct operation on all popular smartphone models.

linkedinМы на Workspacetelegram