DART-LOGIC-PATTERNS
Best practices for implementing efficient business logic on mobile using appropriate algorithms and data structures.
DART-MEMORY
Professional memory management for mobile applications, focusing on resource disposal, garbage collection pressure, and large asset handling.
DART-OPTIMIZATION
Master Dart/Flutter performance optimization including efficient code patterns, data structure selection, and compilation benefits.
FLUTTER-ARCHITECTURE
Clean Architecture, Data Models, Tech Stack, Error Handling & Platform Channels
FLUTTER-BLOC
State Management, Dependency Injection & Navigation
FLUTTER-BLOC-FORMS
Form State Management, Validation & Input Patterns
FLUTTER-CODE-GEN
Code Generation Guidelines
FLUTTER-CONFIG
App Flavors, Environment Config & Build Variants
FLUTTER-DEBUGGING
Flutter DevTools, Profiling, Logging & Memory Management
FLUTTER-DIO
HTTP Networking with Dio, Retry & Caching Patterns
FLUTTER-FIREBASE
Firebase Auth, Firestore, FCM, Crashlytics & Analytics Patterns
FLUTTER-ISAR
Isar Database, Caching & Offline-First Patterns
FLUTTER-LOCALIZATION
Internationalization, ARB Files & Locale Management
FLUTTER-NATIVE
Best practices for MethodChannels, EventChannels, and Federated Plugins.
FLUTTER-SECURITY
Security & Data Integrity (Architect Level)
FLUTTER-TESTING
Quality Assurance & Advanced Testing
FLUTTER-UI
UI Performance, Design Tokens, Reusable Components & Adaptive Design
GIT-COMMIT
Automated Git Commits
GITHUB-ACTIONS
CI/CD Pipelines, Versioning & Release Management
GITHUB-PR
Pull Request Creation & Management