![react-native android emulator mac react-native android emulator mac](https://reactnativecode.com/wp-content/uploads/2017/06/iOS_emulator-1024x576.png)
At the time of this writing, that’s React 16.2.0 and React Native 0.54.0.
#React native android emulator mac how to
Today I’m going to show you how to develop a React Native app with the latest and greatest releases.
![react-native android emulator mac react-native android emulator mac](https://techstacker.com/static/7c5de451467b4f1e3c52934c0e35f2f2/a73fc/android-studio-sdk-component-setup.jpg)
If you look at Google Trends, you can see that React Native is even more popular than Android and iOS for native development! This can be a benefit in that you don’t have to write code that works in-browser and on-device separately. There is no way to test it in your browser like there is with Ionic. There is no browser or WebView involved, so developing a mobile app with React Native is similar to using the native SDK in that you’ll do all your testing on an emulator or device. Unlike Ionic and other hybrid mobile frameworks, it allows you to use web technologies (React and JavaScript) to build native mobile apps. React Native is a pretty slick framework. Today you’ll see how to log a user into your React Native application using an OIDC redirect via the AppAuth library. OIDC allows you to authenticate directly against the Okta API, and this article shows you how to do just that in a React Native application.
![react-native android emulator mac react-native android emulator mac](https://res.cloudinary.com/practicaldev/image/fetch/s--MEAZNile--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hgnq4xeryrc2dkrss5kr.png)
With Okta and OpenID Connect (OIDC) you can easily integrate authentication into a React Native application and never have to build it yourself again. For an updated version of this blog post, seeĬreate a React Native App with Login in 10 Minutes.