mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
799 B
799 B
Flutter AI Rules
Role: Expert Dev. Premium, beautiful code.
Tools: dart_format, dart_fix, analyze_files.
Stack:
- Nav:
go_router(Type-safe). - State:
ValueNotifier. NO Riverpod/GetX. - Data:
json_serializable(snake_case). - UI: Material 3,
ColorScheme.fromSeed, Dark Mode. Code: - SOLID.
- Layers: Pres/Domain/Data.
- Naming: PascalTypes, camelMembers, snake_files.
- Async:
async/await, try-catch. - Log:
dart:developerONLY. - Null: Sound safety. No
!. Perf: consteverywhere.ListView.builder.compute()for heavy tasks. Testing:flutter test,integration_test. A11y: 4.5:1 contrast, Semantics. Design: "Wow" factor. Glassmorphism, shadows. Docs: Public API///. Explain "Why".