All courses

Digital skills · Intermediate

Mobile app development

Build Android and iPhone apps with Flutter or React Native.

5 lessons2.4 hoursCertificate availableUHF Learning Team, Mobile developer
Sign in to start the course
  1. Lesson 1 · 15 min

    Step 1: Pick a framework

    • Flutter (Dart) or React Native (JavaScript) build for both phones.
  2. Lesson 2 · 40 min

    Step 2: Screens & navigation

    • Layouts, buttons, lists and moving between screens.
  3. Lesson 3 · 40 min

    Step 3: Data & APIs

    • Fetch data from the internet and save it on the phone.
  4. Lesson 4 · 30 min

    Step 4: Publish

    • Release on Google Play (one-time fee) and the App Store (yearly fee).
  5. Lesson 5 · 20 min

    Step 5: Getting paid for this skill

    • Build a portfolio of 3 sample projects, even unpaid ones.
    • Create profiles on Upwork, Fiverr, LinkedIn and local WhatsApp business groups.
    • Start with small fixed-price jobs, collect reviews, then raise your price.
    • Receive payments safely through Payoneer, Grey, bank transfer or the platform's own escrow.

Assignment

Build a simple to-do app that runs on your phone.

Free learning resources

Final quiz

Sign in to take the quiz.

Certificate: complete every lesson and pass the quiz (70%).