---
title: "SHIP — Bloom Cloud & Over-The-Air (OTA) Delivery"
description: "Continuous deployment and over-the-air Flutter code updates powered by Shorebird with instant release rollback."
category: "Cloud & OTA Delivery"
url: "https://bloom-platform-ten.vercel.app/ship"
last_updated: "2026-08-15"
---

# Bloom Cloud & OTA Delivery (SHIP)

> Deploy instant Flutter updates over the air directly to physical devices in production without waiting for app store review delays.

---

## ⚡ How OTA Delivery Works

1. **Native Shell (Base Build)**: You compile and submit your initial binary to the Apple App Store and Google Play Store once.
2. **Dart Bytecode Patching**: When you update Dart code or assets, `bloom deploy --ota` calculates the bytecode diff and uploads a compact patch to the Bloom Cloud CDN.
3. **Background Hot Update**: On the next app launch or via programmatic in-app update checks, the app silently downloads the patch and boots the latest code seamlessly.

---

## 🚀 CLI Deployment Commands

```bash
# Deploy an instant OTA patch to the production channel
bloom deploy --channel production --patch

# Deploy to a staging preview channel
bloom deploy --channel staging

# Rollback immediately to the previous stable release
bloom deploy --rollback --channel production
```

---

## 🛡️ Enterprise Rollback & Health Topology

Bloom OTA monitors app crash telemetry after every patch rollout. If crash rates exceed predefined thresholds within the first 10 minutes of release, the cloud infrastructure automatically triggers a circuit-breaker rollback to the previous known stable release.

---

## 🏗️ Beyond Patches: The Full Cloud Platform

OTA patching is one piece. Bloom Cloud ([cloud.bloom.dev](https://cloud.bloom.dev)) is a full delivery platform&mdash;organizations & projects, a remote build farm, release approvals with rollout percentages, multi-target deployments (TestFlight/Play/Web), per-environment secrets and signing identity management, Git connections with branch deploy policies, Flutter Web hosting with custom domains, observability, workflow automation, and a template marketplace.

---

## 🔗 Related Documentation
- [Cloud OTA Architecture](https://bloom-platform-ten.vercel.app/docs/framework/ota.md)
- [OTA Code Push Deep Dive](https://bloom-platform-ten.vercel.app/docs/dev-experience/ota-deployments.md)
- [CLI Deploy Command Reference](https://bloom-platform-ten.vercel.app/docs/cli/deploy.md)
- [Cloud Platform Overview](https://bloom-platform-ten.vercel.app/docs/cloud/overview.md)
- [Build & Release Pipeline](https://bloom-platform-ten.vercel.app/docs/cloud/build-and-release.md)
- [Secrets, Signing & Git](https://bloom-platform-ten.vercel.app/docs/cloud/secrets-and-signing.md)
- [Hosting, Observability & Automation](https://bloom-platform-ten.vercel.app/docs/cloud/hosting-and-automation.md)
- [Open Cloud Dashboard](https://cloud.bloom.dev)
