-
Notifications
You must be signed in to change notification settings - Fork 141
Flagship 9
Brett Weissbart edited this page Feb 6, 2020
·
18 revisions
Please note that this article references an upcoming Flagship release and should not be considered final or complete.
Flagship 9 introduces the following major changes:
- React Native upgraded from version 0.59 to version 0.61
- React Native Navigation upgraded from version 1 to version 4
For a comprehensive list of changes to React Native, please refer to the official release notes: https://github.com/react-native-community/releases/blob/master/CHANGELOG.md
- Added support for additional accessibility attributes (https://facebook.github.io/react-native/blog/2019/07/03/version-60#focus-on-accessibility)
- Android libraries have been migrated to AndroidX (https://facebook.github.io/react-native/blog/2019/07/03/version-60#androidx-support)
- Introduces auto linking for native dependencies (https://github.com/react-native-community/cli/blob/master/docs/autolinking.md)
- WebView, NetInfo, and Geolocation have been extracted from the RN core (https://facebook.github.io/react-native/blog/2019/07/03/version-60#lean-core-removals)
React Native Navigation v2 introduced a brand new API that will break apps using v1. One of the biggest changes is that the Navigator can be imported directly from react-native-navigation instead of being passed through as a prop of screen-level components.
Please refer to their Screen documentation: https://wix.github.io/react-native-navigation/#/docs/screen-api
Getting Started
- Flagship Technical Introduction
- Setting up Your Development Environment
- Getting Started with Flagship
- Creating a Flagship App
How To
- Running Flagship Apps
- Managing Environments
- Creating App Icons
- Creating Launch Screens
- Signing Your Apps
- Using React Native Permissions v2
- Using SSL Certificate Pinning
- Initializing Multiple Xcode Targets
Major Releases