Skip to main content
📱 Mobile App Dev · Software · Exhibition

Mobile App — From UI/UX to App Store

Your child in Toronto or Berlin designs an app in Figma and ships it with Flutter — running on their own phone and their friends' phones worldwide. Real product design, real code, real users.

📚 4 seasons / year ⏱ 110 hours / year 📱 iOS + Android (Flutter) 🎨 Year-end app on phones
☀️
Current term — build a real appFree trial · see Figma + Flutter · meet a coach.
Mobile app illustration
Pick your child's age tier

Your 12-year-old learns mobile-app fundamentals — design in Figma, code with Flutter, build a first app. Year-end: an app installed on their own phone.

One-year roadmap — Pre-teens tier

Four seasons from idea to phone.

🍂
Season 1 — Autumn

UI/UX with Figma

Sep–Dec · 24 class hours + 1 workshop

Learn UI/UX design with Figma — the same tool pro designers use.

What they learn
  • UI/UX design basics
  • Working with Figma
  • Color, font, layout
  • Design system
  • Designing simple app screens
🎨
End of Season 1First Figma design + Season 1 certificate
❄️
Season 2 — Winter

Flutter fundamentals

Jan–Mar · 24 class hours + 1 workshop

Flutter framework — Google's tool for cross-platform mobile apps.

What they learn
  • Dart language fundamentals
  • Flutter widgets (intro)
  • Layout (Row, Column, Container)
  • Buttons and forms
  • First small app on the simulator
📱
End of Season 2First Flutter app + Season 2 certificate
🌸
Season 3 — Spring

Multi-screen app + state

Apr–Jun · 24 class hours + 1 workshop

Building multi-screen apps + state management + navigation.

What they learn
  • Multi-screen navigation
  • State management basics
  • LocalStorage (SharedPreferences)
  • List + grid views
  • Pretty UI
🛠️
End of Season 3Multi-screen app + Season 3 certificate
⭐ Online exhibition
🎨
Season 4 — Summer

Personal app + on the phone

Jul–Sep · App + online exhibition

Final personal app + install on their own phone + online exhibition.

What they experience
  • Defining a personal app
  • Designing in Figma + building in Flutter
  • Installing on personal phone
  • Online exhibition with Iranian peers
  • Project documentation
🏆
End of Year 1Annual diploma + app on phone + exhibition certificate

Your 15-year-old learns serious Flutter + API + database + advanced state management — and ships a real app to the Play Store.

One-year roadmap — Teens tier

Four serious seasons.

🍂
Season 1 — Autumn

Advanced Flutter + UX

Sep–Dec · 24 class hours + 1 workshop

Advanced Flutter + pro UX with Material Design 3 + animations.

What they learn
  • Advanced widgets
  • Material Design 3
  • Cupertino (iOS) widgets
  • Pro animations
  • Custom UI
🎨
End of Season 1Pro UI + Season 1 certificate
❄️
Season 2 — Winter

API + state management

Jan–Mar · 24 class hours + 1 workshop

Working with REST APIs + advanced state management (Provider / Riverpod / BLoC).

What they learn
  • HTTP / REST API
  • Provider / Riverpod
  • BLoC pattern
  • JSON serialization
  • Error handling
🔌
End of Season 2Networked app + Season 2 certificate
🌸
Season 3 — Spring

Local DB + Firebase + auth

Apr–Jun · 24 class hours + 1 workshop

Local database (SQLite) + Firebase + authentication + sending notifications.

What they learn
  • SQLite (sqflite)
  • Firebase fundamentals
  • Authentication (email, Google)
  • Push notifications
  • Firestore database
🔐
End of Season 3Full backend + Season 3 certificate
⭐ Real app
🚀
Season 4 — Summer

Publish on Play Store

Jul–Sep · Real publication

Building a real app + publishing on Play Store + portfolio.

What they experience
  • Designing a real app
  • Building + serious testing
  • Publishing on Play Store
  • Online exhibition
  • Portfolio for resume
🏆
End of Year 1Annual diploma + published app + exhibition certificate

Your 17-year-old in Vancouver learns pro-grade mobile — CI/CD + clean architecture + advanced testing + native code. Real product, university-ready portfolio.

One-year roadmap — Older teens tier

Four pro seasons.

🍂
Season 1 — Autumn

Clean architecture + testing

Sep–Dec · 24 class hours + 1 workshop

Clean architecture + unit testing + integration testing.

What they learn
  • Clean architecture (Domain, Data, Presentation)
  • Unit testing (test, mockito)
  • Integration testing
  • Pro Dart design patterns
  • Code review
🏗️
End of Season 1Pro architecture + Season 1 certificate
❄️
Season 2 — Winter

Native + complex features

Jan–Mar · 24 class hours + 1 workshop

Native code (Platform Channels) + complex features (camera, location, sensors).

What they learn
  • Platform Channels (Kotlin / Swift intro)
  • Camera + Image Picker
  • Location + Maps
  • Sensors (accelerometer, gyro)
  • WebSocket for live data
📷
End of Season 2Advanced app + Season 2 certificate
🌸
Season 3 — Spring

CI/CD + DevOps + analytics

Apr–Jun · 24 class hours + 1 workshop

CI/CD + DevOps + analytics + crashlytics + A/B testing.

What they learn
  • GitHub Actions (CI/CD)
  • Codemagic / Fastlane
  • Analytics (Firebase / Google)
  • Crashlytics
  • A/B testing
🚀
End of Season 3DevOps-ready project + Season 3 certificate
⭐ Real product
🎯
Season 4 — Summer

Real product + multi-platform release

Jul–Sep · Real release

Real product + Play Store + App Store + university-ready portfolio.

What they experience
  • Defining a real product
  • Pro project documentation
  • Publishing on Play Store + App Store
  • Online exhibition
  • University-ready portfolio
🏆
End of Year 1Annual diploma + published app + exhibition certificate

🏅 Certificates from the Mobile App Program

Official Novin Zehn certificate at every season end + annual diploma + exhibition certificate at year-end.

1Autumn season certificate
2Winter season certificate
3Spring season certificate
4Annual diploma + exhibition certificate

📞 Get full details about the Mobile App Program

Free consultation walks through lesson plans, app publishing, and the exhibition.

Frequently asked

Questions parents abroad ask us

Do we need an iPhone for iOS development?

Recommended but not required at the early levels. The Android simulator works for everything in the first two age tiers. Older teens benefit from access to a Mac for iOS publishing.

How does publishing on Play Store / App Store work?

We help with the publish workflow. Account fees are the family's responsibility.

Why Flutter? Why not React Native?

Flutter is Google's modern cross-platform framework. One codebase ships to both iOS and Android with native performance. The most in-demand stack in the global job market.

Can my child start without coding experience?

Yes. The Pre-teens tier starts from zero (Dart and Flutter). Trial class is free.

What about timezones?

Multiple class times per week across EST, PST, GMT, CET. All sessions recorded.