APP下载

基于网站RSS技术实现手机APP的制作

2015-10-13尹立君

邢台职业技术学院学报 2015年1期
关键词:频道软件内容

尹立君



基于网站RSS技术实现手机APP的制作

尹立君

(邢台职业技术学院现代教育技术中心,河北邢台 054035)

本文针对传统互联网向移动互联网的转化的大趋势。通过基于网站RSS技术实现手机app的制作方法介绍,实现了由网站通过使用RSS订阅频道,开发者使用免费APP制作软件就可以制作出适用于多种手机终端的软件,可将传统网站内容“搬”到手机上,方便了用户阅读。

RSS内容聚合;网站订阅频道;移动互联网

近年来由于智能手机的高速发展和普及,传统互联网无论从内容、形式、结构等多方面已不再适应于各类移动终端的访问。这就需要传统互联网向移动互联网进行转型升级,但是一套APP手机应用系统的开发、维护和升级需要投入相当大的人力和财力。利用RSS简易信息聚合技术和免费APP制作工具可以实现各类移动终端应用程序的制作。这既降低了制作和维护成本又可以实现和原有传统网站内容的同步,是传统互联网向移动互联网转变的捷径。

一、RSS(简易信息聚合)

RSS简易信息聚合(也叫聚合内容)是一种描述和同步网站内容的格式,提供一种更为方便、高效的互联网信息的发布和共享,用更少的时间分享更多的信息。网站提供RSS输出,有利于让用户获取网站内容的最新更新。网络用户可以在客户端借助于支持RSS的聚合工具软件,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。主要特点有:1.来源多样的个性化;2.信息发布的时效、低成本;3.无“垃圾”信息、便利的本地内容管理特性;4.没有病毒邮件的影响;5.RSS提交给RSS网站后,不但容易带来网站流量,而且能加快搜索引擎收录与信息的推广。RSS模块的主要目标是延伸基本的XML(标准通用标记语言的子集)概要来获得更健全的内容汇集。一个RSS文件就是一段规范的XML(标准通用标记语言的子集)数据,该文件一般以rss,xml或者rdf作为后缀。

二、网站RSS频道

各个大型门户网站均有RSS频道,如腾讯网RSS聚合频道(http://rss.qq.com/);网易RSS订阅中心(http://www.163.com/rss/)。如图1。

图1 腾讯网与网易RSS频道

各种常见的网站内容管理系统如:KingCMS、PHPCMS、动易CMS、网奇IWMS等都提供RSS频道和订阅。

三、手机APP程序制作及测试

使用免费的app的制作平台,利用网站提供的RSS频道或订阅制作出适合多种手机操作系统(ios、Android、Windows Phone7、Symbian等)的手机端软件,实现零成本、零技术在线制作手机客户端软件。

1.制作工具选择

APP手机制作软件非常丰富,有针对IOS平台的,也有针对Android和Symbian平台的,还有跨平台支持的。国内比较优秀的开发平台有:AppsBuilder、ToWebApp、AppCan和追信魔盒。

AppsBuilder:一款非常优秀的制作工具,它可以跨平台操作,能为用户提供便捷快速的应用方案和良好的兼容性。

ToWebApp:这款工具是基于html5技术服务开发,快速帮助企业建立智能手机网站,它是中国领先的WbnApp服务公司,优点是可以免费赠送一个Web网站。

AppCan:是一个一站式app开发平台,它的优点是可支持在线开发,容许开发者使用html和js语言,可以很好的支持ios、Android和Symbian平台。

追信魔盒:追信是全球最大的手机软件在线制作平台,可以简单、快速地把互联网内容移植到手机,开发者可以零成本、零技术在线制作手机客户端软件。追信平台面向淘宝店铺、电子商务网站、传统报刊媒体、企业或个人网站、论坛主、博客主等。支持所有主流手机系统:一次制作,可以同时生成支持ios、Android、Windows Phone7、Symbian等所有手机平台,同时还支持HTML5和电脑插件,满足不同用户的需求。

本次选择“追信魔盒”作为APP的开发工具。

2.网站RSS订阅频道选择

网站RSS订阅频道选择邢台职业技术学院官方网站作为开发对象。这个网站有较多可供选择的RSS订阅频道,同时栏目丰富,有学院新闻、招生就业、教学动态、校园公告、宣传教育和学生园地等内容丰富并且更新频繁的版块,适合在手机端进行展示,也有利于提高网站访问量。根据版块内容和特点选定“学院新闻、校园公告、教学动态、宣传教育、学生园地、后勤服务”六个栏目在手机软件中展示的内容。

3.程序制作

登录“追信魔盒”软件制作网站并注册用户,选择栏目“开始制作”再选择“内容RSS”,下一步输入软件名称“军需在线”,然后依次填加六个频道的RSS订阅地址,点击下一步,选择软件启动画面和背景图,点击下一步填写软件说明,再点击下一步直接生成近10多种手机操作系统的安装软件,生成过程会慢一些,如图2。

图2 APP软件生成和下载

软件生成后可以在制作平台上进行模拟测试,也可以将不同系统的软件下载到相应的手机上进行安装使用。平台上模拟运行的界面,如图3。

图3 软件模拟测试

软件整个制作过程相当简单,不需要掌握太多的专业技术即可完成,一次生成适应于多种手机操作系统的客户端软件和WAP网站,基本上满足了市场上的各类手机的使用。软件制作平台还提供了安装统计、消息推送、软件推广和开发者专用模块等适合更深层次的开发制作。

4.真机安装测试

软件制作完成后,进行真机安装测试,手机系统选择市场占有率较高的安卓系统,版本4.4.4,手机选用华为荣耀4X,4核心64位CPU,5.5英寸屏幕,1 280×720分辨率,测试时分别使用无线网络、GSM移动数据网络(2G)和电信4G网络来运行软件。通过测试发现软件安装正常,启动和运行正常,无页面错位现象,在多种网络制式下均能正常浏览订阅频道内容,无卡顿无闪退。软件运行截屏,如图4。

图4 软件运行截屏

四、结束语

基于网站RSS技术制作手机app应用,使传统网站订阅内容很方便的移动到手机终端,节省了开发成本,简化了制作过程,是传统网站向移动互联网转化的一条技术捷径。

[1]黄颖玲.基于android平台的rss阅读器设计与实现[J].无线互联科技,2013(3).

[2]雷秀华.面积新媒体环境的媒体内容聚合技术[J].现代电视技术,2007(3).

[3]刘颖.移动互联网发展趋势研究[J].电子技术与软件工程,2014(14).

(责任编辑马骅)

Realizing the Mobile Phone App Web Site Based on RSS Technology

YIN Li-Jun

(Xingtai Polytechnic College, Xingtai, Hebei 054035, China)

As to the trend of transformation from traditional Internet to modern Internet, this article introduces the making methods of realizing mobile App based on the website RSS technology. By using the RSS subscription channels from the web site, the developers can produce various mobile phone terminal software by using free App software, moving the content of traditional web to the mobile phone, offering convenience to the readers.

RSS content aggregation; site subscription channel; mobile Internet

TP311.56

A

1008—6129(2015)01—0079—04

2014—12—01

尹立君(1980—),河北沧县人,邢台职业技术学院,工程师。

猜你喜欢

频道软件内容
内容回顾温故知新
禅宗软件
软件对对碰
4K频道开播,你准备好了吗
寒假快乐频道
主要内容
频道
即时通讯软件WhatsApp
专家频道
丰富多彩的Android软件