Build.
Test.
Distribute.
Make better, safer mobile app releases with Appcircle.
![](https://cdn.appcircle.io/docs/assets/docs-intro-header.png)
Platform Build Guides
New to Appcircle? Get started by adding your Obj-C/Swift, Java/Kotlin, React Native, Flutter app first.
Building Your Apps
Learn about setting up your repository, creating workflows and how to automatically trigger a build.
Send to Testers & Stores
Add testers, set up your builds to be auto distributed to them and Apple App Store, Testflight, Google Play, Huawei AppGallery and Firebase.
Running Unit & UI Tests
Learn how to run Unit and UI tests and see detailed reports on which ones have failed and why.
![](https://cdn.appcircle.io/docs/assets/feature-card-eas.png)
Create your own app store.
Some apps are not meant to be on App Stores. That’s why we’re introducing Enterprise App Store. A way for you to distribute your internal apps.
Learn how
![](https://cdn.appcircle.io/docs/assets/feature-card-self-hosted-runners.png)
Self-Hosted Appcircle
Want to use your own build machines? Just install our runner scripts to the machines you want to use for your iOS / Android builds.
Learn More
Dive Deeper into Appcircle
![](https://cdn.appcircle.io/docs/assets/slack-logo.png)
![](https://cdn.appcircle.io/docs/assets/youtube-logo.png)
See something that's not documented here?
Send us a request and we will get it in: Appcircle Support