[发明专利]一种基于HTML5创建手机新闻客户端的方法在审
申请号: | 201710963733.9 | 申请日: | 2017-10-17 |
公开(公告)号: | CN107770375A | 公开(公告)日: | 2018-03-06 |
发明(设计)人: | 蔡禹;杜超;张一帆;陈洁 | 申请(专利权)人: | 广东广业开元科技有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04L29/08;G06F17/30 |
代理公司: | 广州嘉权专利商标事务所有限公司44205 | 代理人: | 胡辉 |
地址: | 510623 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 html5 创建 手机 新闻 客户端 方法 | ||
技术领域
本发明涉及互联网领域,尤其是一种基于HTML5创建手机新闻客户端的方法。
背景技术
移动应用开发技术的演变过程,可分为三个阶段:从早期的WAP(包括WAP1.0和WAP2.0)网站到目前流行的原生应用(Native Application),再逐步转向以HTML5标准为基础的Web App。
2008年,HTML5标准案颁布,为移动应用开发提供了另外一种技术方案。2010年,苹果宣布其移动设备不支持Flash插件后,HTML5标准更是迅速成为移动网站打造丰富的网页应用的首选。为了适应移动互联应用“富内容、富交互、富体验、跨平台”的要求,HTML5较之HTML4做出了大幅的改良。突出表现在:支持离线访问、支持全媒体内容展示、支持交互式的2D/3D图像渲染、提供丰富的API以调用移动设备的硬件。这使得HTML5可以实现堪比Native App效果的Web App,而且,其具有更优越的安全性、跨平台访问性。更重要的是,Web App开发难度较之Native App大幅降低,易用性更高。H5Web App相较于Native App(原生应用)的优点:跨平台、快速迭代、持续交付、降低开发成本、开源生态系统发达。
随着互联网的逐渐普及和移动终端的迅速发展影响着受众媒介接触习惯的改变,越来越多的人希望通过移动终端随时随地获得最新的新闻和资讯。现代生活的快节奏使得人们只能忙里偷闲。中国新闻出版研究院公布的“第十次全国国民阅读调查”报告显示,人均每天手机阅读时长为16.52分钟,通过手机阅读的国民比率为31.2%。新媒体环境下,读者阅读时间的减少和碎片化趋势,预示着手机阅读的影响范围将会越来越广。手机阅读不仅能快速获取新闻信息,同时契合了碎片化时代读者的便捷性、片段化和主动性的需求。
目前,市面上多数新闻客户端,都是基于原生开发的,不能跨平台,不能快速迭代和持续交付,需要投入较大的开发成本。例如现有技术中提供了移动终端新消息及新闻资讯的语音播放方法及应用(CN106791078 A),但其技术方案存在以下缺点:
1、其app应用程序用于多种平台,开发过程中的重复工作量大,效率低,不利于跨平台实现手机新闻系统;
2、对于一些常用的应用场景,例如开车时收听新闻播报,可能车辆在行驶过程中通过隧道等情况下,因网络信号弱或网络信号中断导致新闻播报暂停,造成用户的视听体验不佳;
3、未实现使用者的信息互动。
术语解释:
JavaScript(JS):一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
WAP:无线应用协议,是一项全球性的网络通信协议。它使移动Internet有了一个通行的标准,其目标是将Internet的丰富信息及先进的业务引入到移动电话等无线终端之中。
MUI:最接近原生App体验的高性能前端框架。
发明内容
为了解决上述技术问题,本发明的目的是:一种兼容性强、实现功能快速迭代的基于HTML5创建手机新闻客户端的方法。
本发明所采用的技术方案是:一种基于HTML5创建手机新闻客户端的方法,包括有以下步骤:
创建新的工程,引入基于JS开发的前端框架MUI作为开发框架,将前端工具封装成开发的JS方法,封装调用原生方法;
设置项目配置文件中的配置参数;
在开发框架中设置新闻客户端的功能模块;
根据开发框架中新闻客户端功能模块构建出的HTML5页面,打包生成新闻客户端的APP。
进一步,所述功能模块包括有用户登录模块、新闻列表模块、新闻内容模块、新闻评论模块、新闻缓存模块和新闻收藏模块。
进一步,所述配置参数包括有应用信息、图表配置、启动图片、SDK设置和/或模块权限。
进一步,所述用户登录模块用于执行以下步骤:
获取用户的帐号密码登录数据或手机短信数据;
对上述获取的数据进行验证;
若验证成功则允许用户登录,否则提示登录失败信息。
进一步,所述新闻列表模块用于执行以下步骤:
当检测到用户读取新闻的操作指令后,向服务器发出获取新闻列表数据的请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东广业开元科技有限公司,未经广东广业开元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710963733.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种阻燃密封胶的制备方法
- 下一篇:一种水性聚氨酯胶黏剂