# Patbond Flutter Patbond is a Flutter learning project. The current goal is to build the basic app frame for a social content app with a layout similar to Xiaohongshu. ## Current Progress - Flutter project initialized. - App entry extracted into `lib/app/app.dart`. - Main shell page created with a bottom navigation bar. - Home page connected as the first tab. - Basic project notes added under `doc/`. ## Project Structure ```text lib/ main.dart app/ app.dart features/ home/ home_page.dart main/ main_shell_page.dart doc/ android_development.md common_app_structure.md main_app_const.md project_structure.md ``` ## Run The App Install dependencies: ```bash flutter pub get ``` Run in debug mode: ```bash flutter run ``` Or open the project in VS Code, select a device, and press `F5`. ## Development Plan Near-term steps: 1. Replace placeholder tabs with real feature pages. 2. Build a basic home feed page. 3. Add note card models and mock data. 4. Add theme configuration. 5. Add detail pages and navigation when the main frame is stable. ## Git Notes Generated files such as `.dart_tool/`, `build/`, IDE workspace files, and local platform configuration should not be committed.