一、之前的进展
之前写了一部分,主要聚焦在技术可行性和实现方式以及整体框架以及整体代码框架搭建的初步构建中。
当前上面的内容已经完成了80%吧。
整体TTouch包含四个部分:
- Tweak
主要用在Touch的模拟和录制上
- Daemon
比较重的其他很多功能的实现,包括LuaRunner、Files Manager等等等等
- System App
展现层了,多几种控制方式,后面发展也只是考虑使用便利性上,而不在功能扩展和新特性的增加。
- Web
也只是展现层,但是对于编辑lua相对而言会友好很多,毕竟自己再去扩展lua editor是一件很耗时耗经历的事情。
二、接下来的规划
重构,完善在研究可行性和实现方式上有一些问题或者可能存在的隐性bug需要更深入去调研下。
可以肯定的说,这部分完成了会出一版,大家有兴趣的可以联系我内测试试,但是这个范围还是要限制下。
内测的朋友尽可能的我会考虑覆盖到较多的IOS版本(IOS11~13)和机型。
至于开源的问题,当前版本的确没啥开源的必要,因为也不成熟,开源的一个必要条件是风险可控。
另外这个东西暂时也不考虑商业化,同样也是需要风险可控的情况下。
说再多,不如一张图,一图胜千言
可能会集成js引擎,但是还是后面看时间吧,毕竟现在要做的事情不少了。