Expo 是一款 开源框架,适用于在 Android、iOS 和 Web 上原生运行的应用。Expo 汇集了移动和 Web 的精华,并支持构建和扩展应用的许多重要功能。
¥Expo is an open-source framework for apps that run natively on Android, iOS, and the web. Expo brings together the best of mobile and the web and enables many important features for building and scaling an app.
了解先决条件以及如何通过 Expo 快速启动通用项目。
¥Learn about prerequisites and how to quickly start a universal project with Expo.
开发应用需要使用 JavaScript/TypeScript 编写代码。当你创建新项目时,Expo 会提供标准 项目结构,你可以根据需要进行自定义。它还提供了 开发构建,帮助你的团队快速迭代,实现类似 Web 的迭代速度和安全。
¥Developing an app requires writing code in JavaScript/TypeScript. When you create a new project, Expo provides a standard project structure which you can customize as per your needs. It also provides development builds that help your team to iterate quickly to achieve web-like iteration speeds and safely.
部署你的应用需要你将应用发布到 Play Store 和 App Store。Expo 提供了 构建服务,可帮助你构建适用于 Android 和 iOS 的应用。它还提供了将 上传并提交你的应用二进制文件 自动化到应用商店、修复小错误和 推动快速修复 在应用商店提交之间快速执行的方法。
¥Deploying your app requires you to publish your app to the Play Store and App Store. Expo provides a build service that helps you to build your app for Android and iOS. It also provides ways to automate uploading and submitting your app binaries to the app stores, and fixing small bugs and pushing quick fixes a snap in between app store submissions.
¥Other content
还有许多其他功能和最佳实践需要继续探索,例如 与你的团队合作、使用 Expo 模块、debugging 以及使用 Expo CLI 在命令行上工作。
¥There are plenty of other features and best practices to continue exploring along the way, such as collaborating with your team, using Expo modules, debugging, and working on the command line with Expo CLI.