应用程序开发:项目完成和移交(iOS和Android)



我不确定这是否是提出这个问题的正确地方,如果不是,请告诉我,我会把它记下来。

我们已经将iOS和Android上的应用程序开发外包给了我们公司。UAT已注销,该应用程序目前已上线。我们现在正在完成该项目,他们正在向我们提供代码等。

一般来说,我们需要从他们那里获得什么文档列表或特定位(API 密钥、登录名)才能得出结论?

  • 您需要创建一个应用开发人员帐户。
  • 他们需要将应用从他们的帐户转移到您的应用开发人员帐户。
  • 源代码,最好作为 Git 存储库,以便您也获得开发历史记录。
  • 所有图形源文件。
  • 一份签名文件,明确指出他们已经转让了所有内容并失去了使用代码/想法/商标/图形/...他们创造/提供。
  • 如果他们将工作外包给其他方,请确保您拥有所有权利(见上文)。
  • 检查代码/图形/字体/...来自第三方并使所有权被转移。
  • 检查外部代码库的许可证,看看它是否与您的使用兼容。如果没有,请确保他们解决此问题。例如,某些许可证不允许您销售软件,要求您将完整的应用程序开源,要求您在某处显示许可证,......
  • 获取所用后端服务的帐户。

很容易忘记事情。

Android:

  • Android Studio 项目,包括代码和资源
  • 应用当前发布的 Google 开发者帐号凭据。或者创建自己的帐户并将应用程序转移到该帐户。
  • 如果该应用程序使用任何需要密钥的库,例如Google地图或Contentful,您将需要所有凭据和对它们的完全访问权限。
  • 应用程序进行签名以发布到存储的密钥库及其密码。

最新更新