Key terms and common mistakes
The words you will hear in Flutter & Dart work and the mistakes that most often cost interns approvals.
Key terms
| Term | Meaning |
|---|---|
| Flutter | Cross-platform UI toolkit |
final | Set once at runtime |
| Widget | Building block of Flutter UI |
| StatelessWidget | Widget without changing state |
ListView.builder | Lazily builds list items |
| Navigator | Manages a stack of screens |
| Provider | Simple DI and state package |
| Future | Value available later |
Common mistakes to avoid
- Putting all code in one huge widget file.
- Calling setState for app-wide state.
- Storing API keys in the app code.
- Ignoring loading and error states for network calls.
- Testing only on one screen size.
Want to go deeper? The free Flutter & Dart learning path has short modules, games and a certificate for each module.