Akure, Ondo State, NigeriaVisit our Digital Marketing website →

Mobile App Development training

Design and build mobile apps that run on Android and iOS devices.

Course overview

Learn to design and build mobile apps for Android and iOS from one codebase. You will go from planning screens to testing your app on a phone and preparing it for release.

Requirements

  • Basic programming knowledge
  • A computer
  • An Android phone helps for testing

What you will learn

  • Plan app features and screens
  • Build interfaces with a cross-platform framework
  • Store data and connect to APIs
  • Test and prepare an app for release

Practical projects

  • A to-do app with saved data
  • An app that shows live data from an API

Skills you will gain

  • Cross-platform development
  • App interface design
  • APIs
  • Local data storage
  • App testing

Career and application opportunities

  • Junior mobile developer
  • Freelance app developer
  • Startup product builder

Curriculum

1Mobile app foundations
  • How mobile apps work
  • Native and cross-platform
  • Planning an app
  • Setting up your tools
2Building interfaces
  • Screens and navigation
  • Layouts and widgets
  • Forms and input
  • Styling and themes
3App logic and data
  • State management
  • Local storage
  • Working with APIs
  • Handling errors
4Features and quality
  • Notifications and permissions
  • Using the camera and location
  • Testing on devices
  • Fixing common problems
5Releasing an app
  • App icons and branding
  • Preparing a release build
  • Publishing basics
  • Capstone project

Related courses

Backend Development

Build the server side of applications: APIs, authentication, databases and security.

Blockchain Development

Learn how blockchains work and build simple decentralised applications and smart contracts.

Frontend Development

Focus on the part of a website users see and use, with modern JavaScript and responsive design.

Learn more about the APIUSARTECH Tech Training School