编译APK文件是开发还是部署的一部分?



经过大约40个小时的编码,我已经在Fiverr上完成了一个gig,但现在客户要求我提供apk文件。我试图建立它,但我已经被困了几个小时,现在我得到了错误,我有一个很长的事情要尝试,所以我想知道我是否应该这样做在所有…我是为开发应用程序而付费,而不是为编译或部署而付费,而且没有其他客户端曾经要求提供apk文件。

加上可能他会想要修改,我将不得不再次编译,由于某种原因,他不想使用Expo和测试应用程序容易。

更多的上下文:他说他在一家软件公司工作,他们有太多的工作,所以他们不得不去五,所以他不是不知道什么是软件开发。他从来没有提到过编译,职位名称是"开发一个react native应用程序",还有其他卖家提供开发和编译,开发和部署,开发和发布等服务,但不是我。

你觉得这是我工作的一部分吗?

这是我在做自由职业者时经常遇到的问题。我问自己以下问题

  1. 这是已达成一致的要求的一部分吗?
  2. 一个理性的人会期望它隐含在要求中吗?
  3. 如果不进行指定的更改,应用程序的可用性是否不合格?

通常有多个来自客户端的来回请求。如果我要免费更改,我会解释为什么它包含在我们的协议中。当客户要求额外的东西时,他们通常非常理解额外的费用。

我对你的案子的看法

如果协议是"开发一个android应用程序";在没有现有代码的情况下,可以合理地期望应用程序在典型的物理设备中运行,而不是在您选择的模拟器中运行。另一方面,不合理地期望它运行在他们特定的定制设备上,或者他们选择的模拟器或编译器上。

因此,APK作为一个可交付的产品,是相当合理的。

相关内容

最新更新