首页 > 传媒 > 关键词  > 正文

从更新迭代中找寻发展OpenHarmony技术大会编程语言及开发框架分论坛召开

2023-11-06 10:38 · 稿源: 站长之家用户

科技行业注重与时俱进,秉持创新不息的精神,编程语言和开发框架是影响应用体验和应用生态的关键要素,持续更新与发展至关重要。从编程语言Javascript/Typescript,Python,Java,Kotlin,Swift,Rust,ArkTS,再到开发框架Web,Flutter,SwiftUI,JetpackCompose,ArkUI等等的百花齐放,开发者面临着丰富的开发工具和语言的选择。为了更好地推动智能化发展,开发者必须关注万物互联到万物智联的产业趋势,积极拥抱变革,打造适应新场景和新应用模型的解决方案,为未来的智能化发展贡献力量。

2023 年 11 月 4 日的第二届开放原子开源基金会OpenHarmony技术大会编程语言及开发框架分论坛上,一场关于万物智联时代应用软件开发技术方向与前景的探讨热烈展开。编程语言及开发框架分论坛邀请了OpenHarmony项目群技术指导委员会编程语言TSG负责人、华为编程语言首席专家冯新宇,OpenHarmony项目群技术指导委员会跨平台应用框架TSG负责人余枝强担任出品人。同时,来自华为、英特尔中国有限公司、支付宝(中国)网络技术有限公司、百度、字节跳动等科技企业的技术专家,与南京大学、北京航空航天大学等学术机构的代表共计 9 位嘉宾齐聚一堂,共同探讨了万物智联时代应用软件开发技术的方向与前景。

出品人:OpenHarmony项目群技术指导委员会编程语言TSG负责人、

华为编程语言首席专家冯新宇

出品人:OpenHarmony项目群技术指导委员会跨平台应用框架TSG负责人余枝强

英特尔中国有限公司WebAssemblyMicroRuntime开源项目技术委员会主席王鑫介绍WebAssembly是吸收了工业最 佳实践与学术界前沿研究成果的一门程序语言,从C/C++最早作为支持WebAssembly的前端语言开始,至今有越来越多的前端编程语言如Rust,Go,Kotlin,AssemblyScript等已经支持将WebAssembly作为一个编译目标,促使一个基于WebAssembly的跨语言生态正在快速发展。会上也分享开源项目wasmnizer-ts在编译TypeScript到WebAssembly的技术实践。

英特尔中国有限公司WebAssemblyMicroRuntime开源项目技术委员会主席王鑫主题分享

支付宝终端基础平台技术部负责人黎三平带来《支付宝终端技术实践与思考》主题演讲,他指出在终端技术的迭代演进过程中具有一定的周期规律,从过去单领域工程化的阶段进入到跨领域整合的第二曲线阶段。那么,作为拥有数亿用户的生活服务平台,支付宝的终端技术是如何承载数字化的服务,特别是在面向多设备、多场景下的挑战是如何应对的?其实本质上就是通过编程语言和框架的升级迭代,来提供最 佳的解决方案。

支付宝终端基础平台技术部负责人黎三平主题分享

随后,百度资 深研发工程师、文心一言APP技术负责人樊中恺在介绍《AINative应用开发》时谈到AINative时代较具革命性的变化是:随版的产品功能迭代转化为随时的模型能力升级。而串联用户和产品的,则是对齐后的快捷交互和自然语言。

百度资 深研发工程师、文心一言APP技术负责人樊中恺主题分享

华为 2012 实验室技术专家凌实认为面向下一代万物互联新生态,亟需突破传统架构,并且携手生态伙伴,方能共建全新的开放Web运行底座。他指出Web技术因其跨端能力和强动态性等特点,在应用开发中扮演着越来越重要的作用。面向应用的场景也对Web技术在性能、扩展性、用户体验等方面提出了相对传统网页场景不同的需求。因此,在OpenHarmony新生态下Web技术迎来了诸多的机会和挑战。

华为 2012 实验室技术专家凌实主题分享

随后,华为ArkUI技术专家兰守忍认为伴随着移动互联网的高速发展,跨平台框架经历了从Web技术、到原生渲染、到自渲染技术的发展历程。而ArkUI作为OpenHarmony原生应用开发框架,其具备简洁自然的声明式语法,并且已拓展到多个OS平台,基于一套主代码,可构建支持多平台的精美、高性能应用。此外,ArkUI开发框架开发效率上提升代码复用度,用户体验上提供UX一致性和极 致的性能,业务上提供新特性快速更新的动态化能力,持续演进框架竞争力。

华为ArkUI技术专家兰守忍主题分享

南京大学计算机科学与技术系副教授,博导陈林则提出在软件生态系统中,混合语言编程会遇到诸多的问题与挑战。他表示混合语言编程是开放互联、协同演进的软件生态系统的自然选择。他主要从软件生态系统质量保障的视角,介绍了胶水代码自动生成和跨语言缺陷分析面临的问题和挑战。提出了一种基于参数化模板重写系统的胶水代码生成方法,可以有效地生成契合实际场景的JavaScript/C胶水代码,同时有效地阻止跨语言边界的软件缺陷。

南京大学计算机科学与技术系副教授、博士生导师陈林主题分享

北京航空航天大学教授、博士生导师史晓华谈到尽管JavaScript程序当前主要通过JS引擎执行,但随着WebAssembly成为越来越受欢迎的底层运行时系统,JWST给出了在WebAssembly运行时之上有效运行JavaScript的另一种选择。并指出JWST是一个将JavaScript程序静态编译为WebAssembly或者native代码的编译器,它采用QuickJS编译生成的字节码作为输入,编译优化后生成LLVMIR,最后通过LLVM后端编译器生成WebAssembly字节码或者nativecode。与此同时,JWST在JavaScript语言规范ECMATEST- 262 测试集上获得了不低于QuickJS的通过率。

北京航空航天大学教授、博士生导师史晓华主题分享

字节跳动SELab技术专家彭超带来了《移动应用GUI程序测试实践与挑战》分享,通过移动应用GUI程序测试挑战涉猎智能遍历、多机协同、基于函数变更的准确定向和拟人测试等能力,以及基于CV算法的图形异常断言能力带来强关联。

字节跳动SELab技术专家彭超主题分享

华为中央软件院编程语言实验室架构师徐潇在主题为《编程语言并发特性设计及面向移动应用开发的思考》演讲中指出,移动应用"天然异步”的特征决定了其开发语言需要具备对并发的支持,涉及语言、运行时、库及配套工具等。报告中介绍了华为编程语言实验室对上述特性的思考和相关语言特性的设计,以支持应用开发中的高并发编程。

华为中央软件院编程语言实验室架构师徐潇主题分享

通过各位嘉宾的精彩分享,不难看出,编程语言及应用框架是促使操作系统持续、有效发展的的重要组成部分,而应用生态的形成与建立才是最终的目标。OpenHarmony驱动了万物智联形态下应用软件开发的技术创新,从而更好地夯实了技术壁垒,加速了OpenHarmony应用生态的繁荣发展。期待更多合作伙伴加入到OpenHarmony应用生态中来,共同构建万物智联的美好世界。

推广

特别声明:以上内容(如有图片或视频亦包括在内)均为站长传媒平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。站长之家将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。任何单位或个人认为本页面内容可能涉嫌侵犯其知识产权或存在不实内容时,可及时向站长之家提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明(点击查看反馈联系地址)。本网站在收到上述法律文件后,将会依法依规核实信息,沟通删除相关内容或断开相关链接。

  • 相关推荐
  • 华为鸿蒙电脑亮相:搭载 HarmonyOS 5 满足基础办公

    目前,鸿蒙电脑系统生态适配成果显著:800余种标准外设已实现兼容,250余种非标准外设通过认证;专属生态应用适配完成度超六成,融合生态应用适配工作持续加速。华为表示,未来将进一步扩大生态合作,推动更多应用及设备接入鸿蒙系统。

  • 华为确认:鸿蒙电脑将搭载HarmonyOS 5 老机型不支持升级

    华为5月8日正式发布鸿蒙电脑操作系统,采用全新架构HarmonyOS+5,从内核重构打造纯国产系统。官方明确表示现有华为笔记本、台式机等设备不支持升级至新系统,老用户只能继续使用Windows。据悉华为为此投入1000多名研发人员,历时5年布局,已获2700多项专利。目前系统支持800多种标准外设和250多种非标设备,适配150多种专属应用及300多款融合生态应用,正在突破2000多款应用适配。

  • 华为客服确认:米家已启动HarmonyOS 5系统适配 预计6月初支持

    快科技4月18日消息,目前HarmonyOS 5上已经有超过2万个原生应用和元服务,基础生态已经十分完善,不过米家App是很多用户的遗憾。不过现在希望来了,今天一份网友咨询华为终端客服的截图曝光,客服明确表示米家应用已经启动HarmonyOS 5系统适配工作,预计6月初支持。米家是小米旗下智能家居品牌,不仅有小米自家设备,还开放了大量第三方智能硬件,目前已接入超过261个品�

  • HarmonyOS 6要来了!华为开发者大会HDC2025定档6月20-22日

    快科技4月16日消息,华为开发者大会HDC2025定档6月20-22日召开,根据华为发布的邀请函显示,这次大会可以深度体验HarmonyOS最新版本的设计。结合以往的惯例,HarmonyOS 6的开发者预览版将在此次大会上正式公布,提前展示新系统的全新特性。据悉,华为在去年的HDC2024上正式发布HarmonyOS NEXT,并且开启了先锋用户招募。HarmonyOS NEXT从内到外实现全栈自研,是基于OpenHarmony打造的全场景智能操作系统,这是一个源自中国、自主可控的操作系统。HarmonyOS NEXT真正实现了一个系统,统一生态,打通多设备、多场景,全面建立操作系统底座。

  • 相册重磅升级!华为Mate 70/Pura 70等推送HarmonyOS NEXT 5.0.0.155

    快科技4月18日消息,华为最新推送了HarmonyOS NEXT 5.0.0.155版本系统更新,覆盖华为Mate 70、Pura 70系列等机型。这次新版主要针对自带相册进行了重磅升级,带来了全新布局、快捷操作等。此外,小艺搜索还新增了搜索推荐功能,浏览器支持资讯语音播报功能。具体更新内容如下:图库连接外部存储设备时,通过相册界面弹出的提示窗口,可快捷进入存储设备查看图片、视频或将其

  • 全球首款三折叠!华为Mate XT推送HarmonyOS Next 5.0.0.160花粉Beta版

    华为Mate XT手机已开始推送HarmonyOS 5花粉Beta版(5.0.0.160SP5),采用全新架构,带来智能、流畅、安全的全场景体验。首批成功报名的花粉用户已收到推送,其他用户将分批审核推送。升级注意事项:1.需提前备份数据,可使用全新云空间临时备份功能;2.需先升级至4.2.0.175SP1版本;3.建议开启用户体验改进计划;4.升级后系统会进行后台优化,可能出现短暂发热现象;5.需预留30%以上存储空间。

  • 技术革新引领跨语言沟通新境界 —— 时空壶 W4Pro AI 同传耳机的卓越突破

    在全球化深入推进的当下,跨语言沟通的顺畅与否深刻影响着国际交流的质量与成效。近期,美国网红“甲亢哥” 的中国行引发广泛关注,然而,随行翻译在过程中出现的诸多错误与不当表述,如将理发师对脏辫结构复杂的解释曲解为 “嫌头发脏”,用带有物化女性意味的 “Chinese chick” 介绍中国女性等,不仅引发国内舆论哗然,更对国际形象的传播造成负面影响,凸显出专

  • Arm 技术加持,地平线以 HSD 及征程 6P 推动汽车智能化变革

    地平线在上海发布2025年度产品HSD系统,这是一款L2级城区辅助驾驶系统,采用征程6P计算方案,算力达560 TOPS,单颗芯片即可支持全栈计算任务。该系统搭载Arm Cortex-A78AE处理器,具备高性能和安全性,已与上汽、奇瑞、比亚迪等厂商合作,累计出货超800万套。Arm技术持续赋能汽车智能化,全球94%车企采用其方案,80%车载信息娱乐系统和65%ADAS系统基于Arm架构。地平线HSD系统将于2025年9月量产,蔚来萤火虫同款车型已上市。Arm还推出汽车专用Neoverse V3AE处理器,首次将Armv9架构引入汽车领域,推动AI与自动驾驶技术发展。

  • 编程而生?OpenAI 发布 GPT -4.1 系列模型

    OpenAI 表示,GPT-4.1 是为开发者量身定制的……

  • 苹果两款Vision Pro开发!一款更轻更便宜、一款近乎零延迟

    快科技4月14日消息,据媒体报道,苹果正在开发两款新的Vision Pro设备,一款更轻、更便宜,另一款则主打近乎零延迟的体验。Mark Gurman透露,苹果正在开发一款比当前Vision Pro更轻、更便宜的设备。当前Vision Pro起售价高达3499美元,重量约600-650克,而新款设备将针对普通消费者,解决重量和价格两大问题。具体价格尚未披露,但有消息称其价格可能与高端iPhone相当,预计在1600美