ThingerBits
Get Started
ThingerBits

Mobile App Development Basics

Ages 14–18 · 12 weeks · Online

Build real Android apps that run on your own phone — using Flutter, the same framework many Sri Lankan fintech apps use.

0 learners
Created by LearnPlus Academy · Official LearnPlus course catalog
Last updated 5/2026 English Intermediate 0 lessons 0s

Buy this course

Rs.26,500.00
  • 30-day money-back guarantee
  • Full lifetime access
  • Access on desktop and mobile

What You'll Learn

Weeks 1–2: Dart language fundamentals
Weeks 3–4: Flutter widgets + layout
Weeks 5–6: Navigation + screens + task manager app
Weeks 7–8: State management + REST APIs
Weeks 9–10: Weather/news dashboard project
Weeks 11–12: Final app + Play Store basics + showcase

Course Curriculum

0 sections · 0 lessons

Description

Build real mobile apps that run on your own Android phone. Our 12-week Mobile App Development Basics course teaches Grade 9–13 Sri Lankan students how to build and publish working Android apps using Flutter — the same cross-platform framework used by Google Pay, BMW and many Sri Lankan fintech apps.

Students learn the Dart programming language (very approachable if you've done Python or JavaScript), Flutter widgets, layouts, navigation, state management with Provider, working with REST APIs, and storing data locally with shared preferences and SQLite. We deliberately choose Flutter because it lets students build for Android and (with Mac access) iOS from the same codebase.

The course produces three real apps loaded onto each student's own Android phone: a personal task and timetable manager, a Sri Lankan weather and news dashboard pulling from public APIs, and a final original app of the student's choice. Past student projects have included tuition-class trackers, Sinhala–English flashcard apps, school canteen menu apps and personal expense managers.

We also teach how to publish to the Google Play Store (one-time developer registration fee around LKR 7,500 borne by the student or parent — optional). Pre-requisite: completion of our Python Programming or Web Development course, OR equivalent prior coding. A laptop (Windows, macOS or Linux) and an Android phone or emulator.

Course Outline

  • Weeks 1–2: Dart language fundamentals
  • Weeks 3–4: Flutter widgets + layout
  • Weeks 5–6: Navigation + screens + task manager app
  • Weeks 7–8: State management + REST APIs
  • Weeks 9–10: Weather/news dashboard project
  • Weeks 11–12: Final app + Play Store basics + showcase

Instructor

L

LearnPlus Academy

Official LearnPlus course catalog

Curated STEM, coding, design and digital-skills courses imported from the LearnPlus Education Center.

Reviews (0)

No reviews yet. Be the first to review!