【51CTO专稿】轻App,是指依附于已存在的App开发的插件或服务,它开发难度低,但可以实现与一般App差不多的功能。微信公众平台即可视为一个搭载轻App的平台。
微信公众平台作为轻App平台合格吗?微信轻App到底有多大的价值?51CTO记者带着这些问题采访了微信火车票助手的作者武广敬。
武广敬,深圳市德广信息技术有限公司(微博)技术总监,资深工程师,获MCTS MCPD PMP等多项认证。之前开发了桌面版的德广火车票助手,现将其移植到了微信公众平台。个人微博。
值得一提的是,武广敬是在看到了51CTO对微信公众平台开发先行者陶瑾的采访后受到启发,才开始着手移植的。他讲到:“当时我心想,如果可以让用户在手机上就可以查询/购买到火车票是多少有意义的一件事!于是马上动手,用微软提供的Windows Azure做为服务端进行开发。用了约两天时间,实现了使用微信实时查询12306火车票信息的功能。”
这个产品目前可以实现让用户通过微信实时查询12306的火车票信息,显示实时数据。当你通过微信发送【C#0429#深圳#昆明】就会收到:
◇K1208【深圳东】15:34→【昆明】20:17共28:43 [软卧]:6 [硬卧]:有 [硬座]:有 [无座]:有
未来,产品还会加上订票功能,用微信查询/定购火车票,通过微信就完成一站式的买票服务。不过这个设想需要依靠手机支付功能,因此他对于传说会推出移动支付功能的微信5.0充满期待。
这个产品的价值在于,它实现了真正的安全便利,比桌面订票助手和手机订票应用都安全而方便,可覆盖的人群也更多,因此成长的空间很大。轻App在某些方面、某些领域功能和体验甚至超过原生App,这说明了轻App的价值。
使用微信公众平台开发对于资深的开发者来说难度不高,但移植的过程也不是一帆风顺,武总表示,困难在于将原来C/S架构的德广火车票助手转换成B/S架构的服务端,当然学习使用微信公众平台接口调用也需要一些时间。但是,两天仍然是一个惊人的时间,它说明,轻App对于某些业务的移植来说,没有很高的技术壁垒,即使对于技术力量不是很足的企业,在微信上多开辟一个业务入口也难度不大。
记者还向他询问对微信公众平台价值和前景的看法,武总对未来的看法非常有全局感,他认为:未来是多屏多操作系统的时代,硬件和操作系统平台都将不可避免的步入碎片化,对于一般中小企业来说,没有精力来关注这么多种智能设备,更不用说针对不同设备开发相应的企业应用App。而微信公众平台解决了这个难题,企业只需要关注这一个平台就可以为足够多的客户提供服务,这就是微信公众平台的价值所在。而随着越来越多的企业在微信中开展业务,它们也会进一步加强微信的地位,吸引更多的人来使用微信,这样互相促进,微信以及公众平台的前景是无需置疑的。
在交流中,武总也提到了微信公众平台开发中遇到的一些问题,比如5秒响应问题、微信服务器延迟问题,这些问题一部分需要微信团队来解决,而另一些可以采用变通的方法,比如Web App的方式来解决,微信公众平台的开发入门简单,但也有许多技巧需要我们去探索。
文章中提到的微信火车票助手,可以在微信搜索dg12306,或扫下面的二维码添加试用: