Good News for Developers
The mobile app development industry is happy to embrace React Native and also happy about the fact that Facebook has released open source React Native for Android. This took place exactly 6 months after it was launched for iPhone on Github. iOS and Android have separate codebases and startups along with businesses which often struggle to hire affordable developers for both. Now, things have changed and companies can hire a single developer because he/she scan write a single code for multiple operating systems. Facebook has been using it since 2013 quite successfully.
Why Facebook Opted for Open Source?
Choosing open source for any organization is a well thought out decision. Maintaining secrecy regarding the infrastructure of a business has special advantages particularly when your patented technology is your business model. The irony is that with this secrecy, there comes an openness among the developers across the globe. They have pointed out the bugs without wasting any time and charging money. The fact that, Facebook has established open source projects has made it one of the most prestigious companies to work for. There is a perfect give and take in this situation- Facebook has built a large pool of talent while the developers are living up to a challenge.
It is saving time for Facebook as well because every developer they hire already know how to write in React Native. The development of Facebook has gained a legendary status and over the last decade it has scaled to serve 1 billion users all across the world. Also, it nurtures talent.
Facebook Writing React Native for Android- How?
With the release of the project on Github, developers are utilizing single workflow to develop for both the platforms. This has made work easier as it enables developers to use the same editor and leverage it for both Android and iOS. In fact, popular social media platforms like WhatsApp, Pinterest and LikedIn among others are using React code.
Problems with React Native
React Native, like any other code library also faces challenges. They are:
Facebook has obviously progressed forward with the launch of open source. Though they faced initial hiccups, they are now in place. There are still certain challenges but they are all set to overcome them.