Appora Sandbox¶
The Appora Sandbox is a powerful development environment that allows you to build, test, and visualize your app components in real-time before deploying them to your live application.
Overview¶
Our sandbox provides a safe, isolated environment where you can experiment with new features and components without affecting your production app. This innovative tool bridges the gap between development and deployment, making it easier than ever to create and test new app features.
Key Features¶
Live Preview¶
- Real-time Visualization: See your changes instantly as you build
- Interactive Testing: Click, swipe, and interact with your components in real-time
- Device Preview: Test how your components look on different device sizes
Component Building¶
- Visual Editor: Drag and drop elements to build your components
- Code Editor: Direct access to component code for advanced customization
- Component Library: Access pre-built components to speed up development
Direct Deployment¶
- One-Click Upload: Push your tested components directly to your live app
- Version Control: Keep track of component versions and changes
- Instant Updates: See your changes live in your app within minutes
How It Works¶
- Access the Sandbox
- Log into your Appora dashboard
- Navigate to the "Sandbox" section
-
Create a new component or select an existing one to edit
-
Build Your Component
- Use the drag-and-drop interface to design your component
- Customize styles, behaviors, and interactions
-
Add business logic and data connections
-
Preview and Test
- Use the live preview to see your changes in real-time
- Test interactions and animations
-
Verify responsive behavior across different screen sizes
-
Deploy to Production
- Click the "Upload to App" button
- Review the changes
- Confirm deployment
Best Practices¶
Testing Tips
- Always test your components across multiple device sizes
- Use sample data to ensure proper data handling
- Test edge cases and error states before deploying
Before Deployment
- Ensure all interactive elements work as expected
- Verify that your component meets performance standards
- Check for any console errors or warnings
Use Cases¶
1. Feature Prototyping¶
Create and test new features in isolation before adding them to your main app.
2. Component Testing¶
Verify component behavior and appearance across different scenarios and devices.
3. Quick Iterations¶
Make rapid changes and see immediate results without waiting for app store updates.
4. Training and Documentation¶
Use the sandbox to create examples and training materials for your team.
Getting Started¶
- Navigate to your Appora dashboard
- Click on "Sandbox" in the main navigation
- Select "New Component" or choose an existing component to edit
- Start building using our intuitive interface
Pro Tip
Save frequently and use the version history feature to track your changes and revert if needed.
Technical Details¶
The sandbox environment provides:
- Full access to Appora's component library
- Custom CSS and JavaScript support
- API integration testing capabilities
- Performance monitoring tools
- Debug console access
Enterprise Features
Enterprise users get additional sandbox features including: - Team collaboration tools - Advanced testing scenarios - Custom component libraries - Priority support