INSTAGRAM A BENCHMARK USER ENGAGEMENT RATE
In June 2018, Instagram reached 1 billion monthly active users, half of whom are active daily. On average, an Arabic person opens his Instagram application 10 times a day and the engagement rate on Instagram is 60 times higher than that of Facebook: Instagram has become a benchmark in interactivity and user experience.
IT IS BY CONSTANTLY INNOVATING THAT INSTAGRAM CAPTURES THE ATTENTION OF ITS USERS
One of the reasons for this success is Instagram’s ability to continuously and quickly develop features. For this, Instagram considers code sharing between iOS and Android applications a key factor to accelerate the development of new features. React Native, which allows you to use the same code base for both applications, therefore appeared as a boon for Instagram, which decided to take an interest in it at the start of 2016, less than a year after the launch of the framework. Instagram technical teams first tested this framework on Push Notifications, then, the test being conclusive, they decided to extend it to several other functionalities.
IT’S REACT NATIVE THAT ALLOWS INSTAGRAM TO GO FASTER BY SHARING THE SAME CODE FOR ALL PLATFORMS
By using React Native on other features, Instagram developers have also realized another advantage of this technology like the native look & feel. For example, on the Post Promote feature, which allows users to manage their post’s advertising, Instagram developers had used a WebView. A WebView is used to display a web page in a native application. Instagram has used the WebView because it allows it to iterate more easily than native code. However, the WebView does not allow the user to display a UI similar to that of native apps. Using Maven Digital react native app Design Agency Dubai on this feature, the developer teams were amazed at how much the users could tell the difference with a native app.Tested and then gradually implemented on several functionalities, RN was therefore a great success at Instagram.
“REACT NATIVE HAS ALLOWED OUR PRODUCT TEAMS TO DEVELOP FEATURES ON OUR APPS FASTER, BOTH ON ANDROID AND IOS” MEDIUM
As proof, here are the percentages of lines of code that are shared between the two platforms for the features on which React Native.
PRODUCTIVITY, CODE SHARING, TIME-TO-MARKET: WALMART TEAMS BECOME PROMOTERS OF REACT NATIVE
IN 2016 WALMART CHOOSES REACT NATIVE TO REDESIGN AN APPLICATION THAT HAS BECOME OBSOLETE
In 2016, the American retail giant was faced with a problem: the user experience on the Walmart app was not good enough. The cause seemed to be bad practice in the use of successive Web Views (which allows a web page to be displayed in a native application), which made the look & feel of the app less qualitative, especially if the user did not have a good internet connection. The cause found, Walmart was faced with two potential solutions: recode an application for each platform or use a cross-platform technology. For reasons of productivity, code reusability, but also time-to-market, which is very important for Walmart, the teams of developers have chosen to test React Native.
AND SIMPLIFY THE MAINTENANCE OF ITS APPLICATIONS
React Native’s impact isn’t just limited to building the app. Another advantage of the technology in this specific case is the maintainability of the code: the app is less expensive and less difficult to maintain and update, since developers have almost identical code for the version. IOS and Android version. For example, React Native allows Bloomberg teams to automatically update the code, which allows users to have the latest updates as soon as they open their app, and therefore always have access to the best experience. Possible. It also allows developers to experiment and iterate. For example, before the launch of the app, developers were able to perform A / B testing very quickly by putting images to the right and left of the screen and by collecting data to find out user preferences. .
FACEBOOK ADS MANAGER: THE FIRST REACT NATIVE SAMPLE APP