Offline sync with Xamarin & Azure Mobile services | Case Study
Mushtaque Ahmed

Mushtaque Ahmed
(Chief Operating Officer)

""My customers should be delighted with the differentiated delivery service of high-quality food items through offline sync Xamarin & Azure Mobile app services"

  • 30,000 Customers
  • 60,000 Orders/mo
  • 500+ Connected devices
  • 2.5 million events/day
  • 1.5 Million Mobile-transactions/mo

Client's feedback

I'm excited with the possibilities that we've been able to create to delight our customers by this transformational solution. Saviant has been a real Technology partner in helping us realize this vision.

Mushtaque Ahmed
(Chief Operating Officer)

Our Results

Our client managed to deal 60,000 orders/month by delivering high-quality food items with 500+ IoT connected mobile devices to serve 30,000 customers and increased the level of customer satisfaction

Read More

Discuss Your
Business Challenges

Talk to Our Xamarin Experts

View Other Case Studies

Business Need

Client is the UK's leading food service delivery and collection provider. It supplies food items across the UK to customers of varied business like restaurants, cafes etc. It delivers high-quality food items to 30,000 plus customers. Client had two sales channels - website and call center through which customers order online and also request for delivery of food items. To make the business process more efficient and intelligent, client wanted to automate their business by taking a step further where drivers could deliver through IoT-connected mobile devices mounted in trucks.

Client wanted a mobile application with offline functionality such that the driver could deliver food items even in remote areas with high network problems. In addition, automatic data synchronization should be possible whenever the mobile connects to any available network or on request to a cloud storage. The client’s main focus was on performance optimization since drivers would be delivering food items at multiple places at the same time and that the data sync should occur simultaneously for multiple devices. Client needed the tracking of real-time temperature sensor data for every 10 seconds and its visual output for analytics.

Xamarin App deployed on Azure Mobile services for Offline data sync

Windows Phone 8.1, SQLite, Azure Mobile Services, Cloud Services, Cloud storage, Event Hubs & Stream Analytics, Microsoft Power BI

Saviant has devised an Enterprise Mobility solution that helped the client in achieving real-time visibility of supply chain operations. Xamarin development platform was leveraged to build Windows Native Mobile application. We leveraged Azure Mobile apps service to power the native mobile app and enable few application background tasks. The mobile app talks to the BLE temperature sensors installed in trucks to capture freezer and chiller temperature of perishable food items. It continuously runs the task routine to collect temperature readings and store them locally in SQLite DB for offline usage. It later pushes this data to Azure Event Hubs upon the availability of internet connection thus enabling the data capture functionality in offline and online modes. In addition, the mobile app also allows the mobile field forces to communicate with Bluetooth printer to generate the invoice of the list of items delivered.

In the Enterprise mobility solution, communication takes place between 3 components – SQLite, Azure Mobile Apps Service and Microsoft Dynamics AX. The SQL Azure DB is used as a storage platform to provide the ability to scale up and down on demand, and efficiently synchronize the data from SQLite via AMS. Service Bus Queues were used to transmit messages to the Cloud Services. Event Hubs captures the real-time data and works as an intermediate storage for logging this data. We also configured the output to be processed by Power BI for information visualization on Dashboard. With the solution, the client was able to monitor & manage real-time temperature of food items and deliver differentiated customer service experience.

Field Service Xamarin Native Mobile App Solution-Food Service Industry

A Glimpse of The Mobile Application

Enterprise mobile application using Xamarin
Enterprise mobile application using Xamarin
Enterprise mobile application using Xamarin
Enterprise mobile application using Xamarin

Power-up your Mobile App life cycle with Xamarin

Xamarin supports mobile app development, integration with business-critical apps & social media, supports offline-sync functionality and more to accelerate time-to-market. Take a sneak peek into our services to get started with Mobile apps.

Xamarin Services

Why Enterprises demand Secure & Smart Mobile Apps?

Many enterprises are mobilizing their business processes to automate their tasks & to improve operational efficiency with mobile apps. Here’s why Xamarin is the most preferred platform to build apps across iOS, Android & Windows.

Read the Blog

Want to build Xamarin app hosted on Azure Mobile services for offline sync?

Talk to our Solutions Specialist