Home/Mobile App Development
12-Week In-Person Track

Master Mobile App Development. Craft experiences that fit in hands.

Build fluid, high-performance native iOS and Android apps using Google Flutter and Dart. Master modern state management, hardware APIs, and store deployments — in person at CAD & GIS IT Center, Kaduna.

FlutterDartiOS & AndroidRiverpod / BlocFirebaseREST APIsPlay Store

Course Overview

The Mobile App Development track is a comprehensive 12-week in-person programme focused on Google's Flutter ecosystem. You will gain mastery over modern cross-platform engineering, crafting high-speed 60fps applications with custom animations, native device features, and seamless backend cloud integrations.

At CAD & GIS IT Center in Kaduna, we emphasize practical real-device testing. You won't just run simulated mockups; you will deploy APKs directly to physical phones, test GPS and camera feeds in real time, and learn how commercial mobile development teams structure scalable architectures.

Cohorts remain strictly capped at 20 students so each student receives personal mentoring, weekly project reviews, and direct career guidance.

Why This Track?

1

Cross-platform Flutter engineers are among the most sought-after talent, shipping to both iOS & Android from one codebase.

2

You'll graduate with real, fluid mobile applications deployed to test environments and ready for App Store & Play Store.

3

Learn the exact stack top companies use: Dart, Flutter, Riverpod/Bloc state management, Firebase, and REST API sync.

4

In-person accountability means instant device testing, real phone debugging, and zero tutorial loops.

5

Our instructors are actively-publishing mobile developers with apps live on the Play Store and App Store.

What You'll Get

Build 60fps fluid native iOS and Android apps from a single codebase
Master the Dart programming language, null safety, and OOP paradigms
Design reactive architectures using Flutter widgets, Cupertino & Material 3
Manage production app state using Bloc, Riverpod & Provider
Integrate device hardware: Camera, Geolocation, Biometrics & Push Notifications
Connect live REST APIs, handle offline caching & local persistence with Hive
Configure Firebase Authentication, Cloud Firestore & Cloud Messaging
Generate signed APKs, app bundles, and navigate App Store submission guidelines
Pass technical mobile engineering coding challenges and live walkthroughs

Week-by-Week Curriculum

12 weeks of structured, cross-platform mobile engineering

Weeks 1–2

Dart Mastery & Flutter Core Widgets

  • Dart OOP, null safety, Streams, Futures & async execution
  • Flutter widget tree, Stateless vs Stateful widgets
  • Material 3 and Cupertino layout design
  • Project 1: Interactive responsive lifestyle mobile app
Weeks 3–4

Advanced Layouts & Fluid Animations

  • Custom Painters, Implicit and Explicit Animations
  • Hero transitions, Sliver app bars & responsive layout builders
  • Forms, complex text inputs & client-side validation
  • Project 2: Fintech transaction dashboard & cards UI
Weeks 5–7

Production State Management & Local Storage

  • State management architectural patterns: Riverpod & Bloc
  • Local databases: Hive, SharedPreferences & secure storage
  • Error handling, retry policies & network connection monitoring
  • Project 3: Crypto portfolio & market trends mobile app
Weeks 8–9

REST APIs, Firebase & Device Hardware

  • Dio networking, JWT interceptors & token refresh logic
  • Firebase Auth, Cloud Firestore & Cloud Messaging push alerts
  • Hardware integration: Camera, GPS Geolocation & Biometric Auth
  • Project 4: On-demand delivery & booking mobile application
Weeks 10–11

Performance Profiling & Automated Testing

  • Flutter DevTools, memory leak detection & 60fps rendering optimization
  • Unit testing, Widget testing, and Integration testing
  • Automating app bundle generation & signing release keys
  • Play Store & App Store compliance requirements
Week 12

Capstone Showcase & App Store Launch Prep

  • Full-featured commercial mobile startup app capstone
  • Live device presentation & portfolio code walkthrough
  • LinkedIn, GitHub, and Play Store developer profile polish
  • Direct placement assistance & freelance contract guidance

What's Inside the Programme

Real Device Testing

Test and debug your code live on real Android and iOS phones right in the classroom.

Single Codebase Architecture

Learn how to write once and ship fluid 60fps experiences across both major mobile platforms.

Production State Management

Master industrial-grade Bloc and Riverpod patterns used by top unicorn mobile startups.

Weekly Code & UI Audits

Your widget trees, memory profiles, and UX flows are evaluated every Friday by mentors.

Peer Mobile Studio

Collaborate in small cohorts to brainstorm UI/UX, conduct user testing, and ship together.

Lifetime Resource Access

Keep all Flutter starter templates, architecture boilerplates, slides, and recorded sessions.

Frequently Asked Questions

Can't find your answer? Reach us via WhatsApp or email.

Do I need an iPhone or a Mac to take this course?
How many hours per week is this?
What laptop specifications do I need?
Is there a payment plan available?
Will I get a certificate?
What happens after graduation?
₦150,000
Full tuition · Payment plans available
Duration12 Weeks
Schedule3 Days / Week (2 hrs/day)
Format100% In-Person, Kaduna
Cohort SizeMax 20 students
Next StartNovember 2026
Reserve Your Spot

No payment required to reserve · We'll contact you with details

Ready to Take the First Step?

Reserve your seat directly or reach out to our team if you have any questions before joining.

CAD & GIS Mobile App Student building on Flutter
We're Here to Help

Have Questions Before Enrolling?

Need clarification about laptops, emulator setups, payment plans, or curriculum depth? Speak directly with our Kaduna team.

Direct line / WhatsApp: +234 814 190 8080
In-person visit: Suite 1 Feature view filling station complex opposite FCMB Bank, Sabo Tasha, Kaduna
Contact Us

Enrol in Next Cohort

Reserve your seat for November 2026. Only 20 seats available. No upfront payment required to submit.

CAD & GIS IT Center · KadunaCohort: Max 20 · ₦150,000