Technology track
Mobile App Development internship
Ship apps people use every day on Android and iOS. Courses from SkillTank Academy, live tasks reviewed by KaizenSpark Tech mentors.

Prerequisites
- Programming basics in any language
- An Android phone for testing helps
Tools you’ll use
FlutterReact NativeFirebaseAndroid Studio
Roles it prepares you for
- Mobile app developer intern
- Flutter developer
- React Native developer
Syllabus
The Mobile App Development track, week by week.
Shown for the 3-month internship. The 1-month internship covers the first phase in depth; the 6-month internship extends each phase with a specialisation course and module ownership.
Weeks 1–2 · Foundations
- Dart or JavaScript refresher
- Flutter / React Native setup
- Layouts and navigation
Weeks 3–6 · Build
- State management
- REST API integration
- Authentication
Weeks 7–10 · Own
- Local storage and offline use
- Push notifications
- Testing on devices
Weeks 11–12 · Graduate
- Store listing and release build
- Crash reporting
- Demo and hand-over
Deliverables
What you’ll hand in.
Every deliverable is reviewed and rated on the 1–5 quality rubric, and approved work is added to your record.
- A cross-platform app with login and live data
- A release build with store listing
- Technical notes for hand-over
Competencies assessed
- Flutter or React Native
- App state and navigation
- REST API integration
- Publishing to app stores
Sample project
Build a cross-platform app with login, API data and push notifications.
Other Technology tracks
All 39 tracksExplore related tracks.
Apply for the Mobile App Development track.
Choose your programme level on the form. We confirm your track after a short interview.
