### Install Dependencies with npm Source: https://github.com/nivlekrod/amparo/blob/main/README.md Installs all necessary project dependencies using npm. Ensure Node.js and npm are installed on your system. ```bash npm install ``` -------------------------------- ### Start Expo Development Server Source: https://github.com/nivlekrod/amparo/blob/main/README.md Starts the Expo development server, allowing you to run your app on simulators, emulators, or Expo Go. This command is crucial for the development workflow. ```bash npx expo start ``` -------------------------------- ### Reset Expo Project to Blank State Source: https://github.com/nivlekrod/amparo/blob/main/README.md Resets the project by moving existing starter code to 'app-example' and creating a new, blank 'app' directory for development. Use this when starting fresh. ```bash npm run reset-project ``` -------------------------------- ### Expo Router Navigation Examples Source: https://context7.com/nivlekrod/amparo/llms.txt This snippet demonstrates various navigation patterns using Expo Router, including declarative navigation with the Link component for simple page transitions and deep linking, as well as programmatic navigation using the router object for actions like push, back, and replace. It also includes an example of using Link with a context menu on iOS. ```tsx import { Link, router, useRouter } from 'expo-router'; import { ThemedText } from '@/components/themed-text'; import { ThemedView } from '@/components/themed-view'; import { Button } from 'react-native'; export default function NavigationExamples() { const router = useRouter(); return ( {/* Declarative navigation with Link component */} Go to Home Open Modal View Profile #123 {/* Programmatic navigation */}