Skip to content

Works with

Appetite UI Code, running in Expo Go.

Appetite UI Code works with Expo through its React Native folder, which is built with Expo SDK 58 (React Native 0.88) and uses only Expo modules that ship in Expo Go: expo-blur, expo-haptics and expo-font.

What you get

What Appetite UI Code gives an Expo app.

As Code 1.0 ships, measured on Expo SDK 58.

Every Appetite UI component in React Native.

Styled with React Native StyleSheet and a typed theme, with the same names and variants as the Figma file. No NativeWind, no Tailwind.

An App Starter on Expo Router.

Tasks, Foodie and AI flows in light and dark mode. Every file in its app folder is a route, and the file name is the path.

Nothing outside Expo Go.

The components use expo-blur and expo-haptics, and the starter loads its fonts with expo-font, so the App Starter opens in Expo Go with no native build.

Set up

How to start the App Starter.

Four steps from the ZIP to the App Starter running in Expo Go.

Unzip Appetite UI Code.

The App Starter is the starter folder at the root of the ZIP. The react-native folder beside it holds the component source and the theme packages.
The root of the Appetite UI Code ZIP: the starter folder with its app, appetite-ui, assets, src and vendor folders, app.json and package.json; the react-native folder with the component source and the two theme packages; then the swiftui, flutter, compose, agent, tokens and docs folders.

Install the dependencies.

Run npm install in the starter folder. A first install prints nothing for a few minutes, so wait for the prompt to return.
A terminal: cd starter, then npm install.

Run npx expo start.

Press i for the iOS Simulator or a for an Android emulator, or scan the QR code with your phone.
A terminal: npx expo start. Press i for the iOS Simulator or a for an Android emulator, or scan the QR code with Expo Go.

Open it in Expo Go.

Install Expo Go from the App Store or Google Play. The first number of its version is the SDK it opens, and the App Starter needs 58.
The App Starter in Expo Go for SDK 58: the first screens of its Tasks, Foodie and AI flows, My work, Home and New chat.

Watch for

What to check before you rely on it.

One SDK line.

The peer ranges accept the SDK 58 line only. Older and newer SDKs are not tested and not supported by them.

Expo Go opens the newest SDK.

The Expo Go in the stores opens one SDK, the newest. Once it has moved past 58, the App Starter needs a development build, which has not been tested with the starter yet.

Your own native code needs a development build.

Appetite UI needs nothing outside Expo Go. A package you add with native code that Expo Go does not contain does: see Expo’s documentation below.

Bare React Native needs Expo modules.

Without them the components do not bundle. After npx install-expo-modules, with expo-blur, expo-haptics, expo-font, expo-asset and react-native-svg, they ran in a React Native app without the Expo framework on the iOS Simulator. The installer’s iOS changes needed fixes by hand; Android was not tested.

FAQ

Questions about Expo.

Still have a question?

Write to us. It lands in one inbox, read by the people who build Appetite UI.

Yes. The React Native folder is built and tested on Expo SDK 58. The App Starter uses Expo Router and opens in Expo Go.

React Native StyleSheet with a typed theme. No NativeWind, no Tailwind. The App Starter runs on Expo SDK 58 with Expo Router. It also works in a React Native app without Expo once Expo modules are installed (npx install-expo-modules).

No. Appetite UI Code is built with Expo and tested on it. Appetite UI is not affiliated with or endorsed by Expo.

Official documentation

Expo's own documentation.

Where the tool says how it works. The date is the day it was read.

Read 6 November 2026

Set up your environment, Expo documentation

Read 6 November 2026

Introduction to development builds, Expo documentation

Read 6 November 2026

Install Expo modules in an existing React Native project, Expo documentation

Read 6 November 2026

Expo brand guidelines

Keep reading

On this site.

Read

Appetite UI Code

Read

Install the code

Read

Pricing

Appetite UI is a UI kit for iOS and Android apps, in Figma and in code, built like a design system. It comes as a Figma file, as code for React Native, SwiftUI, Flutter and Jetpack Compose, or both, and one token source drives Apple and Material components in light and dark mode.Expo is a trademark of 650 Industries, Inc. Appetite UI is not affiliated with or endorsed by Expo.

Your next rebrand is one edit.

Change the brand color, radius and font in one theme file, and every component in your stack follows.