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

TermMeaning
Android StudioOfficial Android IDE
valRead-only variable
ActivityA screen/entry point
@ComposableMarks a UI function
rememberKeeps a value across recompositions
ViewModelHolds UI state across config changes
CoroutineLightweight async task
RoomSQLite 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.

โ† Submitting tasks and earning your certificateApply for the Android App Development (Kotlin) internship โ†’