chevron_left

Expo Go 实践教程

免费
Expo Go 实践教程

两种方式

编译、上架有两种方式

使用 EAS 云服务(推荐)

EAS 是 Expo 提供的编译、上架工具。这真的是非常简单的方法,而且无论你是什么操作系统。例如以前,在 Windows,你想上架 iOS App,这是不可完成的事情,因为编译、上架都需要苹果的开发工具 Xcode。现在使用 EAS,无论你用的 Windows 还是 Linux,都可以云编译、上架 iOS App。

唯一的缺点就是官方给的额度有限,一个月只能免费编译 30 次,且其中 iOS 不得超过 15 次。如果超出,就需要额外付费了。当月超出的,$1 美元编译一次 Android,$2 美元编译一次 iOS。当然也可以选用包月套餐。但实际上,免费额度已经能够完全满足普通公司的需求了。这相当于你公司可以每两天发布一次新版本。

传统编译、上架方式(不推荐)

这种方式编译起来就比较困难了,不适合新手适用,需要安装复杂的开发环境,而且对电脑设备也有要求。后面章节只简述一下大致开发流程。优点就是无限次的随意编译、发布。

  • Windows 设备,只能编译、上架 Android。
  • macOS,可以编译...

课程介绍

如果你是 App 开发新手,最简单的方法就是使用 Expo Go。Expo 是一套围绕 React Native 构建的工具和服务,虽然它有许多功能,但目前对我们来说最相关的功能是它可以让你在几分钟内编写一个 React Native 应用程序。你只需要一个最新版本的 Node.js 和一个手机或模拟器。

通过使用 expo,你甚至可以在 Windows 上开发预览 iOS App。并可以直接在 Windows 上将你开发的应用发布到苹果的 App Store,Mac 电脑不再是你开发 iOS App 的阻碍。这是以往使用原始 React Native 不可想象的事情。

目录

适合这样的人

新手