Logo
Section 1 / 4

关于本课程

了解课程的先决条件和学习目标。

导入

关于本课程

了解课程的先决条件和学习目标。

本课程介绍

本课程将指导你如何使用 Ionic 框架开发跨平台应用程序,支持桌面端、iOS、Android 以及渐进式网页应用(PWA)。

我们将从 Ionic 生态系统中各个产品与服务的概述及其底层技术讲起,逐步带你掌握 Ionic 框架的使用。随后,深入讲解 Ionic 的各项功能特性。

在后续章节中,你会学习如何构建完整的移动应用,并了解如何将这些应用发布到苹果 App Store 和谷歌 Google Play 商店。

如果你此前未接触过 Angular——即 Ionic 所依赖的底层框架——可能会对其语法感到陌生甚至有些困惑。请放心,我们会一步步引导你理解所涉及的内容及其使用原因。相信很快你就能轻松上手,独立开发属于自己的应用程序!

学习目标

通过本课程,你将能够掌握:

  • Ionic 使用的各种工具与技术
  • 如何创建一个 Ionic 项目
  • Ionic 项目的整体架构
  • 如何创建自定义的 Angular 与 Stencil 组件
  • 如何实现页面组件之间的导航
  • 如何使用 Ionic 提供的 UI 组件
  • 如何为 Ionic 应用设置主题
  • 如何在 Ionic 应用中使用 Apache Cordova 和 Capacitor 插件
  • 如何加载、输入和存储数据

先修要求

本课程假定你已具备以下技术的基础知识:

  • JavaScript
  • Angular
  • HTML(超文本标记语言)
  • CSS(层叠样式表)
  • Sass(Sass 是一种扩展了 CSS 功能的预处理器语言)

虽然不必精通上述每一项技术,但你应该熟悉 命令行界面(CLI) 的基本操作。如果你是初学者也不必担心,通过我们提供的实例,你可以快速轻松地掌握相关内容。

此外,你还应了解面向对象编程(OOP)的基本概念,例如类、继承和访问修饰符。

Ionic 简介