将使用世博会最差的本土做出反应?

时间:2017-11-20 06:34:08

标签: android ios react-native react-native-android expo

我是反应原生的新手。当我通过以下方式创建反应本机应用程序时:create-react-native-app My project name项目将在其目录中创建一个名为Expo的东西。

然后当我在模拟器中运行它时它将通过expo运行,我必须看到一个名为Expo的应用程序,我必须使用它来运行我的应用程序。的确定

我做了很多搜索一个回合世博会,看到那个网站,以及许多其他关于世博会的网站和笔记,但我什么都不懂,只是世博会让你轻松运行你的应用程序。

现在我想问:如果我使用世博会;我的客户是否必须使用它在他们的设备上运行我的应用程序?

并问:将来我是否需要为一些基本的东西付钱?(鉴于我从来不想支付任何费用)

世博会让我的申请取决于他自己(世博会),并阻止我使用各种AP​​I如谷歌地图或?

并且最后:使用或不使用哪种方式更专业?

1 个答案:

答案 0 :(得分:1)

首先,欢迎来到React Native社区!

大多数问题都可以在Expo FAQ

中得到解答
  

如果我使用世博会;我的客户是否必须使用它在他们的设备上运行我的应用程序?

您可以随时detach展示您的应用,并将其发布到App Store或Android Play商店。

  

将来我必须为一些必要的东西付钱吗?(鉴于我从来不想支付任何费用)

从展会常见问题解答页面:“展会免费。 我们的计划是无限期地保持这种方式。 世博会也是开源的,所以你不必相信我们坚持这个计划。 我们最终可能会为在世博会之上建立的服务收取费用,或者提供某种高级支持和咨询服务。“

  世博会让我的申请取决于他自己(世博会),并阻止我使用各种AP​​I如谷歌地图或?

假设您正在谈论Native Modules

Expo提供了一个非常大的API来构建本机应用程序。

您可能会分离的一些已知原因是:

  • 使用公司专有的内部本机API
  • React Native Fetch Blob等不受支持的库 - 目前正在添加到React Native,但在此之前它不适用于Expo

如果确实需要添加自定义本机模块,您可以随时从世博会中分离。当您分离时,您将获得一个ios和一个Android项目。

最后,您可以随时推荐新功能:https://expo.canny.io/feature-requests

  

最后:使用与否?哪种方式更专业?

使用Expo将在React Native之上为您提供经过测试的Native Modules,如果有的话,它会使它更专业。

以下是使用React Native构建的一些热门应用。