加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS

您的位置:首页 > 社会 > 文化事业 > 文化服务 文化服务

扫码关注

图书馆行业手机应用现状及未来发展趋势

作者:蔡晖 来源:《深圳市文化艺术研究与探索》丛书 责任编辑:Gangan 2023-03-21 人已围观

◎蔡晖:深圳图书馆副研究馆员
 
在智能手机逐渐普及的时代,图书馆行业也无可免俗地需要踏入智能手机应用行列。相对于PC而言,智能手机具有身份唯一性(PC可以多人用,手机则固定单人使用)、可扫描条码二维码、可随时随地照相进行图像分析处理、GPS定位(基站定位、Wi-Fi定位)、重力感应、体感游戏、3G随时高速上网等等多种PC完全不具备的功能与特性。因此,智能手机应用是完全不同于PC的。

一、智能手机技术发展趋势
 
1.WAP时代。
 
WAP(无线应用通讯协议)是最早的手机应用模式,基本思想是将PC上的网页搬迁至手机。为了解决早期手机硬件上的短板,WAP才应运而生,放弃一些HTML(超文本标记语言)的表现力,针对手机的小屏幕制订规则,更加追求的是速度和实用性。在WAP时代,手机上网仅仅是作为应急使用,功能上和PC没有区别,但使用上多了便携性、随时性,少了舒适性,主要由于手机的屏幕比PC小,操作也没有PC方便。
 
2.智能手机时代。
 
WAP时代后不久,智能手机如雨后春笋源源不绝,这个时期才真正出现了诸如GPS定位、手机照相数字处理、重力系统(陀螺仪)、3G网络接入等完全不同于PC的硬件设备和软件支持。但功能上飞速发展的同时,也涌现了诸多智能手机操作系统,IOS、Android、Symbian、Windows Mobile等等,开发手机应用必然要针对不同手机操作系统开发,并且采用的开发语言也不尽相同,开发调试相当麻烦也制约了许多小型公司进入智能手机领域。
 
而就IOS和Android来讲,现阶段也遇到了各自的发展瓶颈。IOS是从一个完全封闭的发展模式演变而来,乔布斯从完全的软硬件封闭,到IOS打开越狱缺口,再到现在的OSX(针对普通PC的MAC操作系统),无一不反映出苹果已经意识到过于封闭是没有出路的,这点从IOS4.3.5封掉完美越狱,而IOS5.01却又重新开启看得很明显,苹果对于封闭的尝试再一次遭到了市场的无情打击。Android则完全不同,Android是从一个完全开放和开源的系统衍生而来,但Android目前也遇到了巨大的发展瓶颈。标准不统一就是Android的致命伤,应用市场过多,不仅让使用者迷惑,也让开发者感到无所适从,定制版本过多,则让系统不稳定,应用开发成本也相对更高。当应用开发者认为Android开发利润过低,又无法受到有效保护的时候,Android的过于开放的缺点就毫无悬念了。
 
个人认为,开放是必然的,标准统一也是必然的,Android和苹果各自选了一条完全不同的路,现在却逐渐走到了一起。但无数历史经验证明,真正的标准绝不会由任何机构制订,它一定是由市场主导、市场需求逐步发展而形成的。个人估计苹果的路在初期和后期将会遇到巨大麻烦,而中期将会非常辉煌(比如现在),Android则不同,初期和后期将相对较为顺利,但在中期(也就是现在)必然会遇到标准泛滥带来的巨大挑战。
 
3.HTML5时代。
 
HTML5的标准实施还有一个重要的发起者,那便是苹果教父乔布斯,他在2010年4月曾经发表过文章《关于Flash的思考》,文章开始抨击Flash。众所周知MircoMedia所开发的Flash一直以来都是网络富媒体的最主要表现形式,曾经一度是网络富媒体唯一的解决方案,Flash也几乎垄断了网页上的多媒体信息。
 
乔布斯在文章中指出了Flash的多个缺陷,比如安全性、封闭性、不支持触摸等,放在移动设备上,Flash存在功耗太高的问题,会极大地影响电池的使用时间,这款专门为PC所设计的产品,完全不适合在移动设备上使用。乔布斯的一席话戳中了Flash的硬伤,不过传统互联网公司并没有太领情,想推动HTML5的也仅仅是那些浏览器的开发商。
 
手机应用终于也如同个人PC一样,从原来的分散应用开发,逐步转向统一。HTML5的出现对于开发者来说是一个利好消息,开发者可以通过HTML5开发一些网页应用,而不用考虑这些应用在各个设备间的兼容性。往常,开发者需要为各个操作系统开发不同客户端以适应用户的需求,而有了HTML5,开发者完成一次开发,用户只需要有浏览器就可以在各个设备上打开HTML5所开发的内容。
 
这也带来了一个新话题,WebApp替代传统App,在HTML5标准中,可以通过浏览器直接使用手机上的陀螺仪、相机或者读取用户的地理位置,这也让开发者可以开发的应用更为广泛,许多开发者也利用了HTML5的这一特性开发出了拥有App特性的应用,而这些应用相比传统App,最大的优势就是可以在多平台上进行使用。
 
HTML5上可以承载的内容不仅仅局限在Web上,它可以将Web变成一个成熟的平台,拥有视频、音频、图像、动画、应用甚至是游戏,可以说未来推行HTML5将势在必行。
 
但HTML5目前最大的问题是标准还未最终确定,兼容性存在问题,如对Android的非Native系统就支持得不好,同时其开发的应用效率也不高,在低端智能手机上表现欠佳。
 
 1/3    1 2 3 下一页 尾页

很赞哦! ( )

评论

0

搜一搜