版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202211268397.3
公 开 号:CN115686511A
发 明 人:尹乐
代 理 人:赵娅
代理机构:北京市浩天知识产权代理事务所(普通合伙)
专利类型:发明专利
申 请 日:20230203
公 开 日:20221017
专利主分类号:G06F8/38
关 键 词:目标平台 跨平台语言 平台系统 业务逻辑 适配层 信息节点 通用业务 跨平台软件 界面视图 界面展示 逻辑编译 平台支持 语言构建 跨平台 逻辑与 适配 填充 语言 组装 申请 展示 开发
摘 要:本申请公开了一种基于跨平台语言的跨平台软件开发方法及装置,方法包括:针对目标平台,基于目标平台的原生语言构建平台系统适配层;其中,平台系统适配层用于将UI界面逻辑与目标平台的展示视图适配,完成界面展示;目标平台为多个平台中任一平台,任一平台支持跨平台语言;利用跨平台框架生成UI界面逻辑的信息节点树,信息节点树经平台系统适配层以填充目标平台的界面视图;利用跨平台语言结合目标平台的原生语言生成业务逻辑;业务逻辑包括目标平台业务逻辑以及通用业务逻辑;将信息节点树与跨平台语言生成的通用业务逻辑编译为目标平台对应的原生语言产物,并与目标平台业务逻辑及平台系统适配层组装得到适用于目标平台的软件。