微信火車票助手作者武廣敬:輕App解決中小企業難題
原創【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,或掃下面的二維碼添加試用: