MoPlay

2017 - now

Betting on React Native for the best mobile experience

Addison Global is a company focused on building a truly mobile betting and gaming experience. While it was founded recently, it’s led by top professionals in the industry.

Solution

Addison Global wanted to bring a first-rate mobile betting app to market effectively.

We set out to a native cross-platform mobile and web app with React Native.

…SO WHAT’S THE BEST PROCESS FOR MAKING A REACT NATIVE APP?

INTRODUCE A  RELIABLE SOFTWARE STACK

Having been working with React Native from early 2016, the technologies we’ve chosen were based on years of experience:

  • React Native
  • Jest
  • Storybook
  • Lerna
  • Appium
  • Lottie
  • Redux
  • Flow
  • React Router
  • Reselect
  • Eslint
  • i18next
  • React Navigation
  • React Native Web

COLLABORATE  accross SCRUM teams

With experienced teams and a free flow of information, our teams were working like a well-oiled machine. We owe this to three key factors:

  • Coordinated teams that work efficiently
  • A time-tested Scrum process allowing changes throughout the process
  • Knowledge sharing ensuring anyone can pick up any task

BUILD EFFECTIVELY OPTIMIZE FOR NATIVE

You save time on maintenance, but don’t compromise on a native experience

TEST THOROUGHLY,  maximize quality

To keep the quality level as high as possible while working at breakneck speed, we created a thorough and complex set of tests:

  • Unit tests + code coverage

    to test a wide range of cases for every piece of the code

  • Automated integration tests

    that test the UI on emulators and on a phone test farm

  • Manual testing

    by QA engineers checking corner cases and making sure requirements are met

AUTOMATE RELEASES FOR individual platforms

Automated releases for React Native on multiple platforms were a challenge to set up. However, they saved many hours in the long run.

  • Code in a Git repository
  • Build in a macOS VM, as close to dev setup as possible
  • Sign the build using the app signing key
  • Distribute internally and externally

WE SHOOK UP THE
INDUSTRY WITH AN 
APP FOR
THE WORLD

It just launched, so this is only the start of something bigger.

Let us know Work w!th us

  • Loading...