小铁 发表于 2020-6-15 18:02:26

铁威马TOS开发环境正式公开!

为了能让独立的第三方开发可运行于TerraMaster TOS 的应用程序,TerraMaster 向开发者提供了APP 的开发环境与封装工具。 开发流程 :
下载开发环境 --> 开发应用程序 --> 封装应用程序 --> 测试 --> 申请上架 --> 版本更新
下载开发环境 :
TerraMaster TOS Toolschain 是一个基于Linux 的开发环境,您可以使用该开发环境开发适用于TerraMaster TOS 运行的应用程序。该工具由TerraMaster 官方提供,并将定期更新。开发环境分为 x.86_64 与ARM v8 两个版本,请按照您的需求下载相应的版本。
运行环境要求 :
  1.CentOS 系统 64 位
  2.内存: 4GB 或以上
  3.硬盘空间:100GB 或以上
开发应用程序 :
由于TerraMaste 无法对每个开发者提供指导,如果您需要在TOS 的开发环境中开发您自己的应用程序,您需要熟悉Linux 环境及 C语言,有独立的开发经验。在开发过程中,如需要协助,请访问TerraMaster 官方论坛。
封装应用程序 :
开发完的应用程序,需要封装成 .tpk 的安装包。请在铁威马官网下载封装工具:TerraMaster APP Packing Tools,并仔细阅读封装指南。
测试 :
为了确保您开发的应用程序能正常工作,封装完成的安装包需要不同版本的TOS中测试。为了测试您的应用程序,您可能需要购买一台铁威马TNAS设备,以便按照不同版本的TOS 以进行测试。
您开发完成的应用程序可以自行发布给您的朋友或者客户使用,由您本人对应用进行维护并承担相应的责任。如果您认为您开发的应用程序可以让更多的用户提供价值,您可以申请将应用程序上架到TerraMaster 官方的应用市场,以便让更多的用户看到。
申请上架 :
您首先需要填写《Third Party Application Key Info Table》,将表格发给:pm@terra-master.com。铁威马的产品团队将对您的应用进行评估,并可能要求测试您的应用程序,只有测试合格后,您的应用程序才可以上架应用市场。
版本更新 :
如果您的应用需要更新,请通过pm@terra-master.com 联系TerraMaster 产品团队,并提供您的更新包,新的更新包在测试合格后上架应用市场。
如需下载开发工具与开发指南,请访问 :https://www.terra-master.com/cn/developer/
页: [1]
查看完整版本: 铁威马TOS开发环境正式公开!