Business software and compliance Case study

Authentication SDK in React Native for native apps

A React Native SDK that adds authentication to existing native iOS and Android apps, and an app with QR-code scanning and custom navigation.

  • React Native
  • iOS
  • Android
  • Flipper
Client
Authentication product company
Service
Mobile apps, Integrations
Years
2022
Stack
React Native, iOS, Android, Flipper
Platforms
iOS, Android

Client details are private, so this study describes the client by type.

Overview

An authentication company wanted its sign-in flow available inside customers' existing native apps. We analysed its iOS APIs, built the flow as a React Native SDK that embeds in native iOS and Android apps, and delivered a companion app with navigation, custom drawers and a QR-code scanner.

What we built

  1. Analysis of the existing iOS APIs
  2. A React Native SDK embeddable in native iOS and Android apps
  3. Companion app with navigation, home screen and custom drawers
  4. QR-code scanner
  5. Debugging with Flipper

Technology used

Technology named in the project records, by layer
LayerChoicePurpose
SDKReact Nativeembedded in native apps
HostsiOS and Android native appsexisting customer apps

What happened next

  • Delivered

    The work described above was delivered to the client.

  • Operational facts
    • Our work on this project took place in 2022.

Could this be your project?

  • You are planning an iOS or Android app, or have one that needs a stronger back end behind it. Mobile app development
  • Your product has to connect to payment, accounting, messaging or other third-party systems.
  • You work in business software and compliance and want a team that has built for it before. Business software and compliance work

Request similar work

Questions about this project

How long did this project take?

Our work on it took place in 2022.

What technology was used?

React Native, iOS, Android, Flipper.

Similar work

Authoriti app screens: permission code choices, creating a code and the generated code with its QR code

Also iOS and Android, same industry

Authoriti: multi-factor permission code app

  • Business software and compliance
  • Fintech and payments
  • Mobile apps
  • Integrations

An app that generates encrypted multi-factor permission codes, protected by a fingerprint scanner, with driver-licence scanning and validation through a customised Acuant SDK.

SIP calling in a React Native app

Also React Native and Android, same industry

  • Business software and compliance
  • Mobile apps
  • Integrations

2018

SIP calling in a React Native app with the PJSIP library: header fixes, local SIP server set-up and groundwork for conference calls.

GoAquatix: aquatic workforce management platform screenshot

Also iOS and Android, same industry

GoAquatix: aquatic workforce management platform

  • Operations and facility management
  • Business software and compliance
  • Web apps
  • Mobile apps

2019–2025

A MEAN-stack web app and iOS/Android apps for field-staff scheduling, duty and incident reports, water-safety testing, repair requests, training and hiring across aquatic facilities, built and maintained for six years.

Start a similar project

Tell us what you need. We come back with questions, what is realistic, an estimate and the closest work we have done.