17年时我开始接触软件开发,经历了两年的磕磕绊绊,终于开发出了一款像模像样的APP,19年,那年我的软件是花期也是枯萎期,2020年的年初停止维护和更新,或许只是一时兴起吧。
开始又结束,那个时候我很认真的去学习它的开发,软件的各个组件也是一个一个学习的,什么文本框,单选框,复选框,按钮。
刚开始接触的时候,真的很新奇,我会按照视频上的步奏一步一步的操作,那时候的热情,可能源于我对它抱有很大希望,可是越往后,越是发现,它的局限性,于是那几年,很多“老人”都转移了阵地,首先是因为本身它的软件也是Java,只是通过Java的语言进行封装,定义自己的语法和函数,但那时候的它稳定性,还有待提高,有布局滚动时就会出现卡顿等情况。所以它的局限性,是促使我选择退出的原因之一,但是它用来做高仿还是很有用的。
然后就是越往后,感觉所有东西,都需要从底层去了解和学习它,就像是硬件,使用它时,还不需要过多去了解它是如何形成的,但需要DIY它,就需要去了解它,也就需要学习“最初的工具”,就像是一把斧头,购买时无需过多了解,只要知道它的使用方法和技巧,就能行,但如果你想要自己打造一把斧头,就需要知道制造它所需要的工具和技巧,“最初的工具”。
很多语言也是如此,刚开始可能只有一种语言,然后慢慢的衍生出更多语言。
::erha::