Cross-platform Mobile app development | Xamarin Forms Case Study

A Global Telecom Network Provider revamps its test and inspection product with Cross-platform Xamarin forms Mobile apps


About the Client

Our Client is a Pioneer in Engineering, Manufacturing, and Installing Fiber Optic products and testing equipment for the Telecommunication Enterprises Globally. They deliver thousands of products and services to help in providing high-speed video, voice and data service. Based in South Carolina, U.S, our client has customers in more than 120 countries and reported revenues of more than US$1billion in 2015.

Our Results

Our Xamarin based Enterprise Mobility Solution helped the client in simplifying the field-testing process of Fiber-Optic networks. With the MBaaS enabled Smart Test Service Application, the client achieved a significant decrease in time needed in the error detection & resolution of networks.

Read More

Discuss Your
Business Challenges

Talk to Our Xamarin Experts

View Other Case Studies

Business Need

Our Client's vast experience in engineering services spans across several markets, including Telco, Broadband and wireless, electricity utilities, OEM, Enterprise and Private Networks. Their product lines include loss test kits, optical time domain reflectometers (OTDRs), fiber identifiers, inspection and cleaning, fault locators and more.

The Client needed a solution which would simplify the field testing process. They opted for a cloud-based mobility solution that would allow over 10,000 technicians to carry out tests of Fiber optic network to inspect and fix the issues in real-time. To start with, they developed an open and flexible modular test platform, which bifurcated software and hardware. Here, software refers to smart apps that control the hardware used for conducting tests. The technicians can snap-in the specific hardware to the carrier for conducting the corresponding optic test.

Now, they needed smart apps that would communicate with hardware to enable the technicians to conduct the tests. As each cable test requires a unique hardware module, the client needed a corresponding mobile app for it. The main challenge here was to develop multiple mobile apps for various hardware modules in a limited amount of time. In addition to this, each app was required to communicate with the hardware via Bluetooth and with cloud for data synchronization.

Cross platform UI development with Xamarin Forms

Xamarin.Forms, MVVM Light, Google MBaaS, Web API, SQLite DB, Cloud Storage and OBEX Protocol

Saviant team built a cloud-driven Enterprise Mobility Solution that helped the client in simplifying the field-testing process. Our team of developers devised the Cross-platform mobile app solution using Xamarin development framework for Android and iOS platforms. As Xamarin.Forms in conjunction with the MVVM pattern provides up to 90 % of shared code across various platforms, we leveraged it to create a single re-usable code base. This shared unit was used for cross platform UI development with Xamarin Forms, where the apps are used for conducting various tests through respective hardware modules.

We leveraged Google’s Mobile Backend as a Service (MBaaS) in establishing the communication between the mobile application and cloud. The backend services included file sharing and storage, push notifications, location services, running business logic, user management, and usage analysis tools. MBaaS enabled the app to store the test results in the local SQLite database when offline and push the data to cloud storage upon availability of internet connection.

One of the main challenges, the Bluetooth communication between smart app and the hardware module, was overcome by using the Bluetooth interface. We have used the Object Exchange Protocol (OBEX) to enable data transfer. With the Smart Test Services Application, the client was able to achieve an efficient workflow management solution that can handle more than 100,000 Fiber-optic tests to be conducted by over 2000 field-technicians. As Xamarin.Forms provides easy support to add-on new features across iOS, Android or Windows simultaneously, the client can further extend this application to meet new requirements.

Cloud based Enterprise mobility solution using Xamarin Forms with MVVM Framework

A Glimpse of the Cross-platform Mobile Application

Xamarin navtive android ios app development-telecommunication
Xamarin navtive android ios app development-telecommunication
Xamarin navtive android ios app development-telecommunication
Xamarin navtive android ios app development-telecommunication

Understanding Enterprise Mobility through Xamarin

End-to-End Enterprise Mobile Solutions accelerate the business processes by 10X faster. Have you started mobilizing your processes? Walk through our Xamarin services to get started with mobile apps.

Xamarin Services

Why Xamarin Forms for mobile app development?

Xamarin Forms allows up to 75% shared code across iOS, Android & Windows. Learn why Xamarin Forms is preferred platform to develop engaging Cross-platform Native mobile apps.

Read the Blog

Want to build Cross-platform Mobile apps using Xamarin Forms?

Talk to our Solutions Specialist