周六忘了给您体验骨传导相关的改进,不过我们下次我们会带着新的东西一起给您体验,以下是我关于您问的有关Linux系统和墨水屏相关的问题的回答。客观说您的说话风格确实过于犀利,导致我有很多之前的思考没有正常表达,所以总结了一下,以文字的方式呈献给您
1.关于为什么用linux系统开发
Android系统是基于linux系统开发的操作系统,在linux运行一个java虚拟机,以便java开发者的代码,在不拿到厂家交叉编译工具的情况下,能够兼容不同硬件。但兼容就意味更高的消耗,所以同一个硬件设备上运行linux和安卓系统的功耗完全不在一个量级,这就好比为了兼容更多的道路,越野车比私家车更耗油一样
2.关于linux系统能比安卓功耗优化多少
这个在没有开发完基本功能前很难比较和测量,大概估计至少能提升至少三分之一的续航,目前市面上的智能手表续航在一天,到一天半,所以如果能做到两天到三天(全功能),这在电池技术革命之前绝对是一个质变。
3.关于用linux系统开发的问题
3.1没有现成的很多生态应用(SDK包)
安卓相对于linux有很多现成的app,和sdk工具,这也是就很多初创和大公司选择安卓平台开发的原因:快,容易,多说一句,这也是中国底层技术匮乏的原因,这也是中国的产品在世界范围内内缺乏核心竞争力的原因
但之所以手表可以使用linux:
3.11,手机上的app没有一款可以直接在手表上使用(哪怕微信),现有市面上安卓智能手表(比如问问等),里面的app都是厂商自己基于API接口开发的(一种基于网络的标准接口,无关系统平台)。所以在手表方面,无论安卓linux都没有现成的生态和app,没有投机取巧的机会,也拥有了更多的选择
3.12,基本的语音服务和工具
由于软件厂商很少提供Linux相关的支持,所以linux系统除了没有大量的app以外,很多基本工具也是没有的。
不过,这也是我们选择linux而没有选择量级更轻的RTOS的原因,因为linux是一个非常成熟的系统,它的开源特性使它拥有丰富的底层工具,这也是安卓在它基础上开发的原因,包括苹果的ios其实也是基于linux的哥哥(Unix)的系统开发而来。我相信这么成熟的系统,想要承载起这么一个小小的手表,应该是绰绰有余的。但即便如此,这个风险仍是极大的,如果做到一半,甚至随后一步,发现一些无法逾越的障碍(那也绝对是我们技术人员水平的问题),之前的努力全都付之一炬。所以我们之所以用Linux系统做demo的原因,就是想确定,手表所需要的功能用Linux实现到底有没有问题。由于用户不需要用手表打游戏,买东西,画图,看视频,因此我们所需要考虑仅仅是一些技术成熟的基本功能,通过我们对demo的编写,我们很高兴能够确定,像我们两个这样技术上面的垃圾,都能把整个东西跑通(当然,我们确实解决了其中的很多问题,和懂技术的一聊就会明白我们付出的努力),如果找几个linux技术比我们稍微强一点的,把整个系统的东西做出来一点问题没有。另外,很多现有的技术服务,都是跑在云端的,比如语音助手之类的,所以这些本质上和本地系统没关系
3.2关于linux技术团队组建问题
3.21技术人员又贵又难招
我可以负责任的告诉您,音箱项目的linux开发人员就能完成整个项目,这些人的技术水平,客观说真的很一般,这不是想当然,我和这群技术相处过,我写过音箱一部分代码,我也完成了demo里最重要的功能,所以,我可以百分百确定的告诉您,这些人足以,而且我以我人脉促达的范围内,甚至有办法找到比这些人更厉害的一批人(注意,我说的是我去找,而不是您去找,也不是招)。另外我可以负责任的告诉您,音箱项目的工资普遍开高了。
总结:
1.开发难度没想像的那么大,不仅您高估了,很多同行都高估了(问问那边也是),再加上手表这个东西大家目前也没看到啥前景,就更不愿意投入了
2.Linux开发安卓开发具有更强的壁垒,虽然难度不大,但要走的路和坑还是很多的,所以他所能带来的低功耗优势,也是别的厂商很难立刻复制的,我预计从其它厂商立项到量产,至少得半年吧。相较于找几个公司现成的安卓开发,改两行代码就能抄走的东西,这个特性,我觉得还是有些壁垒吧。
至于其它更高的壁垒,您也别要求我了,小米OV也做不到。
或者这东西不卖个几千万台,也许这些厂商也瞧不上(当卖到几千万台,还怕他们抄?开源出来)。
3.我们将有机会拥有一个自己的基于linux的操作系统(虽然只是一款小小的手表,但我想工匠精神不区分产品的贵贱吧),您做了这么多年手机,又十分崇拜乔布斯,我相信您能明白如果有机会做一个自己的操作系统,对用户体验有多么重要(注意,不是技术的执拗,和什么爱国,是从用户体验的角度)。我和问问的产品聊过,让谷歌改一个安卓wear的特性,有多痛苦,整整辩论了一年。
4.关于墨水屏
我觉得技术无论先进落后,关键是能否在特定场景为用户提供更优质的服务,就像包括我在内的很多人仍然选择技术落后的自行车当作交通工具一样。
我家不是卖墨水屏的,也许我考虑的不周到,但我选它是为了更好的用户体验,以下是我的一些分析
4.1.关于时间的显示(这里我不想辩论显示时间是不是最重要的事情,但我想说一个连时间显示都不好的手表,一定是有问题的,更别说智能手表了),智能手表要么抬腕亮屏,要么以一直亮屏
抬腕亮屏:
我观察且作为一个体验者,发现抬腕亮屏,是一个很傻逼的行为,很多时候我看时间手腕并不是完全抬起,这种情况下根本看不到时间!或者我需要抬起手等一秒,看时间往往是很着急的一种场景,根本等不了
一直亮屏:
即使是最低功耗模式(基于oled的原理),功耗直线上升,想象一下手机一直亮屏的功耗有多高。这么说吧华为的手表,功能全开,不开一直亮屏,一天半,开一直亮屏,一天多点。
所以墨水屏有如下好处:
4.21.静态显示0功耗
这也是我说结合linux系统做到3天也是有可能的原因(全功能开放)
4.22.阳光下字迹清晰可见
这一点我只能分享自己的体验,走在路上的时候,如果带着表,我是不会掏手机看时间的,在阳光好的时候智能手表的体验真的很差
所以,要么牺牲用户体验,要么牺牲功耗(用户体验),仅仅换来一个彩色屏幕,使用它来显示五颜六色字体,还是lowB的表盘。至少作为一个现代艺术家的儿子,我从小到大都没觉得黑白设计会显得落后或者有什么其他问题
另外结合语音的交互,视觉上的交互需要大大降低(本来手表那么小的表盘就不适合纯触摸的交互,这也是我觉得TNT在上面会有所发挥的很重要的一个原因),再加上我们优化了UI和代码(之后的demo里您会体验到,之所以没让您体验是因为目前还是个半成品),基本不会出现的难受交互体验
综上所述,我在系统选型,硬件选型和改进上都是有很长时间的思考的,所以您简单的问题,我大都考虑过,受限于我的阅历和资源,可能一时间找不到完美或高效的解决方案,但这不代表我对这个手表的设计就是完全自嗨的一种想当然,这也是我有底气一直找您的原因。
另外,有空您买个手表体验下,建议安卓苹果各一块(因为苹果手表只能很好地适配苹果手机)。认真感受一下这两者的差距和问题,我会之后一一给您讲解这里面每一个我的改进思路。您可以提出问题和不满,我来一一思考和解决,直到我们觉得能拿出一个我们都满意的东西。
这里我不多说智能手表的远景,就单单作为一个追求完美的产品工作者,我觉得如果有机会能把这个不好用的东西优化一下,您也一定会很开心的