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
146courses

Results for "mobile development"

  • Skills you'll gain: Flutter (Software), Mobile Development, Cross Platform Development, Apple iOS, Android Development, UI Components, Development Environment

  • Status: Preview

    Skills you'll gain: Android Studio, Android Development, Mobile Development, Event-Driven Programming, UI Components, User Interface (UI), Application Development, Java, Program Development, Development Environment, Extensible Markup Language (XML), Debugging

  • Status: Preview

    Skills you'll gain: Android (Operating System), Android Development, Mobile Development, Software Architecture, Live Streaming, Application Frameworks, Performance Tuning, Middleware, Linux, Application Programming Interface (API), Debugging

  • 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

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

  • Status: Free Trial

    University of California San Diego

    Skills you'll gain: Session Initiation Protocols, Android Development, Android Studio, Internet Of Things, Communication Systems, Network Protocols, Telecommunications, Wireless Networks, Mobile Development, Application Development, Embedded Systems, Open Source Technology

  • 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

  • Skills you'll gain: Unity Engine, Mobile Development, Scripting, C# (Programming Language), Android (Operating System), Video Game Development, Game Design, Performance Tuning, Animations, User Interface (UI), Debugging

  • Status: Free Trial

    Skills you'll gain: Core Data (Software), Restful API, Apple iOS, iOS Development, JSON, Swift Programming, Application Programming Interface (API), Apple Xcode, Mobile Development, Application Development, Data Modeling, Authentications, Data Management, Data Storage, Network Protocols

  • Skills you'll gain: React.js, JavaScript Frameworks, Javascript and jQuery, Javascript, TypeScript, Software Design Patterns, Web Development, Application Development, Mobile Development

  • Status: New
    Status: Free Trial

    Skills you'll gain: Responsive Web Design, User Interface (UI), UI Components, Figma (Design Software), UI/UX Strategy, User Interface and User Experience (UI/UX) Design, Prototyping, Usability Testing, Interactive Design, User Experience Design, Experience Design, Mobile Development, Style Guides, Web Development, Animations

  • Status: Free Trial

    Skills you'll gain: Apple iOS, iOS Development, Apple software proficiency, Transaction Processing, Mobile Development, User Interface (UI) Design, User Interface (UI), UI Components, Application Development, Payment Systems, User Experience