会议时间:2023/09/24 14:00-16:00 (GMT+08:00) 中国标准时间 - 北京
(由于没有音频源,本文为手工校对,可能存在一定删减或偏差)
移动端同样也是基于整个的目前的发展的框架去做开发。
因为现在发展,它本身是一个跨平台,跨平台的就是桌面。功能栏都是支持的,所以说后面是同步的。
移动端的工作呢,主要就是做一些适配以及一些ui交互的一些调整。
其中大头的话是ui,主要大头应该就是uix的一个调整。
因为移动端跟pc不一样,移动端它的屏幕比较小,而且呢,就是没有鼠标快捷键。这些键盘这些这些交互,所以呢,我们整个ui都基本上呢,是做一个重做,整体的会参考那个之前的HttpCanary。
也就是说整个主界面就是一个列表,就是基本上就是一个列表,可能加一个开关按钮就没有其它的东西了。然后呢,但是呢,像一些api请求测试这些东西会放到侧边来,因为之前那也就是说,类似于一个,左滑右滑的一个效果,开启那个侧边栏。然后去管理一些请求之类的。现在就把桌面横向的这个,到手机上变成了一个侧边中的项目。
对这样的一个交互,然后同样的第一个特别也是调试列表,就是这个什么默认情况下就相当于就是主要就是一个列表。如果说你需要创建api测试的话,你可能通过侧边的方式去添加一个tab。然后进行管理,这是总的。就是uix的一个变更,因为整个核心不都是通过c写的,所以我到时候可能会到时候应该就是会编一个移动端的一个库,然后去做一个计算就可以了。整个工作量其实不大,就是做一个做一个移动端的一个编译
所以主要的大头是uix,刚刚说的就是三个月的时间。
好,然后桌面端的一个协同问题就是你用app模式在手机端的话会存在一个问题,就是手机的屏幕小,交互比较难,所以比不上我们用鼠标通过键盘去做交互方便.
所以到时候移动端跟桌面会打通,就是说
移动端的这个流量可以说在桌面端上面显示,然后我们可以通过桌面端的方式,然后对于某些数据进行操作,这样的话应该会比你直接在在手机上操作,要更方便,这是一个协同模式,也是后面重点是打造的一个功能,就是说把手机端的东西能够通过非代理的方式传输到这个桌面,然后桌面进行交互,然后再反馈给移动端。这样的话,我觉得就是整个的多端就相当于就是互通了。
对,然后你可以选择做在手机上独立操作也行,也可以说通过从协同模式在在这个桌面控制手机端。
然后或者说你就只用移动端这种模式也行,就是我们到时候会提供一个多样化的一个操作。
另外呢就是桌面端,现在还有一个目前来讲就是我觉得缺失了一个功能就是一个协同功能,协同跟分享功能。然后呢,先做协同吧。协同的话就是说这个
这个云服务,比如说我多个人可能一个公司内多个账号可能有可能我需要使用同一类别集合,对吧?就是我们现在是不支持的。我们因为现在结构它是离线的。
所以就是说可能有一个团队管理的。
然后另外呢就是团队的一个分享,比如说我可能检测到一个bug,或者说我我我有一个流量,我觉得这个流量有问题,我怎么才能把这个流量分享给别人?
现在的方式可能就是说你通过复制cdr之类的,然后再拷贝到群里面。
反正就是整个的,其实还是很复杂的,就是我们后面希望做成一个就是类似于分享的一个机制,就是说我选中了一个请求,然后可以直接把这个请求发送给某一个人。
对,然后另一个他就直接说在这个reqable里面还有弹出了一个通知,弹出来就是会告诉你就是有人给你发送了一个这个数据,然后你可以通过这个方式打开这个数据。
然后之类的就是这就是一个团队协作的一个一个功能。
然后基本上我觉得整个的这个app调试测试体系。基本上我觉得也就这么多了,所以可能就是今年跟明年应该就是那个更新比较频繁的这个时间,然后后面的话可能就更新力度可能没那么大了,因为基本上功能都全了。