Expo 快速开启之旅

2,182 阅读2分钟

本篇是关于Expo官方文档的翻译,翻译水平有限,如有疑问可参阅官方文档或留言我们一起探讨,谢谢。原文见https://docs.expo.io/versions/v30.0.0/

注:如有版权问题请及时与我联系,谢谢!

这是关于 Expo 的文档. Expo是一组工具、库和服务,让你通过编写JavaScript构建原生iOS和Android应用程序.

介绍

Expo应用程序是一个包含 Expo SDK 的React Native应用程序。这个SDK是一个native和JS库用于提供访问设备的系统功能(比如相机、联系人、本地存储、和其他硬件)。这意味着你不需要使用 Xcode 或者 Android Studio,或者写任何原生的代码,并且让你的纯js项目非常便携,因为它可以运行在任何本地环境中也包含Expo SDK。

Expo也提供UI组件来处理各种用例,几乎所有的应用程序将被涵盖但不涉及React Native核心,例如图标、模糊视图,等等。

最后, Expo SDK 提供对服务的访问,这是一个痛苦的过程,但这几乎是每一个应用程序所需要的。其中最受欢迎的:Expo 可以管理你的资源,它可以为你管理推送通知,和它可以构建准备部署到应用程序商店的本地文件。

考虑使用 Expo?

  • 如果你想对 Expo 有一定的了解, 你或许可以从熟悉 Expo的生命周期 开始, 它描述你如何从起始到生产iOS和Android应用程序。
  • 为了进一步了解, 你可以浏览 常见问答.

准备好开始了?

  • 前往 安装 页面获取我们的工具和四处浏览下.
  • 确保你的第一个项目跟着 启动和运行 指南完成.
  • 如果你还不熟悉 React 和 React Native,请移驾学习 React Native Express.
  • 加入我们的 社区 , 让我们知道你也在为之工作!