Expo

跨平台移动 App 构建系统
授权协议 MIT
开发语言 Java C/C++ Objective-C JavaScript TypeScript
所属分类 手机/移动开发、 手机开发包
软件类型 开源软件
地区 不详
投 递 者 贺浩漫
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Expo 包含一组工具、库和服务,可以让你用 JavaScript 构建 Android 和 iOS 的原生应用。该开源项目主要是客户端软件,包括客户端 app、模块、应用等。

支持访问设备功能,如摄像头、定位、通知、传感器等,并且这些接口是跨平台的。你无需使用 Xcode 或者 Android Studio 就可以生成直接在应用商店发布的应用。支持 OTA 更新,无需应用商店审核。

使用 Expo 开发移动 App 的步骤:

界面截图:

  • 一、前期准备 1. expo 准备     在expo官网需先注册账号,方便后期打包和下载安装包(注:若发现无法访问官网,则需翻墙)     expo打包(需先登录expo账号)分为android版本与ios版本,android不需要额外信息,只需执行命令:expo build:android ,但ios需要apple开发者账号与密码,执行命令:expo build:ios 之后根据要求输入即可

  • 本篇是关于Expo官方文档的翻译,翻译水平有限,如有疑问可参阅官方文档或留言我们一起探讨,谢谢。原文见https://docs.expo.io/versions/v30.0.0/introduction/installation 注:如有版权问题请及时与我联系,谢谢! 开发 Expo 应用程序你需要两种工具:本地开发工具和可以打开您的Expo应用的手机客户端。 本地开发工具: Expo CLI E

  • Expo 作为基于React Native的一套库和工具在开发移动端项目上非常的方便,比如开发Android项目直接运行expo build:android就可以直接打包出一个apk文件就可以直接运行。但是在ios开发上,对于很多原本非ios开发人员,或者不熟悉apple平台开发的人员则会比较麻烦。本文就是出于这个目的,帮助原本可能是前端开发人员出身的技术人员来淌过这个坑。 工欲善其事必先利其器

  • Shanghai railway police,Crackdown on Spring Festival transport touts | VisitCHN Shanghai’s toll booths,E-toll system unveiled | VisitCHN Jackie Chan to promote Expo | VisitCHN Carriers to cooperate on

  • 1、在fireBase和expo分别创建项目 在fireBase平台创建项目: 按照步骤,1创建项目,添加应用,选择android,根据自己项目的包名,完成添加。 会生成一个google-services .json文件。此文件需按照集成步骤,放入android的目录下。 2、在expo平台创建项目,slug保持和APP里面app.json文件里的 "slug"保持一致, 3、在expo当前项目下

  • 我们老师让我参加区世博网页竞赛做的。。其实我发这个主要是让我记住这个免费空间的地址。。虽然很不方便,但有免费的不容易了。。http://m.99081.com/fallingleaf/ 做的时候有点小作弊,问题就出在工具上,看源码便知。。 

  • expo的各种好处官网有相关说明,用snack测试后觉得还不错且不用再配置各种环境变量了,遂上手安装好node.js后考虑到国内服务器等问题,更换了淘宝镜像,结果expo-cil愣是安装不了,使用cnpm和yarn后也会卡在报错,最后在耐心看了报错原因后发现淘宝镜像安装一个依赖时一直会超时,然后报与window(x32)不兼容的错误,尝试了各种方法没有解决,最后想到会不会是镜像的问题,把镜像切回原

  • Description Problems involving the computation of exact values of very large magnitude and precision are common. For example, the computation of the national debt is a taxing experience for many compu

 相关资料
  • 多平台支持 Mpx支持在多个小程序平台中进行增强,目前支持的小程序平台包括微信,支付宝,百度,qq和头条,不过自2.0版本后,Mpx支持了以微信增强语法为base的跨平台输出,实现了一套业务源码在多端输出运行的能力,大大提升了多小程序平台业务的开发效率,详情可以查看template增强特性 不同平台上的模板增强指令按照平台的指令风格进行设计,文档和代码示例为了方便统一采用微信小程序下的书写方式。

  • 问题内容: 您可能知道,Mac OS X中保存的快捷方式是 Windows ,而关闭应用程序的快捷方式是 Windows 。但是问题是如何在Java应用程序中执行这些操作?我是否需要查找我在应用程序中使用的所有快捷方式,并根据不同的操作系统来匹配相关功能?有什么建议吗?谢谢。 问题答案: 该方法在这种情况下很有用。该方法在Windows上返回时,在Mac OS X上返回。所得的掩码可用于构造菜单项

  • 上一节我们介绍了如何对iOS设备越狱。 现在你已经完成了设备的越狱,那么下一步就是安装一些重要的命令行工具,例如 wget, ps, apt-get等用来审计iOS应用的工具。第一个要安装的就是OpenSSH。安装这个工具可以让你从mac登录进越狱设备。 (请注意,以下文字来自我之前翻译的文章,原作者是:Prateek Gianchandani) 进入Cydia,点击底部的搜索tab,然后搜索:O

  • 我们公司本来是开发一个项目配置1个后端,1个前端,1个andorid,1个ios,现在大环境不好,我感觉公司有难处,我就跟公司说,我可以包揽一个项目,前端后端移动端一个人干了,这样可以公司省点钱。 前端后端肯定没有什么问题,移动端我没开发过,不过我感觉这个东西都是基于事件驱动的,点击一个按钮触发一个事件,没啥区别。我就是想问问,哪一个移动端框架是除了native最稳定的,能满足最多事件或者应用场景

  • 我需要在我的应用程序中为不同的标签指定不同的FontFamily。我需要使用默认字体(如Android的Roboto和iOS的Helvetica)及其修改(如轻、中、粗)。据我所知,我应该使用Roboto-Light和Helvetica-Light来获得字体的轻版本(中号和粗体相同)。除了这个需求之外,我还需要在XAML中设置字体(如文档中所描述的),所以我最终得到了以下代码 然而,在Androi

  • 作为第三代数据统计和分析平台,诸葛实现了对用户的实名(实账号)分析,并主张互联网产品分析以用户为中心的分析思想并提供了一系列方法论。对用户的唯一标识来源于企业自身数据库对用户的唯一识别符,也即诸葛底层数据采集是以用户为中心的采集,我们提供了跨平台分析版本, 满足企业以用户为中心的整体的分析需求,不同平台相同业务价值下的用户完整的故事解读(例如:分析电商的用户在PC端浏览产品,在移动端支付的转化率)

  • 说明 由于在跨端开发中,必不可少的会遇到不同端需要有不同实现的情况。参考滴滴chameleon中的多态,megalo中实现了类似的跨平台兼容方案。需要使用时,请保证@megalo/target的版本号大于或等于0.7.2。 js的跨平台兼容 megalo中下面两种形式的引用会被特殊处理: [path-to-name]/[name]/index.mpjs [path-to-name]/[name]

  • 我需要在跨平台应用程序套件上做出架构决策。我基本上想尝试解耦模块的新方法,并使用 ZeroMQ 实现网络 I/O,因为我知道它是进程内、进程间和网络应用程序的消息队列。但我不确定它如何适合我的情况。 如果有人能在我下周阅读他们那本有趣的书之前澄清几件事,我将不胜感激:http://zguide.zeromq.org/page:all 我已经检查了这些问题,但没有得到我的答案: 如何在桌面应用程序中