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: New
    Status: Free Trial

    Skills you'll gain: Microsoft Visual Studio, Managed Services, Continuous Deployment, Cloud Computing, Integrated Development Environments, Microsoft SQL Servers, Cloud Security, Cloud Storage, Web Applications, Mobile Development

  • Skills you'll gain: Prototyping, User Interface (UI) Design, Figma (Design Software), Mobile Development, Mockups, Wireframing, Collaborative Software

  • Status: Free Trial

    Skills you'll gain: Geospatial Information and Technology, Spatial Analysis, Geographic Information Systems, GIS Software, Database Management, ArcGIS, Global Positioning Systems, Decision Support Systems, Data Modeling, Open Source Technology, Web Applications, Mobile Development

  • Skills you'll gain: Flutter (Software), Google Gemini, Generative AI Agents, LLM Application, Generative AI, Mobile Development, Google Cloud Platform

  • Skills you'll gain: Video Game Development, Game Design, Rust (Programming Language), Algorithms, Application Programming Interface (API), Programming Principles, Application Design, Mobile Development, Data Structures, Software Development

  • Status: Free Trial

    Skills you'll gain: Unity Engine, Mobile Development, Computer Graphics, Performance Tuning, Video Game Development, 3D Assets, Animations, Artificial Intelligence, User Interface (UI), Scripting

  • Status: Preview

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

  • Status: Free Trial

    University of California, Irvine

    Skills you'll gain: Apple iOS, Model View Controller, Core Data (Software), User Interface (UI) Design, UI Components, User Interface and User Experience (UI/UX) Design, Responsive Web Design, Mobile Development, Human Computer Interaction, UI/UX Strategy, Data Mapping, Geospatial Mapping, Animations, Storyboarding

  • Status: Free Trial

    Skills you'll gain: Unity Engine, Game Design, Intellectual Property, Video Game Development, Mobile Development, Application Deployment, User Interface (UI), Android (Operating System), C# (Programming Language), Conceptual Design, 3D Assets, Back-End Web Development, Market Dynamics, Cloud Development, Animations, System Design and Implementation, Prototyping, Data Analysis Software, Computer Graphics, Performance Tuning

  • Status: Preview

    Skills you'll gain: Swift Programming, Apple iOS, Authentications, Application Programming Interface (API), Restful API, Mobile Development, Data Store

  • Status: Free Trial

    Skills you'll gain: Full-Stack Web Development, Node.JS, Restful API, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, User Interface and User Experience (UI/UX) Design, Swift Programming, JavaScript Frameworks, Secure Coding, Application Programming Interface (API), API Design, Authentications, Mobile Development, Database Software, MongoDB, Web Development, Web Applications, Development Environment

  • Status: New
    Status: Free Trial

    Skills you'll gain: Figma (Design Software), Responsive Web Design, UI Components, User Interface (UI) Design, Mobile Development, Design Strategies, Web Design, Scalability, Prototyping

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