CN104978169A - 期刊阅读应用的sdk处理方法及装置 - Google Patents

期刊阅读应用的sdk处理方法及装置 Download PDF

Info

Publication number
CN104978169A
CN104978169A CN201410132325.5A CN201410132325A CN104978169A CN 104978169 A CN104978169 A CN 104978169A CN 201410132325 A CN201410132325 A CN 201410132325A CN 104978169 A CN104978169 A CN 104978169A
Authority
CN
China
Prior art keywords
sdk
function
storehouse
periodical
calling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410132325.5A
Other languages
English (en)
Other versions
CN104978169B (zh
Inventor
赵晨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Founder Holdings Development Co ltd
Peking University
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Peking University, Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University
Priority to CN201410132325.5A priority Critical patent/CN104978169B/zh
Publication of CN104978169A publication Critical patent/CN104978169A/zh
Application granted granted Critical
Publication of CN104978169B publication Critical patent/CN104978169B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种期刊阅读应用的SDK处理方法及装置,其中方法包括:接收用户设备发送的开发请求,开发请求中携带SDK标识;从SDK库中调取与SDK标识对应的SDK,SDK库中包含第一SDK和第二SDK,第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,第二SDK用于调用第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;将与SDK标识对应的SDK返回至用户设备,使用户在得到的SDK上进行期刊阅读应用的后续开发。本发明通过接收携带SDK标识的开发请求,从SDK库中调取与SDK标识对应的SDK返回给用户,使得用户在后续的开发过程中根据自己的意愿有针对性的选择所需要的SDK,有利于用户的后续开发。

Description

期刊阅读应用的SDK处理方法及装置
技术领域
本发明涉及网络技术,尤其涉及一种期刊阅读应用的SDK处理方法及装置。
背景技术
软件开发包(Software Development Kit,以下简称:SDK)提供一套有一定结构和逻辑的对外开发接口,封装对内的业务逻辑。开发商只需要按照说明文档使用相应的对外开发接口就可以实现预期的功能,简化了应用开发流程,提高了应用开发速度,并在一定程度上保证了应用的开发质量。
互联网改变了这个世界,也改变了传统的出版方式和人们的阅读***板电脑等新的数字出版载体纷纷涌现,更是极大地颠覆了传统的出版产业,改变了人们的传统的阅读方式,为数字技术提供商提供了前所未有的发展商机。
面对日益增长的数字阅读相关应用的开发需求,开发者大都在现有的数字期刊阅读相关的SDK上进行后续开发,但是现有的SDK大都只针对页面层次的开发,存在着一定的局限性,使得开发者在后续的开发过程中需要花费大量的时间和精力,不利于开发者的后续开发。
发明内容
本发明提供一种期刊阅读应用的SDK处理方法及装置,用以解决现有的SDK大都只针对页面层次的开发,存在着一定的局限性,使得开发者在后续的开发过程中需要花费大量的时间和精力,不利于开发者的后续开发的缺陷。
本发明提供一种期刊阅读应用的SDK处理方法,其特征在于,包括:
接收用户设备发送的开发请求,所述开发请求中携带SDK标识;
从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中包含第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;
将与所述SDK标识对应的SDK返回至用户设备,以使用户在得到的SDK上进行期刊阅读应用的后续开发。
本发明还提供一种期刊阅读应用的SDK处理装置,其特征在于,包括:
接收模块,用于接收用户设备发送的开发请求,所述开发请求中携带SDK标识;
调取模块,用于从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中包含第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;
返回模块,用于将与所述SDK标识对应的SDK返回至用户设备,以使用户在得到的SDK上进行期刊阅读应用的后续开发。
本发明通过接收用户设备发送的携带SDK标识的开发请求,从SDK库中调取与SDK标识对应的SDK返回给用户,能够为用户提供所需的期刊阅读应用SDK,使得用户在后续的期刊阅读应用开发过程中可以根据自己的意愿有针对性的选择所需要的期刊阅读应用SDK进行开发,因此,本发明有利于用户的后续开发。
附图说明
图1为本发明提供的期刊阅读应用的SDK处理方法实施例流程示意图;
图2为本发明提供的期刊阅读应用的SDK处理装置结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
如图1所示,为本发明提供的期刊阅读应用的SDK处理方法实施例流程示意图,具体包括如下步骤:
S101、接收用户设备发送的开发请求,所述开发请求中携带SDK标识;
需要说明的是,所述用户设备可以为移动终端设备,例如智能手机、Ipad等,也可以为固定终端设备,例如台式电脑等。如果用户有期刊阅读应用开发需求,则可以使用上述任一种终端设备发送的开发请求至期刊阅读应用的SDK处理装置,在开发请求中携带开发过程中所需要的期刊阅读应用SDK的SDK标识。
S102、从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中包含第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;
需要说明的是,期刊阅读应用的SDK处理装置接收到开发请求之后,根据的SDK标识从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中预先存储了第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能。
另外,需要说明的是,所述SDK库中还可以包括第三SDK、第四SDK,所述第三SDK用于调用所述第二SDK,并具有以下一至少种功能:数字书签功能、数字便签功能、页面导航功能、社交分享功能。所述第四SDK用于调用所述第三SDK,并具有以下至少一种功能:期刊发行功能、期刊管理功能。
具体来说,SDK库中可以同时包括第一SDK、第二SDK、第三SDK和第四SDK。其中第一SDK可以是针对页面级的SDK,可以将第一SDK作为最基础的封装单位,第一SDK作为最低一层,可以提供给用户数字期刊的单页渲染、显示及交互功能,如果用户选择第一SDK进行后续开发,则可以使用户不需要再对单页渲染、显示及交互功能等进行开发工作,但需要用户完成每一页之间的串联(翻页)、期刊的组织、数字期刊整体功能等其他工作,使用这一级SDK对用户自己的最终产品束缚较小,用户可以决定除了单页渲染、显示及交互等功能之外的所有产品呈现形式,灵活度比较高。第二SDK可以是针对期刊级的SDK,第二SDK以第一SDK为基础,可以调用第一SDK,具有第一SDK所有的功能,除此之外,还具有页面串联(翻页)、期刊组织等功能,如果用户选择第二SDK进行后续开发,则可以不用再开发整本期刊的页面串联(翻页)、期刊组织等功能,便可直接获得整本数字期刊的基础阅读功能,后续所做的工作量相对于第一SDK则大大减少。第三SDK可以对应于期刊扩展级,数字出版物相较传统出版物而言,具有更高的富媒体性、交互性与功能性等特点,除了可以满足读者最基本的内容阅读需求外,往往还会带有数字书签、数字便签、页面导航、社交分享等等功能,该级SDK以第二SDK为基础,具有第一SDK、第二SDK的所有功能,同时将上述一些基本的常用扩展功能也封装到了该级SDK之中,该级SDK为用户承担了大部分基础性功能的开发实现工作,同时,该级SDK还会考虑到用户的功能扩展需求,为使用者提供较为完善的开发接口,方便开发者做进一步的功能扩展与开发。第四SDK可以对应于平台级,至第三SDK,已基本可以满足单本数字刊物的呈现、阅读需求了,第四SDK封装的功能主要针对于数字内容的发行与管理功能,比如在线数字书店(商城)、本地书架等功能的封装,使用该级SDK的开发使用者可以直接获得从数字期刊在线发行(售卖)、本地数字期刊管理到单本期刊阅读一套完整的业务需求实现,可以简单、快速的建立起一套数字期刊相关的完整***,并且该级SDK以第三SDK为基础,具有第一SDK、第二SDK以及第三SDK的所有功能。因此,期刊阅读应用的SDK处理装置可以根据用户的实际需求从SDK库中调取相应的SDK,
S103、将与所述SDK标识对应的SDK返回至用户设备,以使用户在得到的SDK上进行期刊阅读应用的后续开发。
本实施例本发明通过接收用户设备发送的携带SDK标识的开发请求,从SDK库中调取与SDK标识对应的SDK返回给用户,能够为用户提供所需的期刊阅读应用SDK,使得用户在后续的期刊阅读应用开发过程中可以根据自己的意愿有针对性的选择所需要的期刊阅读应用SDK进行开发,并且,随着SDK层次的提高,用户的开发成本也会降低,因此,有利于用户的后续开发。
实施例二
如图2所示,为本发明提供的期刊阅读应用的SDK处理装置结构示意图,具体包括:接收模块21、调取模块22和返回模块23。
接收模块21,用于接收用户设备发送的开发请求,所述开发请求中携带SDK标识;
调取模块22,用于从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中包含第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;
返回模块23,用于将与所述SDK标识对应的SDK返回至用户设备,以使用户在得到的SDK上进行期刊阅读应用的后续开发。
进一步地,所述SDK库中还包括第三SDK;
所述第三SDK用于调用所述第二SDK,并具有以下一至少种功能:数字书签功能、数字便签功能、页面导航功能、社交分享功能。
进一步地,所述SDK库中还包括第四SDK;
所述第四SDK用于调用所述第三SDK,并具有以下至少一种功能:期刊发行功能、期刊管理功能。
本实施例所述的装置用于执行实施例一中所述的方法步骤,其技术原理及产生的技术效果类似,这里不再累述。
需要说明的是:对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (6)

1.一种期刊阅读应用的SDK处理方法,其特征在于,包括:
接收用户设备发送的开发请求,所述开发请求中携带SDK标识;
从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中包含第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;
将与所述SDK标识对应的SDK返回至用户设备,以使用户在得到的SDK上进行期刊阅读应用的后续开发。
2.根据权利要求1所述的方法,其特征在于,所述SDK库中还包括第三SDK;
所述第三SDK用于调用所述第二SDK,并具有以下一至少种功能:数字书签功能、数字便签功能、页面导航功能、社交分享功能。
3.根据权利要求2所述的方法,其特征在于,所述SDK库中还包括第四SDK;
所述第四SDK用于调用所述第三SDK,并具有以下至少一种功能:期刊发行功能、期刊管理功能。
4.一种期刊阅读应用的SDK处理装置,其特征在于,包括:
接收模块,用于接收用户设备发送的开发请求,所述开发请求中携带SDK标识;
调取模块,用于从SDK库中调取与所述SDK标识对应的SDK,所述SDK库中包含第一SDK和第二SDK,所述第一SDK具有以下至少一种功能:单页渲染功能、显示功能、交互功能,所述第二SDK用于调用所述第一SDK,并具有以下至少一种功能:排版功能、页面串联功能;
返回模块,用于将与所述SDK标识对应的SDK返回至用户设备,以使用户在得到的SDK上进行期刊阅读应用的后续开发。
5.根据权利要求4所述的装置,其特征在于,所述SDK库中还包括第三SDK;
所述第三SDK用于调用所述第二SDK,并具有以下一至少种功能:数字书签功能、数字便签功能、页面导航功能、社交分享功能。
6.根据权利要求5所述的装置,其特征在于,所述SDK库中还包括第四SDK;
所述第四SDK用于调用所述第三SDK,并具有以下至少一种功能:期刊发行功能、期刊管理功能。
CN201410132325.5A 2014-04-02 2014-04-02 期刊阅读应用的sdk处理方法及装置 Expired - Fee Related CN104978169B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410132325.5A CN104978169B (zh) 2014-04-02 2014-04-02 期刊阅读应用的sdk处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410132325.5A CN104978169B (zh) 2014-04-02 2014-04-02 期刊阅读应用的sdk处理方法及装置

Publications (2)

Publication Number Publication Date
CN104978169A true CN104978169A (zh) 2015-10-14
CN104978169B CN104978169B (zh) 2018-05-04

Family

ID=54274710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410132325.5A Expired - Fee Related CN104978169B (zh) 2014-04-02 2014-04-02 期刊阅读应用的sdk处理方法及装置

Country Status (1)

Country Link
CN (1) CN104978169B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240709A (zh) * 2018-07-26 2019-01-18 北京运多多网络科技有限公司 用于直播的sdk接入方法及装置
CN110507309A (zh) * 2019-09-04 2019-11-29 杭州回车电子科技有限公司 一种生物电信号处理方法及设备
CN110507308A (zh) * 2019-09-04 2019-11-29 杭州回车电子科技有限公司 一种生物电信号处理方法及设备
CN110554872A (zh) * 2019-08-08 2019-12-10 北京曲田科技有限公司 一种基于阅读器sdk的数据处理方法以及阅读器sdk
CN110704026A (zh) * 2018-07-10 2020-01-17 武汉斗鱼网络科技有限公司 软件开发工具包的调用方法、装置、终端及可读介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1776689A (zh) * 2005-12-15 2006-05-24 北京方正国际软件***有限公司 一种面向出版的智能模板模型的建立方法
CN101571809A (zh) * 2009-05-14 2009-11-04 阿里巴巴集团控股有限公司 一种插件注册的实现方法及其装置
CN102523308A (zh) * 2011-12-31 2012-06-27 北京新媒传信科技有限公司 一种应用开发方法和运行该方法所开发应用的平台***
CN103176783A (zh) * 2011-12-23 2013-06-26 腾讯科技(深圳)有限公司 一种应用开发方法和装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1776689A (zh) * 2005-12-15 2006-05-24 北京方正国际软件***有限公司 一种面向出版的智能模板模型的建立方法
CN101571809A (zh) * 2009-05-14 2009-11-04 阿里巴巴集团控股有限公司 一种插件注册的实现方法及其装置
CN103176783A (zh) * 2011-12-23 2013-06-26 腾讯科技(深圳)有限公司 一种应用开发方法和装置
CN102523308A (zh) * 2011-12-31 2012-06-27 北京新媒传信科技有限公司 一种应用开发方法和运行该方法所开发应用的平台***

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110704026A (zh) * 2018-07-10 2020-01-17 武汉斗鱼网络科技有限公司 软件开发工具包的调用方法、装置、终端及可读介质
CN109240709A (zh) * 2018-07-26 2019-01-18 北京运多多网络科技有限公司 用于直播的sdk接入方法及装置
CN110554872A (zh) * 2019-08-08 2019-12-10 北京曲田科技有限公司 一种基于阅读器sdk的数据处理方法以及阅读器sdk
CN110554872B (zh) * 2019-08-08 2023-10-10 北京曲田科技有限公司 一种基于阅读器sdk的数据处理方法以及阅读器sdk
CN110507309A (zh) * 2019-09-04 2019-11-29 杭州回车电子科技有限公司 一种生物电信号处理方法及设备
CN110507308A (zh) * 2019-09-04 2019-11-29 杭州回车电子科技有限公司 一种生物电信号处理方法及设备

Also Published As

Publication number Publication date
CN104978169B (zh) 2018-05-04

Similar Documents

Publication Publication Date Title
Flew et al. Creative industries after the first decade of debate
Ivanova Quadruple helix systems and symmetry: a step towards helix innovation system classification
CN109190044A (zh) 个性化推荐方法、装置、服务器和介质
Zhang Frugal innovation and the digital divide: Developing an extended model of the diffusion of innovations
CN104978169A (zh) 期刊阅读应用的sdk处理方法及装置
Abreha et al. Industrialization in Sub-Saharan Africa: seizing opportunities in global value chains
CN106169140A (zh) 广告投放方法和***
CN111241353B (zh) 一种图数据的分区方法、装置以及设备
CN105279251A (zh) 虚拟礼物展示方法和装置
Göll et al. Technological trends in the MENA region: the cases of digitalization and Information and Communications Technology (ICT)
CN101729590A (zh) 一种提供网页的方法、***及装置
CN104052714A (zh) 多媒体信息的推送方法及服务器
CN108205960A (zh) 一种文字渲染的方法和装置、电子地图制作***及导航***
CN109271247A (zh) 内存优化方法、装置、计算机装置以及存储介质
CN105404672A (zh) 网页数据存储和操作的***及方法
CN103559195A (zh) 一种搜索方法和终端
CN104793925A (zh) 一种微博功能的分配方法和装置
CN113792237B (zh) 卡片式布局的优化方法、装置、存储介质及处理器
CN104301205A (zh) 互动引导方法和装置
CN112348298B (zh) 设计师管理方法、装置、电子终端、及存储介质
Carmody A New Socio-economy in Africa?: Thintegration and the Mobile Phone Revolution
CN105354295A (zh) 三维动态标绘点标号的动态展示装置和方法
CN112464618A (zh) 文档数据的分页方法和装置、存储介质和电子设备
Kopecka-Piech Converging media spaces: Introducing an emergent field of studies
Ugli THE IMPORTANCE OF MARKETING STRATEGIES FOR THE DEVELOPMENT OF ECO HOTEL BOOKINGS IN UZBEKISTAN

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220620

Address after: 100871 No. 5, the Summer Palace Road, Beijing, Haidian District

Patentee after: Peking University

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

Address before: 100871 No. 5, the Summer Palace Road, Beijing, Haidian District

Patentee before: Peking University

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180504

CF01 Termination of patent right due to non-payment of annual fee