很多开发者基于Mixin Network开发了各种应用。今天介绍的这位开发者的GitHub账号是xiudongy。他开发了wenda 并且在Mixin开发者大赛获得了精彩奖。作品源代码
能否介绍一下你自己?
我叫杨虎之,是个程序员,做开发有8年了,平时用的多的语言主要是Python,PHP,Ruby和JS。2017年开始接触区块链,除了买币外,对区块链的技术感兴趣,业余时间做点感兴趣的研究。
你是什么时候开始学习编程?
本科大三的时候开始接触编程,当时主要是做做网站,使用当时非常流行的WAMP套件,因为服务器大都是Linux,所以,做了一段时间,就转为在Ubuntu下做开发。
你日常使用的编程软件是哪些?比如 IDE,debugger
用VIM编码,Vim上手不容易,但上手后简直是神器。基本上VIM就是我的IDE,偶尔用下VS Code。
你日常使用的硬件是哪些?
15 寸的 Mac Book Pro,近几年的绝对主力,以前几年是13寸的Mac book pro。 另外,一台23寸的DELL显示器和HHKB的键盘,也是不可缺少的帮手。
你是什么时候,从哪个渠道知道 Mixin Network?
当时参与了Motion的ICO的,花了1个ETH,后来继续就没有音讯的,后来就听说改为了开发Mixin Network,再后来就看到Mixin Messenger出来了。再后来在一个 “学习学习再学习”的公众号,有文章说这个解决了一个什么问题。就开始关注了。
是什么原因促使你花时间写这个作品?
主要还是想试试,因为没做什么Dapp的程序,想试试到底是怎么样的流程,是一个什么东西,就开始研究,发现做一个问题社区还是蛮有意思的事情。
你从什么时候开始学习和使用现在这个语言来写 mixin network 上的 app
11月份吧,当时Mixin举办一个开发者比赛,我恰好在研究Flarum论坛程序,想做一个问答社区,所以就结合起来试试。
写这个作品的过程中,有什么特别的感受?
Mixin Network提供的API相当的简洁,Restful风格的API相当的标准,基本看看文档就能明白。而且在上面开发的应用有足够的空间。
做这个应用有什么收获,有没有收入?
凭兴趣,主要是想做一个问答社区,正好可以结合起来,其实真没有关心收入,也仅仅是打通了OAuth2和一个奖赏功能,花的心思还不够。
对于 Mixin Network 有什么建议?
有没有可能开发一个PC端的Mixin Messenger,还有机器人能否支持图文模式的回答。
对于Mixin Network,我倒是很期待去中心化的交易所在上面开花结果。
你自己对于数字资产在未来的应用有什么看法?
我希望有真正的去中心化的交易所存在,安全可靠。
你会给其他 app 的开发者推荐什么语言,工具,和书籍?
学好Go吧,我最近也在学,感觉大部分的公链用Go开发。
结语
Mixin Network为开发者提供了丰富的开发资源。 包括PHP中文教程,Node.js中文教程