InfoparkDailyCAREER TOOLS

Technical / ITSoftware & web▶ Live code

Mobile app development

Dart and Flutter (or Kotlin for Android), state management, APIs and publishing.

Who it’s for: People who want to build Android and iOS apps with Flutter or Kotlin.

Roadmap

What you’ll learn

Follow the modules in order. Finish a small project at the end of each one.

  1. 01

    Language basics

    3 weeks
    • Dart or Kotlin syntax
    • OOP and null safety
    • Async programming
    • Collections
  2. 02

    UI building

    4 weeks
    • Widgets/Compose layouts
    • Navigation
    • Forms and validation
    • Responsive layouts
  3. 03

    Data & state

    4 weeks
    • REST APIs and JSON
    • State management (Provider/Riverpod/BLoC or ViewModel)
    • Local storage
    • Firebase basics
  4. 04

    Release

    2 weeks
    • App icons and splash
    • Testing on devices
    • Play Store release steps
    • Crash monitoring

Tools

Tools & skills to learn

  • Flutter & Dart
  • Kotlin
  • Android Studio
  • Firebase
  • Git

Certifications

Useful certifications

  • Associate Android Developer (Google)Check current availability before enrolling

Certificates support your profile — interviewers still ask what you built. Check current fees and rules on the official site.

Practice

Projects to build

Put these on your resume — they give you real stories for interviews.

  1. 1To-do app with local storage
  2. 2Job-search app using a public API
  3. 3Expense app with charts

Live code

Practise right here

Run examples and try the 🏆 challenges — your answers are checked automatically.

Code runs only in your browser. Press Ctrl/⌘ + Enter to run. Pick a 🏆 Challenge from the Example list to get your answer checked automatically.