Well we don't have the ability to do pseudo elements but they were just hacks anyway so we'll just create a wrapping View with 2 elements and style them. Now this is not exactly the same, and it's partially due to the way border-radius are managed in react-native vs the web but it's closeish. Risks and Drawbacks. As with anything, using React Native is not without its downsides, and whether or not React Native is a good fit for your team really depends on your individual situation.. The largest risk is probably React Native’s maturity, as the project is still relatively young. IOS support was released in March 2015, and Android support was released in September 2015. The core idea behind the shared element transition API is that any screen can define some number of views that are SharedElementGroup s and each SharedElementGroup can have some number of views that are SharedElement s inside of it. Each SharedElementGroup has an identifier (a string) which uniquely identifies it on the screen.