关于
自我介绍
网名:(dingyi/dingyi222666)
年龄/教育经历:**/***
职业: 学生
兴趣爱好:吃喝,写代码,打游戏,也看一些小说
喜欢的编程语言:lua
,kotlin
掌握了的编程语言: lua
, kotlin
, java
, javascript
(ECMA6
), python
现在在做什么:
编写在手机上的一款集成开发工具,用于开发安卓软件,详情点这里(已弃坑跑路)- 运营这个博客,努力多写点东西
- 维护我
github
上的其他开源项目 - 上学
编程经历
(2015/2016/2017)(?) - 2018.9
当时没有电脑,对手机运行电脑操作系统非常痴迷,去折腾了 limbo
,bochs
, apq
(qemu
) 等仿真操作系统模拟软件,在那时候开始认识和学习到 windows
和 linux
的基础操作,比如 ls
命令啥的
2018.9 - 2019.1
用奇怪的方式接触到 FusionApp 这么一款使用 lua
编写制作(AndroLua+
)网页转应用的软件,虽然那时候我一点编程基础都没有,还是通过官方教程和官方交流群里的教程,很快做出了一个没有任何技术含量的网页套壳app。但就是这么个软件,带领我走向安卓开发和 lua
编程的大门。
这之后我一直在疯狂的下载 FusionApp
官方群里面的源码来学习和(复制粘贴)使用,这时候我还没有什么编程基础,只是会简单的复制粘贴。
2019.1 - 2019.6
买了 java
和安卓开发的教程的书,好几本书我最终只带了一本拿去学校,但是就是这本书也成为了我学习 java
的敲门砖。在这期间我以及在阅读官方群里面的源码,阅读的过程中通过无数次的报错修改保存,慢慢的学会了一点点的 lua
语法
2019.7 - 2020.1
通过不停的翻源码学习,以及看 java
开发教程的书,这时候我对 lua
有了一些理解,并且也尝试使用 AndroLua+
, AppLua
等工具来开发。但我对很多东西依旧不熟悉,比如那些布局助手里面的所谓 线性布局
,相对布局
是什么。这时候我也开始去熟悉Android
开发里的东西了。在这段时间里面我使用 aide
来编写 java
和 android
项目(学习用),
2020.1 - 2020.8
从这开始我可以说是真正的开始学习并且掌握 lua 了。上面的那个 java 入门书我也翻烂了,反复看了好几次,也算是入门 java 了。在这几个月里因为疫情和其他原因,基本都是在家里蹲的。在这段时间里,我前后参与到了青芒和氢知乎的开发中。更多的学习到了 java 和 android 开发,以及带领我入门的 lua(android),写了几个 java 的小项目,以及我用 android studio 写出来的第一个项目
2020.8 - 2021.9
有了自己的笔记本电脑,也听说到了 kotlin
,然后就马上开始学习起来了,这时候我的编程技术也就是现在的八九十了。这一段时间里我一直在学习 android
, kotlin
和 java
,并且也在深入研究 lua
,比如元表啥的。我还对 androlua
相关的代码攻防感了兴趣,写了个抽代码到dex的东西,开源了。。。然后泛滥完了。。对了,MyLuaApp
这个项目就是在2021年寒假开始把代码提交到github的,这段时间我更多的是在实战中学习。
2021.9 - 2021.12
参加了个比赛,从那里学习到了python
2022.4 - 2022.5
了解了下qq机器人,fork了Yunzai-bot来二次开发一个机器人,从那里学习到 JavaScript
。
2023.4 - 现在
开始了我目前的新项目,ChatHub
future?
填坑。。。还想学学安卓的新框架,但是学不动。。。