This won’t hurt a bit: NSW Ministry of Health tackles falling vaccination rates with cross-platform mobile app.

This won’t hurt a bit: NSW Ministry of Health tackles falling vaccination rates with cross-platform mobile app.

With vaccination rates plateauing, this government department took decisive action. Here’s how Antares Solutions, part of the Cloud Collective, built a cross-platform mobile app to share the Save the Date to Vaccinate message with more people.

Business challenges

  • Vaccination rates dipping below 95% target
  • Limited ability to analyse app user behaviour
  • Time-consuming to maintain separate codebases for iOS and Android


  • Migrated existing app to shared codebase
  • Introduced a Windows application
  • Extended app to target adults and teenagers
  • Added analytics to improve insight into app usage patterns


  • Vaccination message reaches wider audience
  • Faster and cheaper app updates
  • Consistent user experience across operating systems
  • Improved ability to use analytics to drive application development

Australia has relatively high immunisation rates. However, vaccination levels are too low in many parts of the country to protect entire communities. 

What can health departments do to cut through mixed and confusing messages, boost immunisation rates, and ensure vaccinations happen on schedule? The answer could be in your pocket.

The challenge

In 2014, this state health department developed a mobile app for parents to keep track of their children’s immunisation schedules. Available on iOS and Android, the app provided resources for managing vaccinations until age five. At the time, immunisation rates had dipped below the 95 percent needed to maintain herd immunity.

The app was well received by parents and healthcare providers. Building on its success, the department decided to extend the application to target teenagers and adults. It also planned to build a Windows version.

Behind the scenes, however, maintenance and updates proved challenging. With independent codebases for iOS and Android, even minor fixes took time to roll out. Developers had to edit one codebase and then replicate changes in the other. If the Windows application were to be developed on a third codebase, every update would require three rounds of costly, time-consuming edits.

A cross-platform mobile app to share the ‘Save the Date to Vaccinate’ message with more people

The department also had limited insight into app users and their behaviour. When it came to choosing which features to roll out next, its team made decisions based on what it thought users wanted. Without a detailed understanding of usage patterns, the department couldn’t be sure that new features aligned with user needs.

The department needed to update the application to:

  • Appeal to a broader target market
  • Improve analytics
  • Work on Windows devices
  • Deliver an enhanced user experience across all operating systems

The solution

As the only IT services provider to propose migrating the application to a shared codebase, Antares Solutions was selected to complete the work. It created a new mobile application architecture using cross-platform codebase Xamarin. By eliminating independent codebases, developers would be able to make changes once and rapidly deploy across all three operating systems.

Antares Solutions revamped the application’s analytics to unlock insights about users and their behaviour. It ensured all data was de-identified so only non-specific information such as gender, location and age were used.

Other solution highlights include:

  • Feature improvements based on user feedback, including AA and BB
  • A new Windows app version

The project took about six months and was completed in 2016.


Users embraced the updated app with enthusiasm, with more than 18,000 profiles created in the first three months. The app now has over 9,000 monthly active users. It is a core element of the department’s ongoing campaign to vaccinate on time, which has helped to:

  • Boost immunisation rates
  • Prevent infectious disease outbreaks
  • Raise awareness about the importance of vaccinating on time

With a shared codebase, rolling out application updates is faster and more cost-effective. The department has access to improved analytics to inform future application development. Its team can now easily answer questions including:

  • How many people use the app?
  • What time do users access the app, and how often?
  • Which suburbs have the highest percentage of users with young families?
  • How do teenagers use the app, and for what purpose?

These insights have helped the department make decisions about the product roadmap using data, not gut feel.

The department has also expressed interest in using the app to broadcast health alerts by geolocation. In the event of a legionnaires outbreak or whooping cough cluster, for example, the department could quickly and cost-effectively notify users in affected areas.

What next?

Disseminating public health messages isn’t easy. However, technology headaches can cause unnecessary complications. Every health department should be able to focus on health outcomes – not on updating multiple codebases or wondering if users prefer one app feature over another.

For more information about cross-platform mobile apps and public sector solutions

Or see more case studies


Four leading Microsoft Gold partners

Find out more


Modern Work and Apps

  • Viva Employee Experience
  • Modern Work strategy and vision
  • SharePoint & Intranet Solutions
  • Document management
  • Microsoft Teams & Teams Solutions
  • Governance and Compliance
  • Intelligent Automation
  • Intelligent Bots – Cognitive Services

Data and AI

  • Data Strategy
  • Cloud Data Warehousing
  • Power BI Reporting and Dashboards
  • Data Science and Analytics


Enterprise Voice, Meeting Rooms, and AV

  • Enterprise Voice / Unified Communications
  • Video Conferencing
  • Digital Collaboration
  • Digital Signage / Video Walls
  • Room Booking / Hot Desk Booking
  • Call Centre Systems and Integrations
  • Meeting Room Services
  • Modern Workplace Transformation
  • Managed Services

Training and Adoption

  • Change Management & Adoption
  • User Enablement and Training
  • Microsoft Viva


Azure, Modern Workplace, Managed Services and Security

  • Access and Identify
  • Information Protection
  • Azure Sentinel
  • Security and Compliance
  • Azure Infrastructure
  • Threat Protection
  • Managed Services
  • Modern Device Management
  • Business Continuity and Disaster Recovery
  • Exchange Online / OneDrive for Business
  • Windows Virtual Desktop
  • Networking / Express Route


Microsoft Dynamics 365 and Business Apps

  • Dynamics 365 Business Central
  • Dynamics 365 Finance & Operations
  • Dynamics 365 Sales & Marketing
  • Dynamics 365 Customer Service
  • Dynamics 365 Field Service
  • Model driven Power Apps
  • Klevr Apps industry solutions

Operational reporting

  • Budgeting and forecasting

App Modernisation and Enterprise Integration

  • Klevr Integration Hub
  • E-commerce platforms pre-integrated with Dynamics ERP
  • Bespoke line of business applications on Azure