# a0.dev Docs ## Docs - [Upgrading your Project](https://docs.a0.dev/advanced/upgrading-your-project.md): Learn why and how to upgrade your a0 project - [New Chat](https://docs.a0.dev/agent-guide/new-chat-explained.md) - [Overview](https://docs.a0.dev/agent-guide/overview.md) - [Three principles](https://docs.a0.dev/agent-guide/three-principles.md) - [Writing prompts](https://docs.a0.dev/agent-guide/writing-prompts.md) - [Android FCM Setup](https://docs.a0.dev/development/android-fcm-setup.md): Set up Firebase Cloud Messaging credentials for Android push notifications - [Deep Links](https://docs.a0.dev/development/deep-links.md): Configure URL schemes to enable deep linking into your a0 app - [Payment Implementation](https://docs.a0.dev/development/monetization/payment-implementation.md): Integrate subscriptions and one-time purchases into your a0 app with code examples - [Payment Setup](https://docs.a0.dev/development/monetization/payment-setup.md): Set up subscription plans and monetize your a0 app - [Push Notifications](https://docs.a0.dev/development/push-notifications.md): Send push notifications to iOS and Android devices from your Convex backend - [iOS Device Registration](https://docs.a0.dev/development/testing/device-registration.md): Register your iOS device for testing native builds - [Mobile App Testing](https://docs.a0.dev/development/testing/mobile-app-testing.md): Test your app on real devices using the a0 app or Expo Go - [Native Build Testing](https://docs.a0.dev/development/testing/native-build-testing.md): Build and test IPA/APK files with full feature support including payments - [Overview](https://docs.a0.dev/development/testing/overview.md): a0 provides multiple testing methods to ensure your app works perfectly before deployment. - [Web Preview Testing](https://docs.a0.dev/development/testing/web-preview.md): Test your app instantly in the built-in preview with react-native-web - [Introduction](https://docs.a0.dev/index.md): Welcome to the a0.dev Docs - [Automatic Setup](https://docs.a0.dev/publishing/ios/app-store-connect/automatic-setup.md): Automatically Setup your App Store Connect Account with a0.dev - [Manual Setup](https://docs.a0.dev/publishing/ios/app-store-connect/manual-setup.md): Manually connect your App Store Connect Account - [Setup your App Store Connect Account](https://docs.a0.dev/publishing/ios/app-store-connect/setup.md): How to connect your App Store Connect Account to a0.dev - [Apple Developer Program](https://docs.a0.dev/publishing/ios/apple-developer-program.md): What the Apple Developer Program is, how to enroll, and how to connect it to a0.dev - [Deploying Your App](https://docs.a0.dev/publishing/ios/deploying-on-a0.md): Step-by-step guide to deploy your iOS app using the a0 platform - [Preparing your App Store Connect Account](https://docs.a0.dev/publishing/ios/preparing-asc-account.md): Learn how to set up your App Store Connect account for publishing, including creating Bundle IDs and app entries - [Pre-Submission Checklist](https://docs.a0.dev/publishing/ios/submission-checklist.md): Complete checklist to ensure your iOS app is ready for App Store submission and review - [Deploying Updates](https://docs.a0.dev/publishing/ota-updates/deploy-updates.md): Step-by-step guide to push Over the Air Updates to your app - [Update Overview](https://docs.a0.dev/publishing/ota-updates/overview.md): Deploy updates to all platforms instantly without rebuilding your app ## OpenAPI Specs - [openapi](https://docs.a0.dev/api-reference/openapi.json) ## Optional - [Website](https://a0.dev) - [Discord](https://a0.dev/discord) - [Reddit](https://a0.dev/reddit) - [Blog](https://a0.dev/blog)