a photo of a person in front of a laptop with a Morrow sticker on it

Services - Expo Support

Morrow is a trusted Expo specialist and partner.

Our international team of React Native app developers possesses the proficiency and know-how to resolve any Expo-related challenges you might encounter.

Partner with us for Expo support

  • Expo Integration

    Seamlessly integrate your app with Expo, harnessing its powerful capabilities to enhance performance and user experience.

  • Update & migration

    Effortlessly upgrade to the latest Expo versions while ensuring a seamless transition and minimal disruption to your app's operation.

  • Dependency management

    Expertly manage and update dependencies, ensuring compatibility with Expo's latest updates and industry best practices.

  • Troubleshooting and support

    Our dedicated team provides ongoing support, troubleshooting any Expo-related issues swiftly and efficiently.

  • Free 30-minute consultation with an Expo expert

    Looking for quick advice with your Expo project? We offer a free initial 30-minute consultation with a member of our team. Contact us to book the meeting.

A photo of the Morrow team

Using WatermelonDB with React Native Expo

(Part of Expo's Official Plugin List)

WatermelonDB is a native package that lets you make your app offline first, so it works without using the Internet. The issue with WatermelonDB is that you can't use it with an Expo-managed workflow.

To fix this issue, we created a WatermelonDB plugin, which automatically does the initial configuration and allows you to use WatermelonDB with the Expo build system EAS.

See our case studies

Phone mockups displaying Kura app

Shopping for pleasure in the age of ubiquitous e-commerce.

button arrow
Phone mockups displaying Ownable app

A digital platform designed to simplify sustainable sourcing in the fashion industry.

button arrow
A person sitting in front of a laptop, having a web call

Want to discuss your project?

A person designing an app on a white boardletter

Expo OTA Updates Not Working?

Here's How expo-ota-manager Can Save You Time and Hassle with OTA Updates

Expo has a feature that allows you to deliver Over-The-Air (OTA) Updates to your mobile app. You can use this feature to quickly fix bugs or add new features to your app without waiting for the App Store review process.

However, using the default behaviour may not always be the best option for a project. Expo provides the expo-updates package, which allows you to control how and when your app checks for updates. But this requires some extra work.

That's where the expo-ota-manager comes to the rescue. It is a simple package that allows you to easily manage the Over-The-Air (OTA) updates of your app without having to worry about the details of the expo-updates package.

Ready to discuss your project? Book a call with Oliver today.

a photo of a person in front of a laptop with a Morrow sticker on it

Conquer the Chaos:
A Developer's Guide to Taming Expo’s Environmental Variables

Expo is a popular framework for building React Native apps, providing developers with great flexibility on how to build and where to define their environmental variables. However, without proper management, the declaration of variables can quickly become a tangled mess.

In this article, we'll guide you through organising your environmental variables, ensuring you always know which environment your app is running in.

Frequently Asked Questions

What is Expo?

A. Expo is an all-in-one solution for developing native iOS and Android applications using JavaScript and React. Developed by Expo.io, it provides an integrated workflow and minimises the intricacies of native development with its collection of tools, libraries, and services.

What are the benefits of using Expo?

A. Expo provides a more accessible and efficient method for developing mobile apps. It is particularly beneficial for rapid prototyping, smaller to mid-sized projects, or for developers who are familiar with JavaScript and React. Additionally, Expo has an active community and extensive documentation, providing resources, forums, and support for developers using the platform.