Key terms and common mistakes
The words you will hear in Android App Development work and the mistakes that most often cost interns approvals.
Key terms
| Term | Meaning |
|---|---|
| Android Studio | Official Android IDE |
val | Read-only variable |
| Activity | A screen/entry point |
@Composable | Marks a UI function |
remember | Keeps a value across recompositions |
| ViewModel | Holds UI state across config changes |
| Coroutine | Lightweight async task |
| Room | SQLite database library |
Common mistakes to avoid
- Doing network or database work on the main thread.
- Ignoring screen rotation and losing user input.
- Hard-coding strings instead of using resources.
- Not requesting runtime permissions properly.
Want to go deeper? The free Android App Development (Kotlin) learning path has short modules, games and a certificate for each module.