Internship registrations are open · fully online · register in 3 minutes. Register now
KaizenSpark Tech Solutions
Home / Tracks / Technology / Mobile App Development
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.

Technology interns at work

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.

Apply for the Mobile App Development track.

Choose your programme level on the form. We confirm your track after a short interview.