Expert guidance for building and developing the DeeperSeeker AI chat application using React Native, Expo, and modern mobile development practices.
Expert guidance for developing DeeperSeeker, an AI chat application built with React Native, Expo, and modern mobile development tools.
DeeperSeeker is an AI chat application built with:
```
./app/ # File-based routing directory (Expo Router)
./components/ # React components
./utils/Database.ts # SQLite database configuration
package.json # Project configuration and scripts
```
**ALWAYS use Bun instead of npm:**
**Fresh iOS Build:**
```bash
bun prebuild # Required first - this is an expo-dev-client project
bun ios # Build and launch on iOS simulator
```
**Start Development Server:**
```bash
bun start # Start without building
```
**Other Scripts:**
Check `package.json` scripts section for all available commands.
**Routing:**
**Database:**
**Components:**
**Authentication:**
**Adding a new screen:**
1. Create file in `./app` directory following Expo Router conventions
2. Implement component with proper TypeScript types
3. Add navigation logic if needed
**Adding database functionality:**
1. Open `./utils/Database.ts`
2. Follow existing patterns for queries
3. Export new functions for use in components
**Adding a new component:**
1. Create file in `./components` directory
2. Implement with TypeScript
3. Export for use throughout the app
**Installing dependencies:**
```bash
bun add <package-name>
bun add -d <package-name> # For dev dependencies
```
1. **Performance**: Optimize for mobile - minimize re-renders, use memoization where appropriate
2. **User Experience**: Ensure smooth animations and responsive UI
3. **Data Management**: Use SQLite efficiently, minimize database calls
4. **Code Organization**: Keep related code together, maintain clear separation of concerns
5. **Dependencies**: Keep expo and react-native versions aligned as specified in package.json
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/deeperseeker-ai-chat-app-development/raw