Key terms and common mistakes

The words you will hear in Full Stack Mobile App Development work and the mistakes that most often cost interns approvals.

Key terms

TermMeaning
Native appBuilt with platform tools
Material DesignGoogle's design system
Widget/componentUI building block
Local stateState inside one widget
REST APIHTTP JSON API
SQLiteEmbedded local database
Phone OTPOne-time password via SMS
Payment gatewayProcesses online payments

Common mistakes to avoid

  • Testing only on one screen size or only on an emulator.
  • Calling APIs on the main thread so the app freezes.
  • Not handling no-internet and error states.
  • Committing signing keys or google-services files with secrets to a public repo.

Want to go deeper? The free Full Stack Mobile App Development learning path has short modules, games and a certificate for each module.

โ† Submitting tasks and earning your certificateApply for the Full Stack Mobile App Development internship โ†’