1、开发快的开发资料在不断更新中。最近再登录,发现增加了不少新的内容,如server部分等。看来,还是在完善额快速发展中啊。真是神速。
2、不过按照开发要求申请UID时,发邮件却一直没有回复。希望能在提供申请的入口。
3、虽然开发快是提倡开发快,但是学习完资料后发现,开发过程是快,不过,要事先理解了开发的逻辑和基本逻辑。中间要理解的内容并不少。
在理解了基本流程后,选择开发的平台才是第二部要考虑的事情。
4、根据理解解释如下,不当之处,希望指正。
4.1首先需要理解airkiss协议。这个协议提供了硬件通过云端传递的数据包下发到微信客户端的规则和约定。airkiss应该包括一个定时访问硬件,判断是否硬件依然在线的定时连接部分,这样能保证始终在线。
4.2 开发是分为2个部分的。一部分是板载的程序开发,是对ESP模块的开发和访问,这个要烧写在开发板的内存里,执行执行硬件的airkiss部分。另一部分是客户端的开发,具体的UI用户界面,调用的功能和数据的传递和处理,这部分是开发的主体,是丰富的应用层内容,也是开发的主体。
4.3 选择的工具虽然没有全部研究,总体来说,不同的开发工具,对应不同的手机平台和客户端平台。
4.4 整个部分里,云端的数据处理和传递是不开放的部分,也是技术开发快的主要技术特点和优势所在。简单说)就是接受数据包(TCP或UDP包),解包,数据预处理,数据分发,airkiss的连接测试和判断。
5.在整个开发的过程中,UID是其中识别产品,应用的唯一标记,必须要申请后才能进行下一步的开发。所以,下一贴就是如何申请成功UID。