Xamarin Case Study | iOS & Android Mobile App Development

Innovative Canadian Technology company goes cutting-edge with Xamarin, to launch community-based safety mobile app

About the Client

The client is a Canada-based technology company, which is dedicated to making the world a safer place. The team is made up of highly-innovative individuals with the vision to promote safety, awareness, healing, and prevention through the power of a community.

The Result

Path-breaking community-based safety mobile app is gaining huge attention, due to its amazing features that can help individuals to protect their family & friends from unsafe situations. Leveraging Xamain.Forms in conjunction with MVVM lite helped to build mobile app quickly across iOS & Android using up to 90% of shared C# code; thereby achieving faster time-to-market.

Read More

We understand your business.
Let's discuss your Xamarin initiative.

Talk to our Expert, today!

View Other Case Studies

The Challenges

With the strong vision to help the citizens of Canada and make this world a better place to live, the mobile app ideation triggered way back in 2015. The company started with the awareness program, and it researched, understood the problems of survivors from sexual assault, and then worked with supporters to find a solution; which would integrate all features needed to provide safety to the loved ones. The team was ready with the concept, list of features and created the wireframes to start with developing the mobile app.

The client needed an app that works as a monitoring service, which would allow people to track the location and safety status of their loved ones. If the loved one is in need of assistance, he/she can trigger an alert, where guardians would be notified via email, SMS, and app. Also, the GPS location would be sent to them, even if the victim cannot get to the phone.

Going through all the top mobile app development frameworks available in the market, the team narrowed down to Xamarin to build the app. But to develop this community-based app and get it right with all the required features, they needed a Xamarin partner. Due to proven expertise in developing robust mobile apps for various enterprises across US, UK, Canada, UAE and Australia, the client has chosen Saviant as their strategic Xamarin development partner.

Cross-platform Native Mobile App for iOS & Android

Xamarin.Forms, AWS Cloud as mBaaS, MVVM light Toolkit, SQLite DB, and Cloud storage

Our strong expertise in developing best-in-class mobile apps using Xamarin helped Saviant team to build engaging, high-performance mobile app for our client. As Xamarin.Forms in conjunction with MVVM lite provides up to 90% of shared C# code across iOS & Android; our Xamarin consultants leveraged it to create a single re-usable code base to develop app quickly. Leveraging Xamarin framework, helped in overcoming the development challenges to include path-breaking app features; which included activating alerts at emergency or uncomfortable situations, adding guardians, notifications, Bluetooth settings, recording audio & video, and many other unique features.

AWS Mobile Backend as a Service (mBaaS) was leveraged to establish the communication between the mobile application and cloud. The backend services included file sharing and storage, push notifications, location services, running business logic, SMS service, and third-party plugins. mBaaS enabled the app to store the messages in the local SQLite database, when offline and push the data to cloud storage upon the availability of internet connection.

One of the main challenges was to integrate the Bluetooth functionality in order to trigger an alert to guardians. This was achieved using Bluetooth interface called Object-oriented protocol. Third-party plugins like Firebase messaging, Map box, Bugsee, and Facebook have been integrated with the app using respective APIs. Our Xamarin development team leveraged App Center to bring together multiple developer services into an integrated product. This helped build, test, distribute & monitor this mobile app, besides implementing push notifications. As Xamarin.Forms provides easy support to add-on new features across iOS, Android or Windows simultaneously, the client can further extend this AWS-based Xamarin mobile app to meet new requirements

Xamarin Enterprise App Architecture Diagram

A Glimpse of the Mobile Application

Xamarin iOS app notification screen
Xamarin development contact screen
Mobile app map screen
Xamarin native app settings screen

Preferred Xamarin Premier Consulting Partner. Trusted by Fortune 500.
Discover how we can partner with you in your Mobile journey

Talk to our Xamarin Expert, today!

Learn what we’ve delivered for other Industry Leaders like you

Xamarin Native Mobile App for iOS & Android

Leading Entertainment organization goes Mobile with Xamarin apps

Enterprise Mobility solution

Global Telecom Network Provider adopts Enterprise Mobility solution

High-end Industrial IoT platform

High-end Industrial IoT platform for an American Manufacturing leader

Saviant at a glance

Saviant is the preferred Data Analytics & Intelligent Solutions partner for leading Asset-intensive and Field-force driven Enterprises across industries like Energy, Utilities, Logistics & Construction. We are the trusted Technology Advisors and Implementation Partners for their strategic initiatives around Data Analytics, IoT, Cloud & Mobility. Our teams enable intelligent actions & accelerated business outcomes for our customers across the globe, by defining their Technology Roadmap & Implementation Strategies.
Saviant is a Microsoft Gold Partner for Cloud Platform, Data Platform, Data Analytics, Application Development & Xamarin Premier Consulting Partner.

Learn more about Saviant
Saviant Consulting ×

Leave your details below.
Our Consultant will get in touch with you.