Skip to main content

What you can configure

Your app’s configuration is stored in app.json. You can update any setting through chat — no need to edit files manually.

Updating configuration

Tell the AI what you want to change:
  • “Change the app name to MyApp”
  • “Set the splash screen background color to #1a1a2e”
  • “Update the app icon to the one I uploaded”
Changes apply immediately to the preview. For app store builds, the updated configuration is included automatically.

Design system

Your app’s design system is established during initial generation and includes:
  • Color palette — primary, secondary, accent, background, and text colors
  • Typography — font families, sizes, and weights
  • Spacing — consistent spacing scale across the app
  • Border radius — rounded corners for cards, buttons, and inputs
To modify the design system:
  • “Change the primary color to indigo”
  • “Use a more rounded style for all buttons and cards”
  • “Make the body text slightly larger”

App structure

Fastshot generates apps with this structure:
Navigation uses Expo Router with file-based routing. State management uses Zustand for simplicity and performance.