Introduction to Source Push
Source Push is a powerful Over-The-Air (OTA) update service for React Native applications that enables you to deploy mobile app updates directly to your users' devices. With Source Push, you can fix bugs and add new features to your apps without going through the app store review process.
What is Source Push?
Source Push is a CodePush-compatible service that allows you to:
- Deploy updates to JavaScript code and assets instantly
- Roll back problematic releases
- Target updates to specific users or groups
- Monitor update metrics and adoption rates
- Manage multiple deployment environments (e.g., Staging, Production)
Key Features
- Instant Updates: Deploy bug fixes and new features without app store reviews
- Automatic Rollbacks: Built-in protection against problematic updates
- Deployment Management: Manage multiple environments and staged rollouts
- Version Targeting: Target updates to specific app versions
- Metrics & Monitoring: Track update adoption and performance
- CLI Tools: Powerful command-line interface for automation and CI/CD
Getting Started
To start using Source Push, you'll need to:
- Sign up for an account
- Install the Source Push CLI using our CLI Installation guide
- Configure your React Native app following our React Native SDK Setup
- Deploy your first update
Follow our Quick Start Guide to begin integrating Source Push into your app.
Why Source Push?
Source Push offers several advantages:
- Reliability: Built on proven CodePush technology
- Simplicity: Easy to integrate and use
- Flexibility: Support for multiple deployment strategies
- Security: Enterprise-grade security features
- Support: Dedicated support team and active community