From a time consuming development process to a single efficient codebase

Company
NLZiet

Industry
Education & HR

Challenge
Complexity of multiplatform development

Maintaining multiple native applications simultaneously for iOS, Android, web, and smart TV platforms is costly and complex. NLZIET, the streaming service offering content from NPO, RTL, and Talpa, faced a key question: can React Native multiplatform development simplify the development process without compromising performance? Through a clearly defined proof of concept, NetRom Software demonstrated that it is possible to develop applications for all platforms using a single codebase.

The challenge: complexity of multiplatform development

With Vodafone Flex, VodafoneZiggo aimed to introduce a differentiated solution for mid-sized and large enterprises in the Netherlands: a secure, scalable, and flexible SD-WAN (Software-Defined Wide Area Network) that enables centralized and software-driven management of corporate networks, combined with an online self-service platform.

The primary objective was clear: to optimize the user experience for customers who want to configure and manage their networks independently. The entire process—from input and provisioning to delivery and billing—needed to be integrated into a single zero-touch provisioning workflow (an automated process requiring minimal manual intervention), within an ambitious time-to-market and in compliance with the highest quality and security standards.

In addition, the platform had to be scalable and fully compatible with existing enterprise network environments. Joao Borges stated: “Due to the complexity and level of integration of Vodafone Flex, we determined that having NetRom handle the software development was the most appropriate choice for us.”

photo-1517245386807-bb43f82c33c4-1024x683

Solution: React proof of concept with NetRom

NLZIET deliberately chose to collaborate with NetRom. “The decision to work with NetRom Software was partly based on previous positive experiences and competitive hourly rates,” Kouwenhoven explains. “In addition, the clearly defined and standalone nature of the assignment made it a suitable test case to evaluate whether nearshoring could be a viable solution.”

The approach was pragmatic: a strict proof of concept with clearly defined objectives and a fixed budget. The goal was to technically demonstrate that React Native could meet the demanding requirements of a streaming platform.

Project setup with clear boundaries

The proof of concept was required to perform at the same level as the existing native applications. The budget was strictly defined – any overrun would result in termination of the project. A predefined exit strategy was also agreed upon in case the technology or the team failed to meet expectations.

The collaboration was structured as a blended team: three NLZIET team members worked alongside two developers and one tester from NetRom. A critical element of the engagement was the in-person kickoff at the NetRom Campus in Romania, where extensive knowledge was exchanged among all team members over several days. 

“NetRom Software has validated a theory for NLZIET that is decisive for the technology choices we will be making in the coming years.”
Sander Kouwenhoven
CTO at NLZIET

Results: theory validated within three months

In less than three months, the team delivered an application that met all defined technical requirements. The project was completed within budget, and the app performs at the same level as the existing native applications. A single codebase validated the feasibility of supporting iOS, Android, web, and TV platforms.

“With this, NetRom Software has validated a theory for NLZIET that is decisive for the technology choices we will be making in the coming years,” Kouwenhoven states. “We now know that React Native is suitable for our platform. We also understand what is required to make the transition.”

Strategic clarity for the future

The proof of concept provided the strategic clarity NLZIET needed. The structured approach helped prevent costly missteps: “If the outcome had shown that React Native was not a suitable solution, we would have continued with our existing technology stack.”

The PoC delivered more than technical validation. NLZIET can now make informed decisions about its platform strategy. A single codebase enables lower development and maintenance costs, and new features can be rolled out simultaneously across all platforms.

Services we provided

All software services
More information?

Schedule a meeting

Ontwerp zonder titel (46)