一个轻量级的浏览器内核,正成为众多开发者拥抱开源鸿蒙的快捷通道。

在上海视九信息科技有限公司的一间会议室里,一位开发者正在电视大屏上演示一款新上线的AI健康宝”应用。“我们仅用两周就完成了从移动端到电视大屏的适配,同样的应用还可以无缝运行在安卓平板和开源鸿蒙设备上。”他说。这背后的神奇技术,正是视九科技独有的JsView轻量化浏览器内核引擎技术。

今年被业界普遍视为“开源鸿蒙生态发展的真正元年”。从芯片厂商、软件应用到设备厂商,整个产业链都在积极参与这场生态建设。视九科技通过JsView浏览器内核,深度参与了开源鸿蒙智能终端产品和生态的共建。

01 生态构建,开鸿蒙元年

2025年,开源鸿蒙生态发展进入加速期。技术社区活跃度、厂商参与度、设备覆盖广度都达到了新高度。从芯片设计到软件开发,从终端制造到应用服务,产业链各环节都在向这个新生态汇聚。

数据显示,开源鸿蒙社区已聚集了超过200家主流厂商,覆盖消费电子、智能家居、汽车电子、工业互联网等多个领域。适配开源鸿蒙的芯片平台超过20款,基于开源鸿蒙的商用设备正加速推向市场。视九科技也是最早加入OpenHarmony高清产业技术组的产业生态共建伙伴。

 

图片

这一生态繁荣的背后,是一个核心挑战:如何让海量应用快速适配并充分发挥开源鸿蒙的特性?传统应用开发模式面临诸多难题——不同的开发语言和开发环境,不同设备的适配工作繁重,操控方式的差异导致交互设计复杂,跨平台部署更是需要大量重复工作。

“我们看到了生态建设中的这一痛点,决定将我们积累多年的JsView技术带入开源鸿蒙领域。”视九科技技术负责人表示。这家专注于嵌入式浏览器内核研发的企业,已经在这一领域深耕超过十年。

02 技术内核,视九方案

 

图片

 

图片

视九科技带来的解决方案是JsView轻量化浏览器内核——一个专为带屏智能终端应用生态开发的引擎。与传统浏览器内核动辄数十兆的体积不同,JsView内核的核心代码仅有5兆大小,却能支持最主流的前端开发框架和标准。

在开源鸿蒙设备上,JsView作为高性能的前端应用渲染引擎,为开发者提供了统一的应用开发框架。开发者可以使用熟悉的VUE3.0等前端技术进行应用开发,而无需学习新的开发语言和框架。

“我们选择VUE3.0不是偶然,”视九科技首席架构师解释说,“这是目前最主流、最成熟的前端开发框架之一,拥有庞大的开发者社区和丰富的组件库。让开源鸿蒙应用开发能够直接利用这一生态,将极大降低开发门槛。”

基于JsView开发的应用在开源鸿蒙设备上表现优异。在同等硬件配置下,应用启动速度和动画渲染帧率比传统web方式都有成倍提升,堪比原生应用性能,内存占用减少50%以上。这一优势在资源受限的智能终端设备上尤为明显。

03 开发革命,效率飞跃

对于开发者而言,JsView平台带来的最直观变化是开发效率的显著提升。传统为开源鸿蒙设备开发应用需要掌握ArkTS等特定语言,而现在只需前端开发技能即可快速上手。

“我们的团队原本是Web前端团队,几乎没有开源鸿蒙开发经验,”一位早期采用JsView的开发者分享道,“但使用JsView平台后,我们在一个月内就完成了公司核心产品的开源鸿蒙版本开发,这在以前是不可想象的。”

JsView平台支持热重载和实时预览功能,开发者修改代码后可以立即在PC浏览器或真机上看到效果,大大缩短了调试周期。更值得一提的是,JsView平台内置了多端适配能力。同一套代码只需简单配置即可适配不同屏幕尺寸和分辨率的设备,从手机到电视,从智能手表到车载屏幕,都能获得一致的用户体验。

 

图片

04 交互创新,操控统一

开源鸿蒙生态的一个特点是设备形态多样,从传统的手机、平板到智能电视、智能家居设备,每种设备都有其独特的交互方式。JsView平台创新性地解决了多操控方式统一适配的难题。

基于JsView开发的应用,可以同时支持触控、传统遥控器、指向型遥控、鼠标等多种操控方式,开发者无需为每种操控方式单独编写交互逻辑。平台会自动识别当前设备的操控方式,并提供相应的交互支持。

“对于智能电视应用开发者来说,最头疼的就是如何让为触屏设计的应用在遥控器操控下同样流畅,”一位智能电视应用开发者表示,“JsView的平台级解决方案让我们免除了这一烦恼。”

平台还提供了丰富的交互动效和过渡效果,这些效果会根据操控方式自动优化。当使用遥控器时,焦点移动更加明确;当使用触控时,手势响应更加流畅。这种自适应能力大大提升了应用的用户体验。

05 跨端部署,一体多能

JsView平台的另一大优势是跨平台部署能力。基于JsView开发的应用,无需修改代码即可同时部署到开源鸿蒙设备和安卓设备。这为企业节省了大量的开发和维护成本。

“我们的应用需要覆盖智能电视市场,而市场上既有开源鸿蒙电视也有安卓电视,”一位企业技术总监表示,“使用JsView平台,我们只需开发一次,就能覆盖两个平台,维护成本也降低了一半以上。”

这种跨平台能力来自于JsView内核的精心设计。它在不同操作系统上提供一致的API接口和运行行为,确保应用在任何平台上都能获得相同的功能和性能表现。

对于已有安卓应用的企业,迁移到开源鸿蒙生态也变得异常简单。大多数情况下,只需将应用的前端部分稍作调整,即可快速移植到开源鸿蒙平台,而无需重写整个应用。

视九科技正在与多家主流设备厂商合作,将JsView平台预置到开源鸿蒙设备中。这将进一步降低开发者门槛,让更多应用能够快速进入开源鸿蒙生态。随着更多设备厂商将JsView内核集成到产品中,开发者为开源鸿蒙开发应用将像开发网页一样简单。这场由视九科技推动的开发革命,正让开源鸿蒙生态以超乎想象的速度扩展边界,汇聚创新力量。

 

图片

更多信息,请访问JsView开发者网站:

https://jsview-dev.shijiutv.com/

本文转载自微信公众号,原作者:小九家庭助手

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐