点击登录

讨论 红米手表watch6番茄钟开发失败历程

OSYouth

Lv.0
社区会员
今年2月份的时候,趁着国补抢到了一直纠结了很久想买的红米watch 6,买这个的原因是之前在用小米手环电池不经用了,而且之前有看到小米手环支持番茄钟,虽然红米都是手表级别功能,但买之前去店里面体验发现不支持番茄钟功能,但看着是澎湃os 3的系统,在网上稍微找了一下资料,看到是用Vela js,问了一下AI,想着反正是js自己也有一定的了解,可以简单开发应用,于是想着自己开发一个
结果农历年前自己尝试着开发,简单的功能在模拟器上都实现了,但就是有一个问题安装到手表上,以后会自动熄屏,最开始的版本只要熄屏就不会接着倒计时,改进了一下,以后熄屏了还是可以计时,但又有一个新的问题,没有办法倒计时到零然后振动,这样的话我最需要的功能就没有办法实现,因为当时在过年,然后一直拖着拖着就没想着去解决
拖到上个周末,实在忍不了,想把这个功能实现让自己买的这个手表发挥最大的价值,然后就各种问AI尝试把这个问题解决,一开始是想用system.timer计时器解决,结果发现根本跑不动,本来之前的版本还可以倒计时,引入以后直接黑屏,后来找了好久的bug才发现是红米watch不支持timer,我也不懂为什么Vela这个接口都不开放
那想着这个办法没有解决问题,就想了一个暴力的方法,直接让这个红米watch不熄屏不就好了吗?首先尝试让它后台运行,结果发现watch也不支持,然后想着一直亮屏引入brightness,测试了好久,发现即使我一直开着亮屏,过一阵子以后这个应用还是会退到后台,然后只显示时间,最终导致功能还是没有办法实现,我就想简简单单的倒计时结束以后,可以让我手表有震动的提醒,可就是做不到,最后以失败告终
其实手表我觉得应该是番茄钟最好的载体,不管是用手机还是电脑,对于我这种自制力不强的人来说,总会想着干点别的,但是手表的话就只是一个时间的应用,我真的很不理解,也不明白为什么红米的为了不开放计时器的功能
其实本来我是想着到后期能够在番茄钟当中加入,专注的时候锁定手机不能用,至少是小米生态的,可现在看来连计时器看了这个组件都不开放,更别说调用其他系统级的接口了,现在的话,希望官方能够注意到这一点然后开放更多权限,给开发者吧,不然真的感觉这手表也没什么可玩性
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

相似主题

正在阅览本贴的用户

Home 首页
Home 资源
News 发现
Account 我的
顶部