Windows 8證明Web應用程序開發將成主流
微軟希望開發人員用Web語言編程,就像谷歌那樣。還有什么能抵擋他們聯合的實力嗎?
Windows操作系統的下一版本將在手機、平板電腦、桌面PC機上運行自如,它將起重要的作用,其應用程序是以HTML5,CSS和Javascript為基礎。
正是這些被用來構建在Web瀏覽器中運行應用程序的技術。意味著具有Chrome 瀏覽器操作系統、Chromebook筆記本電腦的谷歌和微軟,現在二者正專注于更容易地為Web開發人員創建平臺。與蘋果的競爭將使陌生人成為同床之友,確實如此。
基于微軟所說的,目前的基礎上,運行在Windows 8上的應用程序不會是真正的web應用程序,就像谷歌的Chromebook那樣。目前微軟展示的獨特界面意味著把它們直接移植到Web是不現實的。
但建在相同基礎之上的應用程序作為網絡應用程序,意味著微軟可能在未來越來越多地依賴于Web巨池和正在為Android和iOS做編程風暴的應用程序開發人員。(這使許多忠實的微軟開發人員興奮起來。)
如果使用HTML5、JavaScript和CSS,那開發人員即將有另一個平臺,以使他們能夠方便地開發應用程序,那么將激起他們更大的興趣去編寫代碼,可以在 “桌面”和云之間的移動更加流暢。
Adios、.NET、Silverlight和C#等應用程序,這些專用網絡技術建成。也許對于未來一次性代碼部署各地的要求有點過分。但是,將來一次性代碼是否能做一些微調就能移植到各種平臺呢?如果谷歌和微軟能夠使他們的支付系統和應用程序商店狀態良好,將很難看到任何其他應用程序平臺該怎樣與他們的聯合實力相競爭。經濟學本身就可以迫使編碼器進入固有的以云為中心的基于開放標準的開發環境。
這是否意味著本地應用程序的死亡呢?不,但它確實意味著一個全新的類型、適應性強、能在任何地點生存的堅強品種的興起,在這種操作系統里正如在瀏覽器里一樣自如。
正如微軟開發人員Andres Aguiar說的那樣:如果微軟成功,這將最終破壞Android和IOS的本地發展,因為它可以迫使蘋果和谷歌拿出類似的解決方案。他們不會擁有自己的開發平臺,因為他們習慣了,但至少沒有人會擁有它。
對此,我想補充,谷歌率先推出這種“解決方案”,在一個Web應用程序商店的形式。同時,蘋果不會讓步除非它被迫這樣做。