[发明专利]一种面向TVOS系统并支持多业务界面的应用的开发方法及系统在审
申请号: | 202310098431.5 | 申请日: | 2023-01-13 |
公开(公告)号: | CN116069327A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 杨利中;龙皋月;申权;徐锴;兰斌 | 申请(专利权)人: | 浙江华数广电网络股份有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/10;G06F8/36;G06F16/958 |
代理公司: | 杭州天昊专利代理事务所(特殊普通合伙) 33283 | 代理人: | 董世博 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 tvos 系统 支持 业务 界面 应用 开发 方法 | ||
本发明公开了一种面向TVOS系统并支持多业务界面的应用的开发方法及系统,通过获取应用需求并进行需求分析,按照参考GB/T 9385‑2008《计算机软件需求规格说明规范》和GB/T32279‑2019《智能移动终端应用软件(APP)技术要求》对应用需求分类得到业务交互需求和用户交互需求;将步骤S1得到的业务交互需求和用户交互需求进行解耦得到功能组件模块和常规功能模块;将步骤S2得到的常规功能模块使用应用前端的应用源代码和应用交互界面文件配合应用后端实现,将步骤S2得到的功能组件模块使用应用前端的HTML5页面、应用库文件实现,所述功能组件模块与常规功能模块通过HTML5页面调用接口实现数据交互,兼顾了原生应用和H5应用的优点,在内存性能有限的TVOS终端上也能提供丰富多样的应用。
技术领域
本发明属于应用开发技术,特指一种面向TVOS系统并支持多业务界面的应用的开发方法及系统。
背景技术
对于具有安卓操作系统的智能终端,应用一般分为web应用和APK应用,APK应用也被称为原生应用,WEB应用相较于APK应用更加灵活但功能受限,APK应用相较于web应用功能开放但不够灵活。
对于现有市面上大多数的智能数字电视终端来说,一般采用的是APK应用。但是这些智能数字电视终端的CPU、GPU和内存等硬件性能参数普遍较低,随着应用程序的需求增加,低内存性能的智能数字电视终端极大地限制了应用程序的安装数量和应用服务的个性多样性,而直接采用web应用又存在用户体验差和对操作系统底层和终端硬件调用能力差问题。
发明内容
为克服现有技术的不足及存在的问题,本发明提供一种面向TVOS系统并支持多业务界面的应用的开发方法及系统。
一种面向TVOS系统的APK支持多业务户界面的开发方法,包括如下步骤:
步骤S1:获取应用需求并进行需求分析,按照参考GB/T 9385-2008《计算机软件需求规格说明规范》和GB/T32279-2019《智能移动终端应用软件(APP)技术要求》对应用需求分类得到业务交互需求和用户交互需求;
步骤S2:将步骤S1得到的业务交互需求和用户交互需求进行解耦得到功能组件模块和常规功能模块;
步骤S3:将步骤S2得到的常规功能模块使用应用前端的应用源代码和应用交互界面文件配合应用后端实现,将步骤S2得到的功能组件模块使用应用前端的HTML5页面、应用库文件实现,所述功能组件模块与常规功能模块通过HTML5页面调用接口实现数据交互。
进一步的,在步骤S2和步骤S3中,应用前端的应用封装包含交互界面和用户交互操作的HTML5页面,当应用前端不需要调用TVOS终端硬件的用户交互需求时,向应用后端的业务页面系统发起请求,实现应用前端和应用后端的信息交互业务;当应用前端需要调用TVOS终端硬件的业务交互需求时,使用应用前端的应用封装的包含交互界面和用户交互操作的HTML5页面通过应用库文件提供的硬件调用接口向TVOS终端进行操作请求,TVOS终端根据操作请求调用系统硬件资源并按照HTML5页面定义的交互操作和应用后端的业务页面系统实现对应业务服务。
进一步的,所述步骤S1中,用户交互需求包括用户交互界面需求、用户交互操作需求;所述业务交互需求包括业务交互流程需求、业务交互数据联动需求和业务交互硬件调用需求。
进一步的,所述步骤S2中,将业务交互需求和用户交互需求进行耦合分析获得非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、功能耦合、内容耦合;将非直接耦合和数据耦合解耦得到功能组件模块,将标记耦合、控制耦合、外部耦合、功能耦合、内容耦合解耦得到常规功能模块。
进一步的,应用前端的应用源代码包括前置控制器和应用交互视图;所述前置控制器包含应用前端HTML5初始页面及应用后端请求接口方法;所述应用交互视图,所述应用交互视图包括应用业务页面布局模板和应用业务页面模板界面图片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江华数广电网络股份有限公司,未经浙江华数广电网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310098431.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:二维材料在不同衬底间的转移方法
- 下一篇:一种玻璃基板研磨加工用支撑调节装置