• 为个人
  • 为商务
  • 为大学
  • 为政府
Coursera
登录
免费加入
Coursera
  • 浏览
  • Mobile Development
跳转以搜索结果

筛选依据

主题
必需的
 *

语言
必需的
 *

在整个课程(说明和评估)中使用的语言。

了解产品
必需的
 *

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
在交互式实践环境中学习新工具或新技能。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。
攻读硕士学位的同时获得职业证书。
在线获得学士学位或硕士学位,所需费用仅为在校学习费用的一小部分。
完成研究生水平的学习,而无需参加完整的学位课程。
以灵活的交互式方式,获得大学颁发的执业证书。
研究生水平的学习触手可及。

级别
必需的
 *

课程长度
必需的
 *

技能
必需的
 *

字幕
必需的
 *

教师
必需的
 *

“mobile development” 的结果

  • 状态:免费试用
    免费试用
    M

    Meta

    元反应原生

    您将获得的技能: 用户体验, 移动开发, 交互设计, 用户界面(UI), React Native, SQL, Git(版本控制系统), UI/UX 研究, 用户体验设计, Unix 命令, 还原式 API, React.js, 角色(用户体验), GitHub, Jest(JavaScript 测试框架), Javascript, 网络开发工具, 版本控制, 用户界面和用户体验(UI/UX)设计, 可用性测试

    4.6
    评分, 4.6 星,最高 5 星
    ·
    1.1万 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    状态:人工智能技能
    人工智能技能
    I

    IBM

    IBM iOS and Android Mobile App Developer

    您将获得的技能: React Native, Prompt Engineering, Software Development Life Cycle, Flutter (Software), Software Architecture, Swift Programming, Mobile Development, Apple Xcode, Android Studio, Android Development, React Redux, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Software Design, Android (Operating System), Cascading Style Sheets (CSS), User Experience Design, AI Personalization

    4.6
    评分, 4.6 星,最高 5 星
    ·
    7232 条评论

    初级 · 专业证书 · 3-6 个月

  • 状态:免费试用
    免费试用
    M

    Meta

    移动开发入门

    您将获得的技能: Html 和 Css, React Native, 移动开发, 响应式网页设计, 网络开发, 浏览器兼容性, 用户界面 (UI) 设计, Javascript, 网页设计与开发, 跨平台开发

    4.7
    评分, 4.7 星,最高 5 星
    ·
    576 条评论

    初级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    M

    Meta

    Meta Android 开发人员

    您将获得的技能: 交互设计, 移动开发, 还原式 API, 数据结构, Git(版本控制系统), React Native, Android Studio, UI/UX 研究, Kotlin, 用户体验设计, Jest(JavaScript 测试框架), 角色(用户体验), 安卓开发, GitHub, Unix 命令, Javascript, Android Jetpack, 版本控制, 用户界面和用户体验(UI/UX)设计, 可用性测试

    攻读学位

    4.6
    评分, 4.6 星,最高 5 星
    ·
    8882 条评论

    初级 · 专业证书 · 3-6 个月

  • 状态:免费试用
    免费试用
    I

    IBM

    Generative AI for Mobile App Developers

    您将获得的技能: Prompt Engineering, Prompt Patterns, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, ChatGPT, Anthropic Claude, Artificial Intelligence, LLM Application, Software Development Tools, Software Testing, Apple iOS, Test Automation, Software Development, Machine Learning Methods, DevSecOps, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML)

    4.7
    评分, 4.7 星,最高 5 星
    ·
    9452 条评论

    高级设置 · 专项课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    I

    IBM

    移动应用程序开发入门

    您将获得的技能: 集成开发环境, 移动开发工具, 移动开发, iOS 开发, React Native, Android Studio, 扑腾(软件), 软件测试, 网络应用, 应用程序开发, 苹果 Xcode, 云托管, 应用框架, 跨平台开发, 苹果 iOS, Swift 编程, 数据管理

    4.7
    评分, 4.7 星,最高 5 星
    ·
    160 条评论

    初级 · 课程 · 1-4 周

是什么让您今天来到 Coursera?

  • 状态:新
    新
    状态:免费试用
    免费试用
    M

    Meta

    Meta iOS UI Development

    您将获得的技能: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Test Case, Software Testing, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Prototyping

    4.6
    评分, 4.6 星,最高 5 星
    ·
    1259 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    I

    IBM

    Developing Mobile Apps with Flutter

    您将获得的技能: Flutter (Software), Mobile Development, React Native, Apple iOS, iOS Development, User Story, Android Development, User Interface (UI), Mobile Security, User Interface and User Experience (UI/UX) Design, Application Development, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Development Environment, UI Components, Application Deployment, Figma (Design Software), Databases, User Interface (UI) Design

    4.5
    评分, 4.5 星,最高 5 星
    ·
    125 条评论

    初级 · 专项课程 · 3-6 个月

  • 状态:免费试用
    免费试用
    I

    IBM

    Flutter 和 Dart:开发 iOS、Android 和移动应用程序

    您将获得的技能: JSON, iOS 开发, 软件开发工具, 移动开发, 调试, 用户界面(UI), 应用编程接口 (API), 安卓开发, 扑腾(软件), 应用程序开发, 软件开发, 开发环境, 跨平台开发, 苹果 iOS, 用户界面和用户体验(UI/UX)设计

    4.5
    评分, 4.5 星,最高 5 星
    ·
    111 条评论

    初级 · 课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    M

    Meta

    安卓移动应用开发入门

    您将获得的技能: 集成开发环境, Gradle, 可扩展标记语言(XML), Android Studio, 移动开发, UI 组件, 虚拟环境, 安卓开发, 安卓(操作系统), 应用程序开发, 开发环境

    4.6
    评分, 4.6 星,最高 5 星
    ·
    1506 条评论

    初级 · 课程 · 1-4 周

  • 状态:免费试用
    免费试用
    M

    Meta

    React Native

    您将获得的技能: 前端网络开发, 移动开发工具, iOS 开发, 移动开发, 用户界面(UI), React Native, UI 组件, 应用程序开发, React.js, 安卓开发, 跨平台开发

    4.8
    评分, 4.8 星,最高 5 星
    ·
    382 条评论

    中级 · 课程 · 1-3 个月

  • 状态:免费试用
    免费试用
    M

    Meta

    Meta iOS 开发人员

    您将获得的技能: 数据结构, 交互设计, 移动开发, 用户界面(UI), iOS 开发, React Native, Git(版本控制系统), 苹果 Xcode, 还原式 API, UI/UX 研究, GitHub, 核心数据(软件), Jest(JavaScript 测试框架), 角色(用户体验), 苹果 iOS, Javascript, Unix 命令, Swift 编程, 版本控制, 可用性测试

    攻读学位

    4.6
    评分, 4.6 星,最高 5 星
    ·
    8392 条评论

    初级 · 专业证书 · 3-6 个月

与 mobile development 相关的搜索

mobile development with .net maui
mobile development and javascript
mobile app development
introduction to mobile development
introduction to mobile app development
mobile app development capstone project 
cross platform mobile development with react native
holistic mobile app design & development
1234…646

总之,以下是 10 最受欢迎的 mobile development 课程

  • 元反应原生: Meta
  • IBM iOS and Android Mobile App Developer: IBM
  • 移动开发入门: Meta
  • Meta Android 开发人员: Meta
  • Generative AI for Mobile App Developers: IBM
  • 移动应用程序开发入门: IBM
  • Meta iOS UI Development: Meta
  • Developing Mobile Apps with Flutter: IBM
  • Flutter 和 Dart:开发 iOS、Android 和移动应用程序: IBM
  • 安卓移动应用开发入门: Meta

关于 Mobile Development 的常见问题

移动开发是指创建专为智能手机和平板电脑等移动设备设计的软件应用程序的过程。 它包括创建可在 iOS(苹果移动操作系统)和安卓等各种操作系统上运行的移动应用程序(App)。 移动开发人员使用编程语言和框架来开发这些应用程序,它们可以执行各种功能,并提供各种特性,包括游戏、社交网络、生产力工具等。 移动开发是一个快速发展的领域,对能够创建创新和用户友好型移动应用程序的专业技术人员需求量很大。 ‎

要成为一名移动开发人员,你需要学习以下技能:

  1. 编程语言:首先学习基本的编程语言,如用于 Android 开发的 Java 或 Kotlin,或用于 iOS 开发的 Swift。 这些语言被广泛应用于移动应用程序开发。

  2. 移动应用程序开发平台:熟悉流行的移动应用程序开发平台,如 Android Studio(用于 Android)和 Xcode(用于 iOS)。 这些平台为开发移动应用程序提供了必要的工具和环境。

  3. 用户界面 (UI) 设计:了解用户界面设计原则和框架,如 Material Design(Android)和 Human Interface Guidelines(iOS),以创建具有视觉吸引力和用户友好的界面。

  4. 跨平台开发框架:考虑学习 React Native 或 Flutter 等跨平台框架。 通过这些框架,您可以开发同时在 Android 和 iOS 上运行的移动应用程序,从而节省时间和精力。

  5. 后端开发:了解 RESTful API、JSON 和网络服务等后端技术。 这将使您能够在移动应用程序中与服务器通信并处理数据。

  6. 数据库管理:了解如何使用数据库,学习 SQL 或 NoSQL 数据库,如 SQLite 或 Firebase。 您需要在移动应用程序中有效地存储和检索数据。

  7. 测试和调试:学习如何全面测试移动应用程序并调试可能出现的任何问题。 熟悉 JUnit(Android)和 XCTest(iOS)等测试框架。

  8. 版本控制:熟练使用 Git 等版本控制系统,有效管理代码库并与其他开发人员协作。

移动开发是一个快速发展的领域,不断更新自己的技能至关重要。 了解最新趋势和技术,最大限度地发挥你作为移动开发人员的潜能。 ‎

掌握了移动开发技能,你就能获得各种工作机会。 一些潜在的职业发展方向包括

  1. 移动应用程序开发人员:作为移动应用程序开发人员,您需要为智能手机和平板电脑等移动设备设计和构建应用程序。 您将从事移动应用程序的编码、调试和新功能实施工作。

  2. iOS 开发人员:如果你专门从事 iOS 开发,就可以专门为 iPhone、iPad 和 Apple 手表等苹果设备创建应用程序。 这项工作涉及使用 Swift 或 Objective-C 等语言开发和维护 iOS 应用程序。

  3. 安卓开发人员:作为一名安卓开发人员,你的工作重点是为安卓设备创建应用程序。 您将使用 Java 或 Kotlin 等编程语言为 Android 平台开发和优化应用程序。

  4. 前端开发员:掌握移动开发技能后,您还可以担任前端开发员。 在这个岗位上,您需要创建用户界面并实现移动应用程序的视觉元素。 您将使用 HTML、CSS 和 JavaScript 等语言构建交互式响应移动界面。

  5. 用户体验/用户界面设计师:有了移动开发技能,你还可以担任用户体验/用户界面设计师。 在这个岗位上,您将专注于为移动应用程序设计用户友好型界面,确保流畅的用户体验和直观的导航。

  6. 移动软件工程师:移动软件工程师专门为移动设备设计、开发和维护软件系统。 他们与跨职能团队合作,确保移动应用程序达到最佳性能、安全性和功能性。

  7. 移动产品经理:作为移动产品经理,你将负责监督移动应用程序的开发和发布。 您将与开发人员、设计师和利益相关者密切合作,制定产品战略,确定功能的优先级,并确保成功发布产品。

这些只是拥有移动开发技能的众多工作机会中的几个例子。 对移动应用的需求持续增长,使其成为一个令人兴奋和充满希望的探索领域。 ‎

注重细节、逻辑思维能力强、解决问题能力强的人最适合学习移动开发。 此外,对技术充满热情、乐于了解移动应用的最新趋势并具有创新思维的人也有可能在这一领域大显身手。 良好的沟通技巧和团队合作能力也很重要,因为移动开发经常需要与设计师、项目经理和其他开发人员合作。 ‎

以下是一些与移动开发相关的主题,供您参考:

  1. 移动应用程序开发:学习如何使用 Java、Swift 或 Kotlin 等编程语言为 Android、iOS 和 Windows 等不同平台创建移动应用程序。

  2. 用户界面(UI)设计:掌握为移动应用程序设计具有视觉吸引力和用户友好界面的知识,重点关注布局、导航和交互等元素。

  3. 用户体验(UX)设计:了解为移动应用程序用户创造引人入胜、直观的用户体验背后的原理,包括可用性测试、线框图和原型设计。

  4. 移动后端开发:探索服务器端开发、应用程序接口、数据存储和云计算的概念,特别是针对移动应用程序后台基础设施的概念。

  5. 跨平台开发:了解 React Native、Flutter 或 Xamarin 等框架,这些框架允许您使用单一代码库构建可在多个平台上运行的移动应用程序。

  6. 移动游戏开发:学习用于创建引人入胜的交互式移动游戏的技术和框架,包括 Unity 或虚幻引擎等游戏引擎。

  7. 移动安全:了解确保移动应用程序安全的基本要素,包括身份验证、加密和数据保护,以确保安全的用户体验。

  8. 移动分析和性能优化:探索监控和分析移动应用程序性能指标的工具和技术,对其进行优化以确保功能流畅。

  9. 移动应用货币化:深入了解移动应用货币化的各种策略,如免费模式、应用内购买、广告或订阅模式。

  10. 增强现实(AR)和虚拟现实(VR)移动开发:通过学习如何使用 ARKit 或 Google ARCore 等技术开发将数字内容与现实世界相融合的应用程序,让自己沉浸在 AR 和 VR 的世界中。

请记住,这些主题并不详尽,移动开发领域也在不断发展。 要想在这一领域取得优异成绩,就必须了解最新趋势和技术。 ‎

在线移动开发课程提供了一种方便灵活的方式来提高您的知识或学习新知识 移动开发是指创建专门为智能手机和平板电脑等移动设备设计的软件应用程序的过程。 它包括创建可在 iOS(苹果移动操作系统)和安卓等各种操作系统上运行的移动应用程序(App)。 移动开发人员使用编程语言和框架来开发这些应用程序,它们可以执行各种功能,并提供各种特性,包括游戏、社交网络、生产力工具等。 移动开发是一个快速发展的领域,对能够创建创新和用户友好型移动应用程序的专业技术人员需求量很大。 技能由顶尖大学和行业领导者提供的移动开发课程种类繁多,适合不同技能水平的学员选择。 ‎

Coursera 的全部课程目录都提供给企业客户,没有任何限制。 选择最佳的移动开发课程取决于员工的需求和技能水平。 利用我们的 "技能仪表板 "了解技能差距,并确定最适合的课程,以便有效地提高员工的技能。 了解关于 Coursera for Business 的更多信息 ‎

此常见问题解答内容仅供参考。建议学生多做研究,确保所追求的课程和其他证书符合他们的个人、专业和财务目标。

其他可浏览的主题

艺术与人文
338 课程
商务
1095 课程
计算机科学
668 课程
数据科学
425 课程
信息技术
145 课程
健康
471 课程
数学与逻辑
70 课程
个人发展
137 课程
物理科学与工程
413 课程
社会科学
401 课程
语言学习
150 课程

Coursera 页脚

技能

  • 人工智能(AI)
  • 网络安全
  • 数据分析
  • 数字化营销
  • 讲英语
  • 生成式人工智能(GenAI)
  • 微软Excel
  • Microsoft Power BI
  • 项目管理
  • Python

证书与课程

  • 谷歌网络安全证书
  • 谷歌数据分析证书
  • 谷歌 IT 支持证书
  • 谷歌项目管理证书
  • 谷歌用户体验设计证书
  • IBM 数据分析师证书
  • IBM Data Science 证书
  • Machine Learning 证书
  • Microsoft Power BI 数据分析师证书
  • UI / UX 设计证书

行业与职业

  • 商务
  • 计算机科学
  • 数据科学
  • 教育与教学
  • 工程学
  • 金融
  • 医疗保健
  • 人力资源(HR)
  • 信息技术 (IT)
  • 营销

职业资源

  • 职业能力倾向测验
  • 工作面试优势和劣势的示例
  • 学习高收入技能
  • 加密货币如何运作?
  • 如何在 Google 表格中突出显示重复项
  • 如何学习人工智能
  • 热门网络安全证书
  • 准备 PMP 认证
  • 面试后您将获得工作的迹象
  • 什么是人工智能?

Coursera

  • 关于
  • 我们提供的内容
  • 管理团队
  • 工作机会
  • 目录
  • Coursera Plus
  • 专业证书
  • MasterTrack® 证书
  • 学位
  • 企业版
  • 政府版
  • 面向校园
  • 成为合作伙伴
  • 社会影响
  • 免费课程
  • 分享您的 Coursera 学习故事

社区

  • 学生
  • 合作伙伴
  • Beta 测试人员
  • 博客
  • Coursera 播客
  • 技术博客

更多

  • 媒体
  • 投资者
  • 条款
  • 隐私
  • 帮助
  • 内容访问
  • 联系我们
  • 文章
  • 目录
  • 附属公司
  • 现代奴隶制声明
  • 请勿出售/共享
随时随地学习
通过 App Store 下载
通过 Google Play 获取
B 型企业认证标志
© 2025 Coursera Inc.保留所有权利。
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok