前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何让物联网体验升级

如何让物联网体验升级

原创
作者头像
火爆的小茶壶
发布于 2022-08-30 08:54:18
发布于 2022-08-30 08:54:18
1.1K0
举报
文章被收录于专栏:前端专区前端专区

物联网的应用场景

不知不觉,物联网技术的应用,实际上已经有应用于上十年之久,在我们生活的方方面面都发挥着重要作用。

针对个人消费者而言,目前来说车联网的应用居多:我们通过对汽车互联网的业务需求进行分析,可发现车联网是以高频率小业务为主,使用者覆盖范围广,对时延、能耗和成本均不敏感,但是要求可靠性高,并且定位准确。

工业制造的数据需求与车联网有些相似,但是工业制造对于准确定位的需求具有特定应用指向化。

智慧城市项目中,主要是以小包业务为主,其对设备移动性、能耗及数据时延均不敏感,对数据可靠性要求较高,而对于定位功能,根据应用场景不同会有不同需求。

日常生活方面,智慧生活也少不了:智慧生活需要的是低频小数据包业务,绝大部分业务类型无其他要求,只有个别人性化业务涉及定位服务,例如白色家电、智能楼宇、跟踪、智能抄表等。

物联网发展难题

目前物联网快速发展的同时,也面临一些在用户、企业应用中的典型痛点问题:

一是物联网的硬件迭代周期更长,硬件差异化极大,系统升级严重依赖OTA(在线升级、空中下载技术),系统资源占用高。

二是物联网设备各式各样,有着与传统软件载体(如手机)完全不同的显示屏,软件需要能够在异性屏幕上实现运行。

三是对应的软件应用比较缺乏,能够同时覆盖物联网设备端和App端的更是少,如何为用户提供软件服务,是困扰厂商的问题,很难形成更闭环的服务体验。

物联网的破题之道

总的来说,物联网企业希望有一种解决方案,能够达到灵活更新、成本可控的效果,使得装载在设备上的功能服务轻量便捷,当然能够很好地适配车载屏幕也是非常重要的一点,这期间如果能够提升用户体验就最佳了。

但是在微信小程序、支付宝小程序等的普及下,轻量化的小程序在近些年技术不断的发展和完善,其实非常适合物联网行业。因为小程序具备以下特点:

1、灵活,无需OTA,云端升级

2、轻量,无需缓存,少量 内存

3、快速,多屏适配,快速应用

4、低成本,标准框架,数量基数大、场景丰富,能够便捷引入,提供与原生App同等的用户体验

5、小程序提供的蓝牙 BLE、Wi-Fi、iBeacon、NFC 等接口能力、“即开即用”和低门槛等优势,能帮助 IoT 开发者提高设备配网率、使用频次和实现设备分享功能。

这让小程序参与到 IoT 流程中成为可能,能让物联网开发更加的简单、易用。其实现在比较成熟的小程序容器技术是能够便捷的让物联网设备具备小程序的运行能力,又以 FinClip 为典型代表。

用更通俗的话来讲,FinClip 是一套成熟的小程序平台,SDK能够集成到任一智能宿主之中,手机端安卓、iOS,PC端Windows、Mac和Linux,还有就是我们这次要讲的物联网设备屏幕,给小程序提供一个运行环境,就好比微信他本身也有个类似的运行器,所以我们经常用的穗康码、网购鲜花等小程序才能在微信里边运行。集成了之后,物联网设备就获得了运行小程序的能力。

其次则是将APP功能小程序化,然后上架到物联网企业的小程序管理平台(FinClip 私有化部署后企业便拥有了企业自己的小程序管理平台)。

一方面是现已合作的APP服务供应商需要将 APP小程序化,这里需要说明一下,本身FinClip支持多种主流语法,微信小程序语法、taro等,所以开发者们无需额外学习一套语法,只要熟悉主流开发框架即可快速上手FinClip。

另一方面则是外部成熟小程序的引入,因为兼容微信语法的特性,成熟的微信小程序是可以借助 FinClip 提供的IDE做代买校验和调试修改,而后快速上传到小程序管理后台的。看到 FinClip 也很注重生态圈的打造,目前也有300+的商户入驻,涵盖了8大生活领域,像餐饮、家政、电商、宠物等。

概括来看FinClip的小程序与物联网结合的解决方案具有以下几个特征:

1、FinClip SDK提供跨设备、跨端运行的能力

FinClip SDK作为小程序运行容器,支持在Android、iOS、Flutter、ReactNative、uni-app五类手机端系统中运行,同时支持PC端如Windows、Mac、Linux系统。在全部系统中,宿主均可通过集成FinClip SDK获得运行小程序的能力。

在FinClip 中,业务开发方(即小程序开发者)无需关心复杂的系统适配与对接,只需按照小程序语法进行业务内容开发即可,不同环境的渲染与执行,均由FinClip 完成。

在跨端能力的基础上,FinClip 还支持在各类异形屏幕上运行,如以手表为代表的小屏幕,或是以电视为代表的超大型屏幕。

2、FinClip 提供完全私有化的解决方案,协助厂商实现自建生态

FinClip 支持完全私有化,在部署上支持公有云混合云私有云等多类模式。基于私有化部署的FinClip,厂商可以实现一整套自建生态。即将FinClip 企业端开放给第三方开发者,允许第三方开发者在厂商的平台上,提交业务应用(小程序),厂商对应用(小程序)审核后,即可快速更新至硬件或手机端App。

3、FinClip 生态圈为硬件厂商提供更多可选软件服务

FinClip 目前已经积累了丰富的第三方服务,包括生活、娱乐、游戏、出行、健康、医疗、金融、保险在内,共百余个小程序,这些小程序均可被厂商引入至手机端App或设备端。

FinClip凭借插件化、嵌入式、轻量而灵活的产品特点及行业领先优势已经赋能银行、证券、政企、电商、航空、园区、零售等多个行业,在无界开放银行、数字券商、监管与合规科技、电子政务、信创等方面形成较有特色的创新应用案例。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Redis相关知识汇总(下载安装、Redis常见数据类型、持久化、命令和客户端操作)
NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。
共饮一杯无
2022/11/28
8090
Redis 精简笔记
Redis 是用 C 语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50 个并发执行 100000 个请求,读的速度是 110000 次/s,写的速度是 81000 次/s ,且 Redis 通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止 Redis 支持的键值数据类型如下:
迷路的朱朱
2023/04/30
7610
通过Jedis操作Redis[通俗易懂]
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/29
5050
Redis学习(2)——Java中使用Jedis连接Redis
Redis不仅是使用命令来操作,现在基本上主流的语言都有客户端支持。在官方网站里列一些java的客服端,有Jedis、Redisson、Jredis、JDBC-Redis等。其中官方推荐使用Jedis和Redisso。在企业中用的最多的就是Jedis。
sunonzj
2022/06/21
8120
Redis学习(2)——Java中使用Jedis连接Redis
Redis简单介绍和安装以及Jedis客户端使用
Redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。
王念博客
2019/07/24
5140
【1w字+干货】第一篇,基础:让你的 Redis 不再只是安装吃灰到卸载(Linux环境)
Redis 基础以及进阶的两篇已经全部更新好了,为了字数限制以及阅读方便,分成两篇发布。(算是对一年多前 Redis 文章的一篇重制哇)
BWH_Steven
2021/02/24
8550
【1w字+干货】第一篇,基础:让你的 Redis 不再只是安装吃灰到卸载(Linux环境)
Redis详解
1.关于关系型数据库和nosql数据库 关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实 际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。
用户5927264
2019/07/31
8340
Redis 不良人
注意:直接使用./redis-server方式启动使用的是redis-server这个shell脚本中默认配置
Remember_Ray
2021/04/05
4610
redis笔记第一次课
背景:早起的网站使用的都是单机版MySQL,不需要考虑太多的数据量问题;目前大数据时代,数据量急增,单机版数据库就出现了瓶颈:
张哥编程
2024/12/13
860
Redis从认识安装到实现CURD(增删改查)
我们前面所学习的MySQL数据库是典型的的SQL数据库也就是传统的关系型数据库,而我们今天学习的Redis数据库则是一款NoSQL数据库,也叫作非关系型数据库,它与我们熟悉的MySQL等的概念完全是不一样的,它是一项全新的数据库理念,我们帖一组百度百科的解释
BWH_Steven
2019/10/10
5990
Redis入门
redis是基于内存来储存非关系型数据的键值对数据库。支持数据的持久化(重启加载)与多数据类型(Stirng、Hash、Set、List 、Zset)
晚上没宵夜
2020/04/13
7840
【Redis】Redis入门教程(介绍 下载安装 Jedis 图形化界面)
随着互联网的高速崛起,网站的用户群的增加,访问量的上升,传统(关系型)数据库上都开始出现了性能瓶颈,web程序不再仅仅专注在功能上,同时也在追求性能。所以NOSQL数据库应运而上,具体表现为对如下三高问题的解决:
陶然同学
2023/02/27
1K0
【Redis】Redis入门教程(介绍 下载安装 Jedis 图形化界面)
【Redis破障之路】四:Jedis基本使用
在前面我们已经学习了Redis命令行客户端redis-cli的使用,接下来我们了解一下Redis基于Java编程语言的客户端。
三分恶
2021/05/24
6340
【Redis破障之路】四:Jedis基本使用
redis | 十三、jedis基本命令实践
根据jedis进行练习基本命令,string、list、set、hash、zset等命令。
雨中散步撒哈拉
2022/09/21
1840
Redis笔记(六):Java中使用Redis
下载地址: http://central.maven.org/maven2/redis/clients/jedis/2.9.0/jedis-2.9.0.jar
朝雨忆轻尘
2019/06/19
5740
Redis - NoSQL 和 Jedis 入门
Redis 是一种运行速度很快,并发性能很强,并且运行在内存上的 NoSQL(Not only SQL)数据库。
RendaZhang
2020/10/26
1.5K0
Redis基础入门
为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以 redis 具有快速和数据持久化的特征。如果不将数据放在内存中,磁盘 I/O 速度为严重影响 redis 的性能。如果设置了最大使用的内存,则数据已有记录数达到内存限值后不能继续插入新值。
呆呆
2021/10/07
2920
Redis学习秘籍
NoSQL( Not Only SQL ),意即不仅仅是SQL, 泛指非关系型的数据库。Nosql这个技术门类,早期就有人提出,发展至2009年趋势越发高涨。
猫头虎
2024/04/07
2460
Redis学习秘籍
Java操作Redis数据库
不了解Redis数据库的大家可以参考前两节 Redis基础 点击此处 Redis基本操作 点击此处
暴躁的程序猿
2022/03/24
3900
Java操作Redis数据库
Redis(五)-- Java API
一、pox.xml <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId
码农小胖哥
2019/12/10
5060
相关推荐
Redis相关知识汇总(下载安装、Redis常见数据类型、持久化、命令和客户端操作)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档