What problem does it solve?
Mobile development often requires juggling platform-specific UI patterns, native integrations, performance constraints, offline synchronization, and app store deployment details that slow down delivery and increase bugs; this Skill provides focused, practical guidance and patterns to accelerate cross-platform React Native development and reduce platform friction.
Core Features & Use Cases
- React Native project setup: Recommended workflows for Expo and bare React Native projects, plus navigation and state management choices.
- Native integrations: Guidance for camera, location, push notifications, biometrics, and writing or wiring native modules.
- Performance and offline: Best practices for lists, image caching, memoization, background tasks, and offline-first sync strategies.
- Testing and deployment: Unit/e2e test patterns, TestFlight/Google Play release steps, and code signing considerations.
- Use Case: Build a cross-platform social app that records photos, caches feeds for offline viewing, uses biometrics for secure login, and ships to both App Store and Google Play.
Quick Start
Create a new Expo React Native project, add bottom tab navigation, integrate the camera and secure local storage, and implement offline caching for user sessions.