Visual Studio Mobile Center

React Native

Introduction

The Mobile Center React Native SDK lets you add Mobile Center services to your React Native application (for both iOS and Android). Each service comes with their own module and you can quickly add the services that interests you to build your first class cross-platform mobile app.

The SDK is currently in preview and supports the following services:

  1. Analytics: Mobile Center Analytics helps you understand user behavior and customer engagement to improve your mobile app. The SDK automatically captures session count, device properties like model, OS version etc. and pages. You can define your own custom events to measure things that matter to your business. All the information captured is available in the Mobile Center portal for you to analyze the data.

  2. Crashes: The Mobile Center Crash Reporting will automatically generate a crash log every time your app crashes. The log is first written to the device’s storage and when the user starts the app again, the crash report will be forwarded to the Mobile Center portal. Collecting crashes works for both beta and live apps, i.e. those submitted to App Store. Crash logs contain viable information for you to help resolve the issue.

Minimum supported OS and Xcode version

The table below shows the minimum supported versions of iOS and Xcode for Mobile Center services.

Services iOS Xcode Android Android API Level
Analytics 8.0 8.0 4.0.3 and higher >=15
Crashes 8.0 8.0 4.0.3 and higher >=15

Repo Location

Our React Native SDK is open source and the code is available publicly on GitHub here. Please follow the ReadMe file for more information.