Skip to content

Instantly share code, notes, and snippets.

@kadikraman
Created May 15, 2025 14:53
Show Gist options
  • Save kadikraman/2d77196775c3dbbc83d9c68c59b5a8e5 to your computer and use it in GitHub Desktop.
Save kadikraman/2d77196775c3dbbc83d9c68c59b5a8e5 to your computer and use it in GitHub Desktop.
Fine-tuning for the "Native Feel"

Fine-tuning for the Native Feel

AppJS 2025 workshop, by @kadikraman and @bycedric

We're excited you chose to join us on this journey on fine tuning for the native feel with Expo. In this workshop we will focus on creating experiences for a great "Platform Feel" for iOS, Android and Web!

Requirements

For this workshop, we will not be using Expo Go. But you don't need to have any native build tools installed either - we'll provide the dev client for you to install on your own phone, and we'll be enhancing this app together.

Here is your pre-workshop checklist:

  • a physical iOS or Android phone (or both!)
  • a laptop (Windows, MacOS or Linux)
  • your should have Git, and Node 20 or 22 installed (check with git --version and node --version)
  • ensure you have an Expo account (if not, create one for free!)
  • make sure you have the EAS CLI installed (check with eas --version, if not installed, add it with npm i -g eas-cli)
  • log into the EAS CLI with your Expo account (eas whoami to verify, eas login to log in)
  • (optional) Bun installed - but you can also npm, yarn or pnpm if you prefer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment