社区开发者们经常会问到一个问题,那就是如何对 IOST 生态做出贡献。一个很好的方式就是通过开发各种各样的工具以及产品。全球很多的节点合伙人也正以此方式对 IOST 产生贡献。不久前,IOST 节点合伙人 Attic Lab 和 White Matrix 就为 IOST 配备了新“武器”——线上综合开发环境( online IDEs )。
IDE 可为开发者提供完备的设施辅助开发。在 IDE 这样的平台上,开发者可以直接进行开发,无需下载安装任何软件。现阶段只有为数不多的开发团队能够开发线上 IDE,因此 IOST 成为市场上极少数的拥有该开发工具的主网。
IOST 线上 IDE 将提供一系列智能合约模板(可选)和强大的在线编辑器。 它的主要功能包括代码编辑器、界面编辑器、编译器、调试器、集成和其它(插件、代码混淆和版本控制等)。
线上 IDE 任务是《 IOST 开发者赏金计划》 9 项任务中的其中一项。《 IOST 开发者赏金计划》发布于 2018 年末,并在发布后的四个月收到了来自世界各地针对 IOST 开发难题 500 多份提案申请。IOST 评选出两个合格的线上 IDE 项目,并将奖励其开发团队。由 AtticLab 节点合伙人开发的 IDE 将被进一步评估并列入贡献奖励,由 White Matrix 开发的 IDE 则直接以赏金的方式奖励。
@White Matrix 开发的 IDE 的主要亮点
-比普通的编译器快 10 倍
-一键编译
-一键生成所有功能树
-一键部署合同
-3 秒开始部署第一份智能合约
@AtticLab 开发的 IDE 的主要亮点
-语法高亮
-自动完成
-编译并显示错误
-发布到主网或测试网
-发送交易
-日志
-自动保存
-可调试的 UI
主网正式上线后,IOST 更加重视各种工具的开发,以及可为社区开发人员和节点合伙人提供可访问的 BaaS (区块链即服务)平台。 目前,IOST 的开发工具包括:多语言 SDK ( Javascript、Golang、Python、Java、Ruby )、多语言开发文档(英语、韩语、日语、德语、俄语和法语)、在线 IDE 和 API。
IOST 一直以提供最佳的技术支持而闻名,致力于为社区成员在建立节点以及开发 DApp 时提供最直接、最有效的帮助。我们热烈欢迎开发者加入我们的开发者社区,与 IOST 共建新应用!
IOST Slack 开发者社区: