Windows RT開放桌面API或能快速獲得開發者的支持

2012-11-7 13:8:30 | tags Windows RT   | views

 似乎Windows開發者也對Surface RT怨聲不斷,甚至比普通用戶更大。

微軟官方的MSDN論壇上自從Surface RT發布以來就一直吵鬧不休,眾多購買了Surface RT的開發者儼然分成2派,一方面支持WinRT(多數是.NETC#開發者),一方面又有不少人支持微軟開放桌面API,以他們的話來說,就是跟WinRT比起來,還是Win32更具吸引力。

不少開發者還抱怨他們想用的東西都沒有,在Surface RT下工作根本是不可能, 而這些工具基本上全是桌面的程序,相關廠商也都沒有跟進,甚至于有人說出了“Surface RT就是騙我們這些開發者的錢”這種話。

總的來看,Win32開發者或是對WinRT十分不感冒,他們抱怨Metro程序開發機制不成熟,甚至RT系統底層結構就有bug。而且很多Win32開 發者并不是一定都使用Visual Studio,而可能是使用第三方的編譯器、調試器如GCC、Borland等等,而目前這些編譯器要開發x86下的Metro程序都十分困難,更別說編 譯出ARM下的本機代碼。而微軟目前明確的對Windows RT系統下的桌面API限制策略導致這些第三方開發工具廠商視乎也對跟進ARM架構的Windows不感冒,導致大量使用第三方編譯器和習慣了傳統 Win32開發的人無從下手,而這些人之中往往不少都是十分有經驗的Windows開發者。

也有很多老一輩的Win32開發者表示微軟蹂躪他們的青春,他們花了10年來學習Win32,然后微軟出一個新的平臺和API還叫Windows就讓他們放棄以前學習的Win32技術,轉到一群年輕人創造的“青春活力”的平臺,這他們難以轉變。

而MSDN論壇上微軟公司員工Dan Ruder則表示Windows RT的很多API僅僅是“名字上實現而已”,微軟甚至連對ARM的Windows RT驅動開發包都沒有準備好,也就是說Windows RT下的Win32 API也是殘缺的,而其還說,在RT系統下,WinRT API則是直接關聯到系統核心服務的,而不是x86下的WinRT會雜交于Win32或者基于Win32之上進行封裝。

且不少Win32開發者也對Windows Store的審核方式怨聲不斷,有那么小部分開發者用奇葩的方式實現了如Delphi來編寫Metro程序(當然是僅僅x86的),而被明確告知無法發布到Windows Store。

總的來說,因為Windows開發者龐大的群體,其中不乏大量不喜歡循規蹈矩的人,而正是這種雜亂不堪的群體造就了無數Windows下的程序,就好像 Visual Basic 6.0為什么到現在還不少人用的原因,或許微軟完善和開放Windows RT的桌面API可以讓一批龐大的開發者大群涌入。

    相關文章:

發表評論:

◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

手机捕鱼怎么下载
刷反水教程 11选五计划网站 麒麟彩票三分快三 pk10免费计划软件手机 澳门新京娱乐免费视频 抢庄牛牛 重庆时时彩高手论坛 时时彩宝典手机下载 幸运计划 篮球大小分投注技巧 下载APP送28元彩金100可提现 幸运pk10快艇在线直播 创富彩票靠谱吗 看牌抢庄牛牛app 重庆时时五星计划网 博九线上娱乐