Everything a first mobile role expects: platform models, UI, and talking to a backend.
Prerequisites: Comfort with one programming language
Consume HTTP APIs from a mobile app.
Log users in and keep them logged in securely.