Read Only. To use the code editor, upgrade to a paid plan . 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319
Implement user authentication:
Basic Authentication (works in Expo Go):
- Expo AuthSession - OAuth providers (Google, Facebook, Apple) - Guide
- Supabase Auth - Email/password and social login - Integration Guide
- Firebase Auth - Comprehensive authentication solution - Setup Guide
Native Authentication (requires Custom Development Build):
- Apple Sign In - Native Apple authentication - Implementation Guide
- Google Sign In - Native Google authentication - Setup Guide
Send notifications to your users:
- Expo Notifications - Cross-platform push notifications
- Firebase Cloud Messaging - Advanced notification features
Monetize your app:
Web & Credit Card Payments (works in Expo Go):
- Stripe - Credit card payments and subscriptions - Expo + Stripe Guide
- PayPal - PayPal payments integration - Setup Guide
Native In-App Purchases (requires Custom Development Build):
- RevenueCat - Cross-platform in-app purchases and subscriptions - Expo Integration Guide
- Expo In-App Purchases - Direct App Store/Google Play integration - Implementation Guide
Paywall Optimization:
- Superwall - Paywall A/B testing and optimization - React Native SDK
- Adapty - Mobile subscription analytics and paywalls - Expo Integration
For web deployments, you can use custom domains with:
- EAS Hosting - Custom domains available on paid plans
- Netlify - Free custom domain support
- Vercel - Custom domains with automatic SSL
For mobile apps, you'll configure your app's deep linking scheme in app.json.
- Make sure your phone and computer are on the same WiFi network
- Try using tunnel mode:
bun start -- --tunnel - Check if your firewall is blocking the connection
- Clear your cache:
bunx expo start --clear - Delete
node_modulesand reinstall:rm -rf node_modules && bun install - Check Expo's troubleshooting guide
- Check Expo's documentation for native APIs
- Browse React Native's documentation for core components
- Visit Rork's FAQ for platform-specific questions