• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

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

铁威马 TerraMaster  / 其他  / 倒序浏览   © 著作权归作者本人所有

#楼主# 2020-6-15 17:34

跳转到指定楼层
为了能让独立的第三方开发可运行于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 产品团队,并提供您的更新包,新的更新包在测试合格后上架应用市场。
如需下载开发工具与开发指南,请访问

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

成为第一个回帖的人

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图