React Native
Building, Deployment & App Store Release
101 lessons in React Native
- Multiple Build Variants & FlavorsSlides / Video
- Automating Releases with CI/CDSlides / Video
- Prebuild: Managed vs Bare ReleaseSlides / Video
- Permissions & Privacy Manifests for StoresSlides / Video
- ProGuard, Minification & Bundle SizeSlides / Video
- Configuring app.json for BuildsSlides / Video
- OTA Updates: EAS Update & CodePushSlides / Video
- App Store Review Guidelines & RejectionsSlides / Video
- Google Play Testing TracksSlides / Video
- Uploading Builds to TestFlightSlides / Video
- Google Play Console Setup & App ListingSlides / Video
- Building Locally vs Cloud BuildsSlides / Video
- Uploading Build to TestFlightCode Quiz
- Universal Link Domain ConfigCode Quiz
- Bundling Source Maps for CrashesCode Quiz
- __DEV__ Guarded Debug CodeCode Quiz
- EAS Submit for Store SubmissionSlides / Video
- Expo Application Services (EAS) BuildSlides / Video
- App Icons and Splash Screen SetupSlides / Video
- App Versioning: Codes & NumbersSlides / Video
- App Identifiers: Bundle ID & Application IDSlides / Video
- iOS Code Signing EssentialsSlides / Video
- Signing Android Apps with a KeystoreSlides / Video
- Invalid Splash resizeModeCode Quiz
- Release Uses Debug SigningCode Quiz
- Wrong Gradle Task for APKCode Quiz
- Wrong Gradle Task for AABCode Quiz
- app.json Missing expo KeyCode Quiz
- Swapped iOS and Android IDsCode Quiz
- iOS buildNumber Wrong TypeCode Quiz
- Adaptive Icon Color BugCode Quiz
- iOS Release Build: Archive & IPASlides / Video
- Android Release Build: APK vs AABSlides / Video
- Debug vs Release Build ModesSlides / Video
- Runtime Version PolicyCode Quiz
- Applying an OTA UpdateCode Quiz
- Declaring an Android PermissionCode Quiz
- iOS Camera Usage DescriptionCode Quiz
- Bundling JS for ReleaseCode Quiz
- ABI Splits Not Producing Per-ABI APKsCode Quiz
- Enabling R8 MinificationCode Quiz
- Staged Rollout to Google PlayCode Quiz
- EAS Submit Android TrackCode Quiz
- Env Vars in the Client BundleCode Quiz
- iOS Export Options MethodCode Quiz
- Android Release Signing ConfigCode Quiz
- Running an EAS BuildCode Quiz
- Enabling the Hermes EngineCode Quiz
- xcodebuild Archive CommandCode Quiz
- EAS Production Profile DistributionCode Quiz
- EAS Submit for Store SubmissionQuiz
- Managed vs Bare WorkflowQuiz
- CI/CD for Mobile ReleasesQuiz
- App Store Rejection ReasonsQuiz
- Environment Variables in BuildsQuiz
- Beta Distribution ChannelsQuiz
- App Permissions and PrivacyQuiz
- iOS Code Signing BasicsQuiz
- Android Release APK vs AABQuiz
- Submitting to App Store ConnectQuiz
- Android Keystore ManagementQuiz
- Reducing App Bundle SizeQuiz
- Staged and Phased RolloutsQuiz
- Bundle ID and Package NameQuiz
- Store Listing MetadataQuiz
- Over-the-Air UpdatesQuiz
- iOS Release Archive in XcodeQuiz
- EAS Build for Cloud BuildsQuiz
- Publishing to Google Play ConsoleQuiz
- App Icons and Splash ScreensQuiz
- Version vs Build NumberQuiz
- Debug vs Release Build VariantsQuiz
- Expo EAS BuildFlashcard
- Publishing to Google Play ConsoleFlashcard
- App Bundle IDs and Package NamesFlashcard
- Expo EAS Update / OTAFlashcard
- App Versioning FieldsFlashcard
- App Icons and Splash ScreenFlashcard
- Developer Account RequirementsFlashcard
- iOS Code Signing and Provisioning ProfilesFlashcard
- Configuring Gradle for Release BuildsFlashcard
- Building an iOS Archive with XcodeFlashcard
- Reducing App Bundle SizeFlashcard
- App Store Review RejectionsFlashcard
- Store Listing Metadata and ScreenshotsFlashcard
- OTA Updates with CodePushFlashcard
- Generating an Android App Bundle (AAB)Flashcard
- Enabling Hermes for ReleaseFlashcard
- Submitting via App Store ConnectFlashcard
- Expo EAS SubmitFlashcard
- Configuring App PermissionsFlashcard
- ProGuard/R8 ShrinkingFlashcard
- Crash Reporting IntegrationFlashcard
- Generating an Android APKFlashcard
- Fastlane for Release AutomationFlashcard
- Debug vs Release Build ModesFlashcard
- Environment Variables and Build ConfigsFlashcard
- Managed vs Bare Workflow BuildsFlashcard
- TestFlight Beta DistributionFlashcard
- Signing Android Apps with a KeystoreFlashcard
- Google Play Testing TracksFlashcard