当前位置:首页 > 移动开发

物联网的全栈开发之路

作者:it技术知识网 阅读次数: 时间:2019-05-08 17:45:12

两年前,我一直专注于研究在定制的Android系统领域,较少关注的东西放在一起,尽管我个人智能家居理念和经验都比较熟悉的场景。真正引起我的注意在车上曾经,开启蓝牙听到电视广播说,用手机能撼动动摇一个红包,我觉得这一幕是伟大的,那么你就知道iB?acon显示和微信摇周围,知道微信的硬件平台和物联网的发展有深入渗透到我们的生活。虽然我觉得自己太早进入的东西,但考虑到传统的电子产业升级要求的东西放在一起,再加上其自身积累的嵌入式和应用程序,网络通讯,我果断选择拥抱在一起的东西。

有云,设备的三种常规IOT硬件部分,从APP应用模式的组合物中。随着微信,阿里灰等超级APP,因为其内置的浏览器,所以从APP应用程序打开WEB H5的发展,相应地减少开发工作量的出现,缩短了开发周期。当然,因为APP就可以完成完全可定制的,体验由于H5的影响,这样的事情一起APP仍然在选择列表中,但H5是一种趋势。从这个发展,关系到物联网云计算技术,设备和应用程序H5四个方面。

为联名R&d队伍,如果不是云服务提供商,作为解决方案提供商,它必须是技术把握好能这四大领域。当然,你还需要有一个技术总监或建筑师能把握这四个技术有效地统筹整个项目。所谓的全栈的工程师,借词。

对我来说,它是如何平衡这四个技术和掌握它?我们在微通道硬件平台的团队已经有两年多的努力,在这方面深厚的积淀。从这开始谈论这样整个事情用栈开发。

因为我自己的研究和开发背景,设备和应用程序是没有问题的,网络通讯也是一个特殊的技能,对于套接字编程非常熟悉。但云和H5是一个新的领域,那就是,传统PC的后部和前部区域。事情并不是什么新技术,它只是相结合的手法它。对于我个人,负责研究和开发团队,当然,需要一个完整的协议栈技术。因此,要学会尽可能高效地理解框架和后端的编程,但幸运的是,我必须面向对象编程比较熟,感兴趣的技术和架构框架,Android的Linux本身,还有很多技术框架可以借鉴,并然后用SpringMVC选择+ Hibernate的是基础建设环境,开始后端和前端的学习和旅游的发展。如果你能举一反三,它可以成为有效的,我始终认为,软件是最重要的思想,无论何种语言的。

事情并不只是一堆的四种领域的技术,更重要的是,这四个自己的互操作性。我认为,作为软件的角度来看,了解事物的组合需要一起沟通,但也是最有效最重要的是现场。扫描设备将能够绑定,我们觉得这个已经非常方便。然而,物联网也考虑到大规模生产的需求,因为如果所有的扫一扫,每个二维码是不同的,你需要申请的平台,然后打印,粘贴是很麻烦的事情,对设备供应商,但还提供设备发现和结合过程场景。毕竟,事情需要专注于用户的需求,还要关注不同供应商之间的事情的利益诉求背后在一起。是副产物从现场经验已注册的APP的角度来看,装订设备,接入设备,为云通信控制程序,它要求用户实现管理,设备管理和消息推送功能。

随着场景的上述认识,下一步就是执行层面。如何实现?协议和安全性是物联网的基础平台。和协议被分成应用层协议,传输层协议,当然,是与基于IP的组合物相关联,则开发者不需要担心我。e。IP技术层,即使设备侧,有一个插座的编程就足够了,当然,是个例外airkiss。此外,通过蓝牙和BLE蓝牙移动电话是一个通信协议,并且移动电话和基于IP的网络或IOT。对于程序开发,我们需要的云访问协议,设备接入协议是非常精通。当然,现在的东西放在一起的架构也有差异,如通过其自身的后台服务与基础设施相关,微令牌接管自己的装备,而且硬件的直连架构的SDK,即由硬件直接连接到微通道硬件云,并削减其回。其中,我们需要了解并应用到项目开发,以拥有深厚的积淀。

所以,整个技术堆栈,景象,协议/安全是我开发的东西放在一起的方式。

嵌入式企鹅环原队阿里,魅族,NVIDIA,龙芯,操作,TRS等高级工程师。百分百原装,每周二,共享嵌入式Linux的东西放在一起,GPU ,,自动驾驶技术。欢迎扫描代码嵌入关注企鹅圈,实时推送原创文章!


本文链接:物联网的全栈开发之路

友情链接:

大悲咒经文 佛经 观音心经