Expo

The Nzinga app runs in Expo Go, updated through EAS.

App
Demo
SDK 58
Update
~/nzinga-voice
$
npm run update -w @nzinga/mobile
✓ channel preview
✓ runtime exposdk:58.0.0
● project e249b48c
Pixel mosaic band in violet and magenta across pale cells
Nzinga · app
Expo Go, preview ·
Expo
demo.code
Sign-in code in demo
482917
sdk
Expo SDK, React Native
58 · 0.88
invite.code
Characters in an invite code
8

Overview

The Nzinga app is an Expo app, built with Expo Router and NativeWind. It runs in Expo Go, so no build is needed to try it. EAS Update sends JavaScript fixes to installed apps without a new build.

What it adds

expo-go
runtime
Opens the demo without a build
eas-update
channel
JavaScript fixes reach apps already installed
eas-build
cloud
iPhone and Android builds, no Mac needed
expo-router
routes
File-based screens for the whole app
demo-mode
data
Realistic local data when no server answers

Setup

01

Install Expo Go

Get Expo Go from your phone's app store.

02

Scan it

Scan the QR on the demo page, or open its link.

03

Sign in

Any number, code 482917, and any 8-character invite code.

Count your own sentence in the browser.

Paste a sentence into the live comparison. Every figure here is read from a results file.

~/african-tokenizer
zsh
$ bash scripts/fetch_data.sh
$ export HF_TOKEN=hf_••••••••
$ python scripts/premium_v2.py
✓ NTREX-128 · ✓ FLORES+ · ✓ baselines
● 5 results files · about 4 min