Skip to main content
Mobile Launcher

IDE Setup

Configure your AI coding assistant for React Native development

IDE Setup

Choose your development environment. All options work great with this boilerplate.

Which should I choose?

  • VS Code, The standard. Great if you use GitHub Copilot (Codex).
  • Cursor, Best AI integration. Fork of VS Code.
  • AntiGravity, Best for autonomous agentic workflows.
  • Claude Code, Best for terminal power users.

Prerequisites

Before configuring your IDE, ensure you have set up your development environment:

You will need:

  • Node.js: Version 18 or newer
  • Git: For version control

Visual Studio Code

The industry standard code editor.

Installation

Download VS Code

  1. Go to code.visualstudio.com.
  2. Download and install for your OS.

Install Extensions

Open Extensions (Cmd+Shift+X or Ctrl+Shift+X) and install:

  • Expo Tools: Essential for debugging and config validation.
  • ES7+ React/Redux/React-Native snippets: Speed up coding.
  • Prettier: Code formatting.
  • GitHub Copilot: AI coding completion (powered by OpenAI Codex).
  • GitHub Copilot Chat: Chat with your codebase.

Configuration

Create a .vscode/settings.json (if not provided) to enforce formatting:

Json
{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "files.associations": {
    "*.css": "tailwindcss"
  }
}

Cursor

A VS Code fork with AI capabilities built-in. Best for developers already familiar with VS Code.

Installation

Download Cursor

  1. Go to cursor.com
  2. Click Download for Mac
  3. Open the downloaded .dmg file
  4. Drag Cursor to Applications
Cursor Download Page for macOS

Launch and Sign In

  1. Open Cursor from Applications
  2. Sign in with your account (or create one)
  3. Complete the setup wizard

Download Cursor

  1. Go to cursor.com
  2. Click Download for Windows
  3. Run the installer

Launch and Sign In

  1. Open Cursor
  2. Sign in with your account
  3. Complete the setup wizard

Download Cursor

  1. Go to cursor.com
  2. Download the AppImage file
  3. Make it executable:
chmod +x Cursor-*.AppImage
  1. Run the AppImage

Sign In and Configure

  1. Sign in with your account
  2. Complete the setup wizard

Project Configuration

Create .cursorrules in your project root (already included in this boilerplate):

Markdown
# Project: AI Mobile Launcher

## Tech Stack
- React Native with Expo (SDK 54)
- TypeScript (strict mode)
- Redux Toolkit + RTK Query
- Restyle for styling

Windsurf

The world's first agentic IDE, powered by Codeium. It integrates deeply with your codebase ("Cascade").

Installation

Download from codeium.com/windsurf.

Cascade Flow

  • Cmd+I to open Cascade.
  • Ask it to "Explain this file" or "Refactor this component".

AntiGravity

An agentic IDE that can autonomously complete complex tasks with deep codebase understanding.

AntiGravity Agentic Mode Interface

Installation

Download from antigravity.google.

Agentic Mode

AntiGravity's Agentic Mode can autonomously:

  • Read and understand your codebase
  • Make multi-file changes
  • Run terminal commands

To use Agentic Mode, press Cmd+L (Mac) or Ctrl+L (Windows/Linux).

Claude Code

A powerful CLI tool from Anthropic that brings Claude directly to your terminal.

Claude Code Terminal Interface

Installation

npm install -g @anthropic-ai/claude-code

authenticate:

claude

Usage

Navigate to your project folder and start Claude:

cd your-project claude

Next Steps