开发流程 :
下载开发环境 -->
开发应用程序 --> 封装应用程序 --> 测试 --> 申请上架 --> 版本更新
下载开发环境 :
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 产品团队,并提供您的更新包,新的更新包在测试合格后上架应用市场。
如需下载开发工具与开发指南,请访问 :