【每周一个省钱知识点】自研面板请注意,优先判断设备能力避免掉坑

App开发相关产品技术讨论,包括OEM App、App SDK、设备控制界面开发、小程序开发等话题


Post Reply
taoyuanxiaoqi
Posts: 68

有不少同学是自研面板,让自家设备具备更个性化和竞争力的控制交互体验。
分享一个最近反馈过来的案例,大概是一个自研IPC设备的面板,跳转云存储UI业务包发现页面是白的。之前都是好的,为什么突然不行了?

首先这种情况之前是好的,现在不行了大概率是APP里面面板跳转的逻辑是品类级别的,不是型号(PID)级别的。原来是好的,是因为原来的设备支持云存储;现在不行了。十有八九是现在测试的一款新设备,它可能并不支持云存储。

因为APP的研发周期,跟设备研发生产周期是不匹配的,甚至最终配置到APP的设备是自研还是采购也不太好确定。所以APP的设备相关的逻辑就需要谨慎处理。如果我们以比较粗的逻辑粒度去做,一些该限制的条件没有限制好,那么就不可避免线上配上一款新设备的时候会发生某些不和谐的问题。虽然技术上讲得通,但是在消费者手里,这就是故障。在老板眼中,这都是成本。从业务源头看无法百分百保证不出现设备和APP软件能力失配的情况,但是至少我们可以用更严谨的方法,降低一些出问题的概率,能省一点是一点。

所以特别是IPC这种能力比较丰富,不同款型差别比较大的设备,一定要注意代码提前判断好各种限制。是否支持云存储?是否支持对讲?是否支持扬声器?是否支持拾音器?是否支持双击放大等等,在明确这些设备能力基础之上做UI交互或者页面跳转。具体可以参考SDK开发文档:
https://developer.tuya.com/cn/docs/app- ... nuvucjujar
https://developer.tuya.com/cn/docs/app- ... jmlr80b5fa

照例再推荐下帮助中心:

云存储空白.png
云存储空白答案.png

以上是本周的内容,谢谢关注~~

:idea: 文章信口雌黄易,思想锥心坦白难。

Tags:
Post Reply