Skip to main content

18 posts tagged with "Expo"

Our Expo tag archive page is a treasure trove of tutorials and articles aimed at helping developers master Expo development.

View All Tags

React Native REST API Integration: Fetch, Post, and Optimize Requests

· 7 min read
Mobile Developer

React Native REST API integration

Most production React Native apps talk to at least one REST API: auth, profiles, feeds, search, orders, payments, media, notifications, analytics, or admin workflows. The important decision is not whether you use Fetch or Axios. The important decision is whether every request goes through a typed, observable, cancellable, and secure API layer.

React Native Memory Leak Fixes: Identify, Profile, and Prevent Leaks

· 7 min read
Mobile Developer

React Native memory leak fixes

Memory leaks in React Native usually come from resources that outlive the screen that created them: timers, subscriptions, unresolved requests, sockets, navigation listeners, heavy lists, image caches, and native module handles. The fix is not a single package. It is a repeatable loop: reproduce the leak, profile it in a realistic build, remove the retained reference, and verify that memory returns to a stable baseline.

React Native FlatList Optimization: Smooth Scrolling for Large Lists

· 6 min read
Mobile Developer

React Native FlatList optimization

FlatList is fast when each row is cheap, keys are stable, virtualization is tuned for the screen, and the data layer avoids unnecessary re-renders. It becomes slow when rows contain heavy images, anonymous render functions, unstable item references, eager API calls, and too many mounted views. This guide focuses on practical fixes you can apply to production feeds, chats, catalogs, and marketplace screens.

Continuous Integration for React Native Apps with Fastlane and GitHub Actions

· 10 min read
Mobile Developer

continuous integration on react native apps

Continuous integration for React Native should do more than run npm test. A useful pipeline protects every pull request, builds signed release artifacts from clean commits, keeps secrets out of the repository, and makes app store submission repeatable.

10 Essential React Native Developer Tools for Efficient Development

· 10 min read
Engineering Team

In this tutorial, we will explore 10 essential developer tools for efficient React Native development. React Native is a popular framework for building mobile applications using JavaScript and React. These tools will help you streamline your development process, debug and test your applications, and improve overall productivity.

React Native Biometrics With Expo LocalAuthentication

· 5 min read
Full Stack Developer

React Native Face ID Biometrics Auth

Biometric authentication can make a React Native app feel faster and safer, but it should be designed as a local unlock step, not as a replacement for your account system. The device verifies the enrolled fingerprint or face; your app decides what to unlock after that verification succeeds.

Expo's expo-local-authentication package gives React Native apps access to Face ID, Touch ID, Android Biometric Prompt, and device passcode fallback.

Practical product notes

Get the next useful guide

Occasional tutorials, product resources, and lessons from building and launching software.