学习资源

编辑

探索一个策划的资源列表,以了解 Expo 和 React Native。


现在示例应用完成了,让我们深入了解我们用来构建它的技术。

将你的项目构建成应用

要开始在你的机器上创建一个新应用,你可以使用 npx create-expo-app@latest 并按顺序 设置你的开发环境

推荐资源

创建新项目后,你可以了解更多不同的工具和概念,帮助你在应用开发旅程中:

  • 开发工具: Expo 工具的参考,可以帮助你在应用构建旅程的各个方面。
  • 开发构建: 使用开发构建可以让你完全控制应用的构建过程,并在设备或模拟器上测试你的应用。
  • 开发概述: 这是一个高层次概述,提供有关使用 Expo 开发应用的关键概念和核心开发循环的流程的详细信息。
  • Expo 路由: 我们了解了 Expo 路由的基础知识,并实现了一个标签导航器。请查看其文档以了解更多关于该库的信息。
  • 应用图标启动屏幕: 你可以了解更多关于自定义应用图标和启动屏幕的指南。此外,查看 应用配置参考 以获取可以在 app.json 文件中配置的属性。
  • 应用分发提交 到应用商店: 阅读这些资源,以了解如何在应用准备好发布后将其发布和提交到应用商店。
  • 调试: 有时事情会出错,当出错时,你可以使用调试工具来查找和修复错误。

学习

React

我们使用了 React 组件和 API。对 React 有扎实的理解对于使用 Expo 构建应用是必不可少的。我们建议阅读 React 文档中的 快速入门部分Hooks 部分

React Native

在开发教程应用时,我们广泛使用了 React Native。你可以从 React Native 基础指南 开始了解更多。此外,请查看以下文档:

我们使用 Flexbox 布局我们的组件。查看以下推荐以了解更多关于它的信息:

手势和动画

要了解更多关于实现不同类型的手势和动画的信息,我们推荐以下文档:

加入社区

加入我们的社区,在 Discord 与其他 Expo 用户聊天或提问。