Overview
Parra is a powerful suite of tools to help you build and run your next mobile app. We combine a variety of common services into a single, easy-to-use platform that enables you to build your apps faster and more efficiently. If you're starting a new project, Parra can help you get up and running quickly by generating a starter project, pre-configured with all the tools you need to build a modern mobile app.
Parra currently supports native iOS apps written in SwiftUI. Support for additional platforms and frameworks is coming soon. Developing an iOS app with Parra requires macOS.
Getting started
Choose your own adventure! You can start by creating an account and exploring the dashboard, or you can dive right in with the CLI.
Starting in the Dashboard
Head over to the Parra dashboard to create an account and get started. After you create your account, you'll be walked through a quick onboarding flow. It is recommended that you include as much information as possible during onboarding to help us better understand your needs and to be able to generate a project that is tailored to your requirements.
Starting with the CLI
If you're ready to dive right in, you can start by installing the Parra CLI. The CLI is a powerful tool that allows you to generate a new project that is instantly linked to your account. You can still use the CLI if you've already set up your app in the Parra Dashboard. To get started, run the following command:
brew install parra-inc/tap/parra-cli && parra bootstrap
For more information, check out the CLI documentation.
What's Next?
Once your project is set up, you can start building your new app right away. Here are a few things you can do to get started:
Read the Docs
Here are some useful iOS SDK documentation pages that will help you get the most out of your Parra integration.
- Usage: See what features Parra provides and how to use them in your app.
- Configuration: Learn about the configuration options that are available in our iOS SDK.
- Customization: Read about how you can customize Parra's built-in UI components to feel right at home in your app.
Explore the Dashboard
The Parra dashboard is your one-stop shop for managing your Parra projects. You can change settings, link integrations, manage your users and more. Here are a few things you can do in the dashboard:
- Launch Checklist: Complete your launch checklist to ensure your app is ready for production.
- Authentication: Choose the right combination of authentication types for your app, without writing a line of code.
- Product Board: Create your first ticket and get to work on your new app. Convert user feedback into actionable tasks and track your progress.
- Legal Documents: Host your legal documents like Privacy Policy and ToS with Parra. We'll automatically link them in your app and give you URLs to provide for App Store review.
- Releases: Manage your app's releases and track your app's version history and changelogs.