Posts

Showing posts from February, 2026

Tutorial React Navigation React Native

Image
  Getting started The Fundamentals section covers the most important aspects of React Navigation. It should be enough to build a typical mobile application and give you the background to dive deeper into the more advanced topics. Minimum requirements react-native >= 0.72.0 expo >= 52 (if you use Expo Go) typescript >= 5.0.0 (if you use TypeScript) Installation The @react-navigation/native package contains the core functionality of React Navigation. In your project directory, run: npm install @react-navigation/native Installing dependencies Next, install the dependencies used by most navigators: react-native-screens and react-native-safe-area-context. In your project directory, run: npm install react-native-screens react-native-safe-area-context If you're on a Mac and developing for iOS, install the pods via Cocoapods to complete the linking: npx pod-install ios Configuring react-native-screens on Android react-native-screens requires one additional configuration to properl...

Tutorial Expo React Native Google AdMob

Image
Getting Started The AdMob module allows you to display adverts to your users. All adverts are served over the Google AdMob network, meaning a Google AdMob account is required. First steps Installation # Install the admob module and config plugin npx expo install react-native-google-mobile-ads On Android, before releasing your app, you must select "Yes, my app contains ads" in the Google Play Console under "Policy and programmes" > "App content" > "Manage". Optionally configure iOS static frameworks Follow these steps on iOS if you need to use static frameworks (that is, use_frameworks! :linkage => :static in your Podfile). You may need this if you use this module in combination with react-native-firebase v15 and higher since it requires use_frameworks !. Expo users may enable static frameworks by using the expo-build-properties plugin. To do so follow the official expo-build-properties installation instructions and merge the followin...