Mobile Development

Mobile Development is the practice of creating software and applications for mobile devices, using various programming languages and frameworks. Coursera's Mobile Development catalogue teaches you about the key aspects of both Android and iOS development, including programming with Swift, Kotlin, and Java. You'll learn about UI design for mobile platforms, handling user input, implementing navigation, accessing remote APIs, and managing application lifecycle and data persistence. This will equip you with the capability to create responsive and user-friendly mobile apps, making you invaluable in the tech industry.
40credentials
1online degree
145courses

Find the best Mobile App Development course for your goals

  • Status: Free Trial

    Skills you'll gain: Android Development, Mobile Development, Software Design, User Interface (UI) Design, Java Programming, Data Sharing, Database Management, Service Management

  • Skills you'll gain: Internet Of Things, Unit Testing, System Testing, Software Design Documents, Software Development, Technical Communication, Software Documentation, Mobile Development, System Design and Implementation, Embedded Systems, Innovation, Creative Design

  • Skills you'll gain: Swift Programming, Apple iOS, Apple Xcode, UI Components, Mobile Development, Apple software proficiency, Application Design, User Interface (UI), Figma (Design Software), Color Theory, API Design, Data Sharing, Animations

  • Status: Preview

    Skills you'll gain: Augmented Reality, Augmented and Virtual Reality (AR/VR), Mobile Development, Android (Operating System), Image Analysis, Geographic Information Systems, 3D Assets, Computer Vision, Global Positioning Systems, Prototyping, User Interface (UI)

  • Status: New
    Status: Free Trial

    Skills you'll gain: Swift Programming, UI Components, Apple iOS, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Algorithms, Animations, Software Design Patterns, Programming Principles, Color Theory, Debugging

  • Status: Free Trial

    Vanderbilt University

    Skills you'll gain: Android Studio, Android Development, Object Oriented Programming (OOP), Java Programming, Java, Mobile Development, Data Structures, Integrated Development Environments, Computer Programming, Debugging, Algorithms

  • Skills you'll gain: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Object Oriented Programming (OOP), Debugging, Data Structures

  • Status: Free Trial

    Skills you'll gain: User Experience Design, Responsive Web Design, Web Design and Development, Prototyping, Graphic and Visual Design, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Web Design, User Interface (UI), Wireframing, Typography, Web Applications, Mobile Development, Design Thinking

  • Skills you'll gain: Flutter (Software), Cross Platform Development, Mobile Development, User Interface and User Experience (UI/UX) Design, Application Design, Web Design and Development, iOS Development, Android Studio, UI Components

  • Status: Free Trial

    University of Toronto

    Skills you'll gain: Swift Programming, iOS Development, Apple iOS, Apple Xcode, Mobile Development, Objective-C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Image Analysis, Computer Programming

  • Status: New
    Status: Free Trial

    Skills you'll gain: Mobile Security, Anomaly Detection, Criminal Investigation and Forensics, Cyber Security Strategy, Cyber Threat Intelligence, Threat Detection, Investigation, Cyber Attacks, File Systems, Intrusion Detection and Prevention, Fraud detection, Mobile Development, Cybersecurity, Applied Machine Learning, Malware Protection, Cyber Security Policies, Apple iOS, Threat Modeling, Artificial Intelligence and Machine Learning (AI/ML), Data Security

  • Status: Free Trial

    Skills you'll gain: User Interface (UI), Mobile Development, User Interface (UI) Design, Apple iOS, UI Components, Swift Programming, Apple Xcode, Application Development, Animations

Related roles

Gain the knowledge and skills you need to advance.

  • This role has a $165,632 median salary ¹.

    description:

    An Android Developer builds, tests, and optimizes apps for Android, focusing on performance and compatibility, using Java, Kotlin, and Android SDK.

    This role has a $165,632 median salary ¹.

    Offered by

    Meta_logo
    Coursera - DELETE_logo
    IBM_logo
  • This role has a $170,752 median salary ¹.

    description:

    An iOS Developer builds and maintains iOS apps, optimizes performance and compatibility using Swift and iOS SDK across Apple’s ecosystem.

    This role has a $170,752 median salary ¹.

    Offered by

    Meta_logo
    University of Toronto_logo
    LearnQuest_logo

Most popular

Trending now

New releases

What brings you to Coursera today?

Leading partners

  • Packt
  • Meta
  • Google Cloud
  • SkillUp
  • Scrimba
  • IBM
  • LearnQuest
  • Universidad Nacional Autónoma de México