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
| Term | Meaning |
|---|---|
| Native app | Built with platform tools |
| Material Design | Google's design system |
Widget/component | UI building block |
| Local state | State inside one widget |
| REST API | HTTP JSON API |
| SQLite | Embedded local database |
| Phone OTP | One-time password via SMS |
| Payment gateway | Processes 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.