业内信息

基于云平台的科技期刊APP开发方法研究——以“长白山学术汇”为例

2018-06-15 来源:《中国科技期刊研究》
  关键词:科技期刊;APP云平台;APP开发;媒体融合
 
  作 者:郭伟:《北华大学学报(自然科学版)》编辑部
 
  摘 要:【目的】 为科技期刊提供一种自主、快速开发应用程序(APP)的方法。【方法】 以上线应用的“长白山学术汇”为例,给出APP云平台的选择依据、技术要求,详细介绍基于云平台的科技期刊APP开发过程。【结果】 基于云平台可以在不编写程序的情况下,快速开发移动端APP。【结论】 APP云平台可以突破科技期刊APP开发的技术瓶颈,为科技期刊与新媒体融合提供一种新途径。
 
  作为网络时代新媒体的代表,“两微一端”(微博、微信及移动客户端)的建设水平与影响力表征着传统媒体与新媒体的融合程度。目前,诞生最早的微博已经势微,影响渐弱;作为后来者的微信公众平台如日中天,遍地开花。不同媒体移动端呈现冰火两重天——大众媒体红红火火;学术媒体,尤其是科技期刊,寥寥无几。与网络、移动终端设备共同构成移动互联网时代三大支柱的移动应用程序(APP)的开发与应用呈现爆发之势:截至2016年底,我国的APP数量已经达到1700万个。但是在海量的APP中,我国科技期刊的APP数量极少。
 
  曾经有人置疑,既然开通微信公众号很方便、快捷,基本可以满足传播需要,还有必要开发APP吗?不可否认,与申请微信公众号相比,开发APP需要解决很多技术问题,其维护也相对复杂、繁琐,况且安装APP还需要占用一定的手机空间,但是APP的优势也十分明显,比如:具有更多自主性,功能可扩展性强;推送精准,用户忠诚度高,适合像科技期刊这种专业性较强、需要深阅读的内容推送;开发者权限大、独立性强;系统安全、稳定,网络的依赖程度低;阅读体验更好。“互联网+”及媒体融合的大环境触发科技期刊必须创新知识服务方式,探索符合媒体“融”时代的发展路径。虽然已经有不少关于科技期刊媒体融合的探讨,但是关于科技期刊APP开发的研究并不多,主要涵盖了不同类型(平台型、整合型、单一型)、不同领域的理论性研究,以及利用移动阅读作品制作发布云平台、应用之星、AppBook等云平台开发科技期刊APP的技术性报道。从目前的研究成果分析,现有的大多数科技期刊APP都是自主开发或者委托第三方机构开发,成本较高。鲜有文献报道利用成熟的、大型商业云平台开发科技期刊APP,未检索到真正应用上线的APP研究文献。单从技术角度分析,我国的大多数科技期刊普遍缺少能够熟练掌握新媒体技术、灵活运用网络平台开发期刊APP的人才,然而委托第三方机构开发APP或者引进专门的开发人员并不现实。因此,在资金、人才有限的前提下,利用更加易于上手的APP云平台开发科技期刊移动端APP是既经济又实用的选择,可以大大降低APP的开发门槛。因此,笔者结合自主开发的“长白山学术汇”科技期刊APP,给出移动端APP开发平台的选择依据、开发环境,详细介绍开发过程,以期为众多不具备较强技术实力的科技期刊出版单位摆脱技术束缚,自主、快速开发APP提供技术参考与内容借鉴;为科技期刊与新媒体融合提供一个新途径。提供的APP开发方法简单易学,实操性较强,即使无技术基础也能够快速上手;内容设计贴近科技期刊实际,示范作用较强,易于复制、移植。
 
  1  APP云平台选择
 
  通过APP云平台开发APP易于上手,需要编写的程序较少,有的甚至“无需编程”,可以“傻瓜”式开发。最初国外比较流行的APP开发平台包括Knack、Codiqa、Tiggzi、Conduit、Keen.io等;近几年,我国的开发平台也大量出现,其中应用比较广泛、用户规模较大的有简网APP工场、Appbyme、AppCan、应用精灵、应用公园、叮当、应用之星、追信魔盒、搜狐快站等,此外,还有许多类似的、规模不一的开发平台。不同APP云平台需要的技术、费用存在差别,科技期刊可以根据自身的技术水平、预算及需求选择合适的开发平台。
 
  1.1 开发方式
 
  由于大多数科技期刊规模较小、实力较弱,在APP开发上应力求节约成本、方便维护,不要求大、求全,适合自己的才是最好的。目前,APP的开发方式可大致分为3种。(1)委托第三方,利用程序语言开发。这种开发方式的特点是自主性强,可以按需编程,网站架构灵活,但是开发周期较长,对于开发人员的专业技术要求高,资金投入大。(2)利用APP开发工具或者借助开发平台部分编程开发。这种开发方式的特点是具有部分自主性,架构相对灵活,但是需要编写部分代码,资金投入较少,开发周期较短。(3)利用APP开发平台无编程开发。这种开发方式的特点是可以实现零基础开发,无需编写代码,可以一键生成APP。大部分云平台自有数据库,可以代理推广,代码封装,提供各种功能控件,模块式操作,界面友好直观,开发时间短,可零投入(大多有广告),网站结构相对固定,但是稳定性受到网站限制。
 
  1.2 技术要求
 
  1.2.1 浏览器
 
  目前,大多数APP云平台都是基于第5代超文本标记语言(HTML5)标准建站,因此有的浏览器并不支持开发平台,比如传统的IE 8及以下浏览器就不能完全支持按照HTML5标准搭建的平台。使用哪款浏览器,平台通常都有推荐,应当注意选择。常用支持HTML5的浏览器包括搜狗、360极速版、猎豹、傲游、QQ、谷歌(Chrome)、苹果(Safari)、火狐(Firefox)、IE 9及以上版本、欧朋(Opera)等。
 
  1.2.2 适用性
 
  许多APP云平台具有同质性,建站思想大同小异,因此,不必苛求选择最好的平台,也没有哪个平台是最好的,只要能够满足需要,从技术角度可以驾驭即可;也不必追求完全免费,大部分免费就可以,如果有特殊需要支付少量费用也应该。
 
  1.2.3 局限性
 
  虽然大多数平台都宣称可以开发出适应IOS、Android、Windows Phone、Symbian等多种主流手机操作系统的APP,但实际上还是存在一定限制,特别是对于IOS系统,例如有的平台要求IOS系统版本必须为8.0及以上,还必须是“越狱”的手机,也就是说开发的系统不允许安装(或者需要进行必要的设置)在部分苹果手机上;另外,不同平台允许推送的频次也不同,与认证级别有关。
 
  科技期刊APP以宣传为主,推送的内容主要是刊载的论文,系统架构不需要太复杂;同时,大部分科技期刊缺乏专业的网络技术人员和开发资金。因此,建议采用免费(或者部分免费)、无需编程的APP云平台进行开发,若在今后的使用过程中的确需要扩展功能,可以申请升级。在经过多次尝试、对比,重点考虑科技期刊的需求后,《北华大学学报(自然科学版)》编辑部选择“搜狐快站”作为“长白山学术汇”——科技期刊移动端APP的开发平台。
 
  1.3 搜狐快站
 
  APP云平台搜狐快站APP平台是采用HTML5语言开发的一站式移动建站云平台。HTML5带来了新的传播模式,采用HTML5设计开发平台的目的是其支持跨平台使用,实现“一次设计,普遍适用”;另外,基于HTML5开发的APP启动时间更短,联网速度更快。搜狐快站APP平台采用“积木化”的建站方式,门槛低,通过拖放实现可视化快速建站,可以一键生成APP;兼容PC、Android、IOS数据操作系统,可以随时随地管理APP;拥有强大的内容管理系统(文章功能模块)、丰富的第三方插件,以及精准的营销推广渠道。
 
  2  APP素材准备
 
  2.1 网站素材
 
  网站图片:logo图片、首页图片、启动图片、引导图片、图标等。须注意不同平台对图片格式、大小的要求不同,有的图片需要使用专业的软件制作,例如使用乐谷啦啦软件制作logo。搜狐快站要求上传的图片宽度在640 pixel以上,格式可以为jpg、jpeg、png或者gif,大小不超过4 M。可以同时上传多图。基本文本:APP简介、期刊介绍、栏目描述等。
 
  2.2 推送内容素材
 
  搜狐快站APP平台可推送的内容包括论文、学术动态、编辑出版信息等。选择要推送的论文文本,重新编辑加工。如果按照图文方式推送,还要准备论文配图,图片既可以是论文内的图片,也可以是与论文内容相关的其他图片;根据增强出版的需要,还可以请作者提供更多的论文相关信息,比如更加完整详细的数据、图片,以及其他过程材料等。
 
  2.3 认证材料
 
  搜狐快站认证类型分为个人、企业、机构3种。其中,个人认证需要准备本人手持身份证照片、身份证正反面照片;企业认证和机构认证需要准备联系人身份证正反面照片、手持身份证照片,法人身份证正反面照片,营业执照副本扫描件(企业)或者组织机构代码证书副本扫描件(机构)。
 
  3 开发流程
 
  开发环境:搜狐APP开发云平台的网址为www.kuaizhan.com,支持傲游、360极速版、Chrome、猎豹、搜狗等浏览器。
 
  开发流程依次为注册、登录、选择模板、制作页面、站点发布、站点认证、绑定域名、生成APP、推广。
 
  3.1 建站
 
  本研究以《北华大学学报(自然科学版)》编辑部开发的“长白山学术汇”科技期刊APP为例介绍开发过程。
 
  3.1.1 选择模板
 
  按功能划分,搜狐快站平台提供了站点、海报、社区和电商4类模板;按行业又分为电子商务、生活服务、教育培训、企业门户、文化传播、信息科技、商业贸易、医疗健康、餐饮美食等18种不同类型的模板,每个类型都有很多经典案例模板供用户免费使用,“长白山学术汇”选用了空白模板。
 
  3.1.2 基本设置
 
  在页面制作界面(见图1)中的功能选择区选择“站点设置”,通过对话框填入基本信息,包括名称、域名、首页内容(可以选择站点、海报、电商、快文)、logo、全站头部风格(整个站点的主题色)等。
 

图1  搜狐快站APP页面编辑界面
 
  3.1.3 创建页面
 
  首先,要弄清页面与组件2个概念。通过手机或者其他移动终端看到的每个单独的画面都是1个页面,它是APP的基本单元,如果APP是1本书,页面就是其中的1页;组件是构成页面的基本部件,好比一个个单独的“积木块”。每种组件的属性不同,其功能也不同。组件有内容、排版、营销、第三方4种类型,每个类型中又包括多种组件。比如内容组件包括文本、图片、链接、组图、图集、视频、按钮、标题、文章列表、导航、畅言评论、社区列表、表单、HTML、JS组件等。大部分组件可以直接拖拽到页面中,在右侧属性编辑区域完成设置;部分组件需要进入相应的后台完成具体的编辑和设置,例如文章列表、社区列表组件,以及插件系统的组件。可以这样理解:所谓建站,就是利用不同的组件以及插件构建页面,再由若干页面通过链接有机地组织成网站。因此,开发APP的重要工作就是构建页面、建立链接。
 
  制作页面首先要设计好页面想要呈现的内容类型,再把相应的组件(积木块)拖到画板上;点击组件,在画板的右侧设置这个组件的内容和样式,在上方工具条中编辑页面,即可完成一个组件的“安装”。如此反复操作,直到安装完本页面所有组件,保存后就完成了一个页面的制作。图2所示为“长白山学术汇”APP的首页,页面中共有8个组件:2个图片组件、2个文本组件、2个导航组件、1个文章列表组件和1个搜索组件。其中,二维码图片和文本“轻点安装或扫码!”链接了APP下载的固定网址;栏目导航组件中的3个导航——“开发•利用”“资源•环境”“编辑•学人”分别链接对应的栏目;作为内容展示部分的文章列表组件通过属性设置排序、显示条数、发表时间等内容;搜索组件设置为全站范围搜索。对于不同的组件,所需要设置的属性内容、样式不同。
 

图2  “长白山学术汇”APP首页及页面组件
 
  3.1.4 快速添加文章
 
  对于科技期刊而言,展示论文内容和学术动态信息是其APP的主要功能,根据这个特点,可以利用平台的文章管理功能快速添加文章,即按照不同的文章类型建立相应的栏目,再把要推送的文章逐条分配到不同的栏目下;根据不同的重要程度,设置不同的文章权重,权重大小决定文章在页面中展示的前后顺序。“长白山学术汇”共设置了3个栏目,不同类型的文章被划分到对应的栏目下,并在手机端按照栏目分类显示。具体操作流程为在功能选择区选择“文章管理”,打开“新建文章”进入文章编辑界面(图3)。编辑界面与其他文字处理软件界面类似,功能直观、操作方便,可以即时显示效果;同时,提供了头部、底部、标题等多种样式,可以快速套用,缩短编辑时间;也可以添加文章配图、组件及文内的插图、链接、音频、视频等,展示形式丰富、灵活,可以补充传统纸质版科技期刊难以展示的内容。
 

图3  文章编辑界面
 
  3.2 站点发布与认证
 
  只有经过发布的站点才能被别人阅读。在页面中点击“发布站点”进入站点发布界面,填写域名,选择所属行业、地区,选择同意协议,单击“发布”即可完成发布。其中,域名与“站点设置”中设置的域名一致(长白山学术汇首字母——cbsxsh)。新建站点的试用期为10天,在10天内可以不用认证,试用期结束前,没有通过认证的站点会被下线,只有通过认证后才能够继续使用;另外,也可以绑定域名,使APP拥有独立的域名,但是对于小型的科技期刊APP而言,没有必要绑定域名。
 
  3.3  APP生成与推广
 
  制作完成的“页面”集合必须生成APP才能够真正成为应用程序,用户才能够通过扫描二维码或者访问站点安装APP。在功能选择区选择“生成APP”,点击“生成APP”,进入APP生成界面。生成APP时需要填写APP的名称,需要上传图标、启动图、引导图,确定版本号。其中,名称指APP的名称(长白山学术汇),而非域名(cbsxsh);图标指APP的外包装图,即出现在移动端设备上的图片,长白山学术汇的图标为自行设计的png图标;启动图指APP封面图,即进入APP后看到的第1张图,建议选用高清、简洁的png图片;引导图为可选项,指启动后进入首页前的图,可以用来宣传和展示APP的内容与特色等;版本号由3段数字组成,最高为10.10.10,版本升级时平台会提醒用户更新APP。
 
  APP可以上架到小米应用商店、华为应用市场及苹果应用商城(Apple AppStore),搜狐快站平台都有详细的操作说明,但是有的应用市场需要站长认证成为企业开发者账号才能够上架。
 
  3.4 管理与维护
 
  系统会定期向指定的邮箱发送报告,也可以通过网站随时查看浏览数量和访客数量;除了可以通过PC端管理、维护以外,还可以下载搜狐快站APP,通过移动端维护。更新的内容一经发布,即可阅读。“长白山学术汇”还开通了“畅言”功能,读者可以参与评论,只是需要用手机注册成为用户。
 
  4 小结
 
  “长白山学术汇”APP的推送内容并非单一期刊纸版内容的集合,由《北华大学学报(自然科学版)》《吉林农业大学学报》《延边大学农学学报》和《通化师范学院学报》4种期刊中涉及长白山学术研究的成果论文构成,但是不包括4种期刊中非长白山研究方面的论文,目的是力求使APP更具“专业”特色。另外,推送内容也包括期刊出版、投稿等周边信息。但是在推送内容的整合上并不太理想,深度不足、扩展有限,还有待进一步加强,特别是在增强出版方面,应当补充更加丰富的内容。
 
  对于单一期刊或者少量期刊集合的APP而言,应用开发平台的免费资源或者有少量投入的服务完全可以满足需求,但是与形成品牌和较大影响力的目标还有差距。因此,可以探讨联合开发、合作开发、外包开发的可行性;另外,随着数字化出版、网络出版的发展,对数字化、网络化出版人才的需求也在提高,科技期刊应当有意识地培养、引进这方面的专业人才,为科技期刊的发展提供智力支撑。
 
  本研究只介绍了基于搜狐快站的最基本的APP开发过程,也仅仅应用到了文本、图片、导航等很少的几个组件,与云平台丰富的组件、灵活的技术手段相比,只是很少的一部分。因此,在未来的APP迭代升级中,可以更充分、合理地应用各种组件及开发技巧,丰富APP的展示方式,增强友好性,提高用户黏性。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

国家广播电视总局 | 湖北省人民政府 | 中国邮政集团公司 | 武汉市人民政府 | 中国期刊协会 | 中国图书进出口(集团)总公司 | 中国邮政集团公司报刊发行局 | 湖北省广播电视局 | 湖北日报传媒集团 | 长江广电传媒集团 | 长江日报报业集团 | 知音传媒集团 | | 湖北中图长江文化传媒有限公司 | 决策信息网 | 湖北新闻出版广电传媒周

copyright(c) 2013 湖北省新闻出版局 版权所有 技术支持

鄂ICP备19004605号-4  鄂公网安备 42010602004016号