在当今移动为先的世界里,超过 90% 的人通过移动设备访问互联网(Statista),这就对具备强大移动应用程序开发技能的专业人员提出了很高的要求。本课程是 IBM iOS 和 Android 移动应用程序开发人员专业证书课程的一部分,您将获得为 Android 和 iOS 添加通知、存储数据和发布移动应用程序的基本技能。
您将学到什么
在不到一个月的时间内掌握雇主所需的工作就绪移动应用程序后端服务技能
如何应用 User Interface 原则创建直观、具有视觉吸引力的移动应用程序,并整合通知功能以提高用户参与度。
如何在市场上发布应用程序并实施营销策略。
如何利用 SQLite 等数据库和 Firebase 等云服务增强移动应用程序。
要了解的详细信息

添加到您的领英档案
14 项作业
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有5个模块
本 Modulation 将向您介绍构建移动应用程序时的通知和 UI 设计。您还将学习如何在应用程序中放置图片、音频和视频等媒体。通过动手实验,您将应用所学到的通知、精心设计的 UI、媒体和适当的用户 Interaction Design 等知识,创建一个无缝且引人入胜的移动应用程序。
涵盖的内容
7个视频3篇阅读材料3个作业4个应用程序项目4个插件
本 Modulation 将向您介绍数据库在移动应用程序开发中的应用。您将比较嵌入式数据库和远程数据库这两种类型的数据库,然后重点了解它们在移动应用程序开发中的用途。您将在上机实验中探索这些数据库的不同 Feature,并在移动应用程序开发中使用它们时应用最佳实践。您将探索在移动应用程序开发中广泛使用的后端即服务平台 Firebase 的许多 Feature。在本 Modulation 结束时,您将知道何时以及如何实施这两种类型的数据库,并在创建移动应用程序时有效地使用它们。
涵盖的内容
10个视频2篇阅读材料3个作业9个应用程序项目5个插件
本 Module 探讨移动应用程序的发布流程和营销策略。您将学习如何在 iOS 和 Android 平台上发布应用程序,以及探索营销应用程序和在发布后提供一流用户支持的技巧。您将提高应用程序的知名度,学习如何激发潜在用户对应用程序的兴趣和好奇心。
涵盖的内容
7个视频2篇阅读材料3个作业3个应用程序项目5个插件
本 Modulation 重点介绍为 iOS 和 Android 移动操作系统准备和发布 Flutter 和 React Native 应用程序的步骤。它包括使用 Xcode 和 Expo 平台构建这些应用程序、自动化测试以及使用分析跟踪发布后的性能。您将在实验室中亲身体验准备和发布以及向 Apple App 和 Google Play 商店提交应用程序的最佳实践。
涵盖的内容
7个视频3篇阅读材料4个作业3个应用程序项目3个插件
在本 Modulation 中,您将完成一个最终项目,将课程中学到的主题串联起来。在这个基于场景的项目中,您将创建一个名为 PostifyMe 的移动应用程序。该应用程序将展示移动 UI 设计原则,允许用户使用视频、图片和音频创建可共享的多媒体日记。您将使用 Firebase 作为后端服务来管理通知和数据交互。在项目进行过程中,您将执行三个主要步骤,即设置后端、创建多个图形用户界面屏幕和测试应用程序。
涵盖的内容
1个视频2篇阅读材料1个作业2个应用程序项目1个插件
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
提供方
从 移动和网络开发 浏览更多内容
- 状态:免费试用
- 状态:免费试用
- 状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




常见问题
Google 的 Firebase 平台提供了用于构建和管理移动及网络应用程序的工具。在移动应用程序开发中,Firebase 因其实时数据库、Authentication、云存储和托管等后端服务而被广泛使用。它简化了跨设备实时同步应用程序数据、管理通知和存储多媒体内容等流程。开发人员使用 Firebase 增强应用程序的功能,而无需管理复杂的服务器基础设施,因此它非常适合在 Android 和 IT Infrastructure 平台上进行更快、可扩展的应用程序开发。
学习通知和用户界面(UI)知识至关重要,因为它可以让您创建既吸引人又易于使用的应用程序。强大的 UI 可确保您的应用程序直观且具有视觉吸引力,从而使用户更有可能喜欢使用它。通知可帮助您与用户保持联系,及时提供更新、提醒和个性化信息,从而促进互动。掌握了这些技能,您就能制作出不仅能吸引用户,还能让他们持续参与的应用程序,从而增加项目取得长期成功的机会。
在竞争激烈的环境中,学会如何营销移动应用程序对其成功至关重要。有效的营销策略可以帮助您接触目标受众、提高知名度并推动下载量。如果没有扎实的营销计划,再好的应用程序也可能无人问津。此外,了解用户反馈和分析可以指导未来的改进工作,确保您的应用程序满足用户需求并在应用程序商店中脱颖而出。
更多问题
提供助学金,