手機應用的未來
在舊金山的Web2.0展會上,手機網(wǎng)頁開發(fā)公司Cloud Four的Jason Grigsby在會議上做了一個有關移動網(wǎng)絡未來的介紹。他的演講也別關注于當今幾種不同類型的手機應用——本機應用(native apps),手機網(wǎng)頁應用(mobile web apps,),以及混合型的應用——還有跨平臺開發(fā)帶來的挑戰(zhàn)。
在他的報告中, Grisby提出了一個重要的問題:本機應用真的代表了移動網(wǎng)絡的未來?為特定設備如iPhone制作的應用并不一定比那些使用網(wǎng)頁技術制作的應用功能更強。實際上,這些應用甚至也是使用手機硬件本身的一些功能,像加速度感應器(accelerometer)和地理位置感知功能。
實際上,自Phonegap項目推出以來,開發(fā)者已經(jīng)能夠讓他們的應用運行在多個平臺上,而不用每次都從頭開始,重新制作。Phonegap這款開源開發(fā)工具實際上是一個基于網(wǎng)頁的平臺,它可以讓開發(fā)者使用HTML和JavaScript來制作應用,于此同時這些應用又能利用iPhone,Android和黑莓手機的一些核心功能。
當你看到一些使用這項技術制作的一些應用時,你可能會感到驚奇。如果,你不知道它們是用PhoneGap制作的話,你可能認為這些應用是本機應用。以Blok-Buster 游戲為例,這款受俄羅斯方塊啟發(fā)制作的游行在屏幕上含有有類似顏色的方塊。你可以水平或者,垂直地傾斜手機,甚至將手機輕輕的上下抖動,這款應用會表現(xiàn)的跟本機應用一模一樣。但是它實際上只是一個使用PhoneGap功能開發(fā)的網(wǎng)頁應用。
此類技術能加快多平臺應用開發(fā)的速度。隨著我們步入手機網(wǎng)頁開發(fā)時代,這樣的技術越來越重要。如今,我們手中有太多的編程語言和平臺,而在未來這還會不斷增多。因此,我們不應只是將目光停留在本機應用上,不應將本機應用視作移動網(wǎng)絡的未來?;蛟S移動網(wǎng)絡的未來將是網(wǎng)頁為王。
【編輯推薦】