很多人一直问,用JOSH技术如何改变智能家电,有没有真正的必要?一部分人的观点:我可以用嵌入式C、汇编完成家电的程序,毕竟这些设备的程序很简单;另一部分的人:智能家电互相的连接都一直有人在做啊,并没有用Java这样的解耦合来编程。
其实,我们一直在强调的是思维和方式的改变与颠覆。首先软硬解耦,是的应用软件的设计和开发与底层无关,让业务可以更快的实现、甚至可以由第三方实现,这个是现实基础,因为每个人身边的家电觉不可能来自一个品牌,也不能来自一个体系。其次连工业生产都在提定制和个性化了,更何况toC的家电呢,所以通过海量开发者的Java解耦,才能实现为每个客户做私有定制。最后应用和服务的后装和第三方属性至关重要,以智能家电为承载的物联网服务,大概率是一个更懂人、更懂家庭、更懂交互的服务型公司的业务,而不太可能是家电厂商,所以为了的智慧家庭服务运营公司应该是去家电基因的,这要求不同品牌和体系的家电一定要统一的硬件无关的编程,可以让第三方开发安装应用,就像每个家电设备都是一个安卓设备一样。
我们一直在国内推广JOSH技术,MicroEJ在国外推广,转载MicroEJ的文章,是不是看到了跟我们说的是一模一样的呢~
(推荐看英文原文:添加链接描述中文翻译是用工具一键生成的,有不准确的地方)
智能家电–软件必须克服的主要挑战