The first mobile Facebook app, built with HTML5, was clumsy, slow and buggy. The app deserved a one-star rating on the App Store because it was crashing all the time. While other firms were building separate native versions for Android, iOS, Nokia, and BlackBerry phones, Facebook decided “to bet on HTML.” And gambled away. The successful technology was born out of what Mark Zuckerberg named “the biggest mistake we made as a company.” He meant their first attempt to go mobile in 2010. As a result, you can reuse a larger part of the codebase across platforms - mainly, Android and iOS. What is React Native? The failure behind the great success React Native, the one of the most wanted open-source frameworks, enables developers to write an app in JavaScript and render it with native UI elements. In this article, we’ll explore other advantages of the framework, point out some of its pitfalls, and make a brief comparison with other technologies for cross-platform development. The ability to bring native look and feel is an important, yet not the only reason why React Native has become a framework of choice for millions of companies, from startups to tech giants like Instagram, Skype, Uber, Walmart, Coinbase, and, of course, Facebook. Simply put, RN mobile apps preserve the user interface and behavior typical of the platform they run on. But for the first time, the native experience was taken into serious consideration. The idea behind the technology - to reach as many users as possible with one codebase - was not something new. ![]() “Learn once, write anywhere” - this motto has been on everyone’s lips since Facebook open-sourced React Native in 2015.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |