Highlights of the news:
- React Native is an open-source mobile application framework, which is developed by Facebook. It is one of the most popular sources to develop Cross-Platform apps for Android, iOS, Windows, etc.
- With its remarkable technology, React Native saves time in developing apps as compared to others. It reduces the expenses of app development by 40% to 50%.
- New updates include Accessibility improvements, a new start screen, CocoaPods for iOS, and more.
Recently, React Native, created by Facebook has announced the advent of its new version 0.60. Users are extremely excited and curious to see all the amazing features React Native has to offer. Before we dive into the new features, let us get briefly acquainted with the framework.
React Native is an open-source framework, which is basically distinct from the primary React version. It works in the background process, which interprets the JavaScript written by the developers.
With the arrival of new updates in the latest version 0.60, users can now optimize the existing features of the React Native 0.59 as well. Moreover, many issues with the previous version have also been corrected to give hassle-free experience to the users. Here are some of the updates claimed to be made in React Native 0.60.
Improvements in Accessibility
The 0.60 release ships multiple improvements on the accessibility APIs front for both iOS and Android. The list of improvements while wide, entailed elements like announceForAccessibility, and advancements in action support, roles, flags and more. The react native team is hopeful that with these changes it will be easier to be an A11Y (a numeronym for Accessibility).
New Screen
With the new release, comes the new app screen. It is claimed to be more user-friendly, as it shows useful instructions like editing App.js, Documents links, how to start the debug menu, and at last how to align with the coming website redesign. The new UI “Hello world” will introduce the users to the ecosystem in a better way.
Support for AndroidX
With the migration of React Native with the AndroidX (Android Extension Library), native codes and dependencies will also need to be migrated. Due to this shift, all of the React Native apps will have to use AndroidX themselves. However, the React Native team has developed a temporary solution to this problem. It is called “Jetifier”, which is an AndroidX transition tool with a style compatible with React Native.
Auto-linking for OS
The React Native libraries often consist of native and platform-specific code. This new mechanism allows your project to discover and then use that code. React Native CLI team has introduced major advancements like this in auto-linking.
CocoaPods as a part of iOS
CocoaPods is an application-level dependencies manager, designed for Swift and Objective-C Cocoa projects. React Native now comes with CocoaPods in iOS by default. Developers are requested to open the iOS platform code by using “xcworkspace” file.
Lean Core Removals
The new changes comprise of the placement of Webview and NetInfo into separate repositories. They have been successfully removed from the React Native repository. Geolocation has also been removed, based on the community feedback.
Mark Zuckerberg, commented in 2012, and I quote, “The biggest mistake we made as a company was betting too much on HTML as opposed to native”.
In light of the above statement, we can conclude that React Native framework is essentially better than the other choices. You do not have to take our word for it, as you can see it for yourself through the facts.
React Native has gained its popularity for its performance. It is impressive that React Native app development reduces the app development time from 40% to even 90%. Moreover, apps developed for Android and iOS will remain the same across both platforms.
For the foreseeable future, we can see a growing demand for React Native and its user-base is likely to increase as the years go by.
Is Blockchain the Answer to Fighting Coronavirus Outbreak?
The victim-count of Coronavirus has increased to 28,276 while taking 565 lives already. With the virus epidemic being on the verge of becoming pandemic, there is a cloud of concern hovering over not just the affected nations but also the rest of the entire world. The grim picture of Coronavirus is not just of the…
Modern Android App Architecture with Dropbox Store and JetPack
A few days ago, Dropbox acquired an open-source Store library. The aim behind taking the ownership was to modify it to make it more suitable to the prevailing Android developer ecosystem. Now, Store also includes Google JetPack collection of libraries which poses as a solution for creating current-day Android apps. Google JetPack makes it possible…
Google Acquires Appsheet, a No-code Mobile App Development Platform
Google recently announced that they have acquired AppSheet, a Seattle based no-code mobile app development platform. The terms of the acquisition have not been disclosed yet, but it has been revealed that AppSheet will continue to serve its existing customers. AppSheet was founded back in 2014 by Praveen Seshadri and Brian Sabino to help businesspeople…