<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud" -->

---
title: How Expo streamlined Hipcamp’s native and over-the-air...
description: Hipcamp replaced Microsoft App Center with Expo after App Center's sunset announcement. The switch delivered 6x faster native builds (60 minutes down to 10),...
canonical: https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: How Expo streamlined Hipcamp’s native and over-the-air update processes | daily.dev
og:description: Hipcamp replaced Microsoft App Center with Expo after App Center's sunset announcement. The switch delivered 6x faster native builds (60 minutes down to 10),...
og:url: https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud
og:image: https://api.daily.dev/og/posts/HfGyEsRuD.png
og:image:alt: How Expo streamlined Hipcamp’s native and over-the-air update processes
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# How Expo streamlined Hipcamp’s native and over-the-air update processes

**[Expo Blog](https://daily.dev/sources/expo-blog)** · 5 min read · 0 upvotes · 0 comments

## Summary

Hipcamp replaced Microsoft App Center with Expo after App Center's sunset announcement. The switch delivered 6x faster native builds (60 minutes down to 10), reliable OTA updates replacing the unreliable CodePush, and a web-like daily release cadence instead of monthly app store submissions. The team built a custom yarn command to trigger builds, automated Slack notifications with TestFlight links and Sentry monitoring, and used expo-fingerprint to automatically detect OTA-eligible changes. The result: fewer app store submissions, faster incident response, and reduced on-call stress.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://expo.dev/blog/how-expo-streamlined-hipcamps-native-and-over-the-air-update-processes>

## Similar posts on daily.dev

- [How Hipcamp upgraded Expo SDK versions with Claude Code](https://daily.dev/posts/how-hipcamp-upgraded-expo-sdk-versions-with-claude-code-dejg6hd3y) · Expo Blog · 0 upvotes · 0 comments
- [How Posh went from manual weekly mobile releases to continuous delivery with Expo](https://daily.dev/posts/how-posh-went-from-manual-weekly-mobile-releases-to-continuous-delivery-with-expo-spwvniuaf) · Expo Blog · 4 upvotes · 0 comments
- [Self-hosted OTA for an hour a month](https://daily.dev/posts/self-hosted-ota-for-an-hour-a-month-1p5i8qthk) · codemagic · 0 upvotes · 0 comments

---

Tags: [#mobile](https://daily.dev/tags/mobile), [#cicd](https://daily.dev/tags/cicd), [#react-native](https://daily.dev/tags/react-native)

[View this post on daily.dev](https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"How Expo streamlined Hipcamp’s native and over-the-air update processes","url":"https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud"},"datePublished":"2026-03-22T11:31:01.346Z","dateModified":"2026-03-22T11:37:51.385Z","description":"Hipcamp replaced Microsoft App Center with Expo after App Center's sunset announcement. The switch delivered 6x faster native builds (60 minutes down to 10),...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/fdbbe33cfc6a6fb5a07253a0f06a1494?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/fdbbe33cfc6a6fb5a07253a0f06a1494?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Expo Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Expo Blog","logo":"https://media.daily.dev/image/upload/s--E7LK6L3y--/f_auto,q_auto/v1774179051/logos/expo-blog?_a=BAMAMiWQ0","url":"https://daily.dev/sources/expo-blog"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/how-expo-streamlined-hipcamp-s-native-and-over-the-air-update-processes-hfgyesrud","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"mobile,cicd,react-native","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Expo Blog","item":"https://daily.dev/sources/expo-blog"},{"@type":"ListItem","position":3,"name":"How Expo streamlined Hipcamp’s native and over-the-air update processes"}]}
```

