SAY討論區
標題:
Win8.1增開始按鈕和開機進桌面,開發者很生氣?
[打印本頁]
作者:
Flibs
時間:
2013-4-23 11:03:05
標題:
Win8.1增開始按鈕和開機進桌面,開發者很生氣?
導語:美國科技資訊網站ZDNet專欄作家瑪麗·喬·弗利(Mary Jo Foley)今天撰文指出,微軟近來一直在向開發者灌輸一個概念,即“Metro才是你們的未來。”(“Metro”是Windows 8開始屏幕的設計理念,用大量矩形“動態磁貼”替代桌面圖標,並采取扁平化視覺風格。)但最新傳言稱,Windows Blue將重新啟用“開始”按鈕,同時引入“開機進入桌面”選項,傳言若屬實,微軟此舉可能會在開發者社區引發爭議。
以下為文章全文:
違背當初承諾
上周,我在一篇博文中透露,微軟考慮在新版操作系統Windows Blue中重新使用“開始”按鈕,同時引入“開機直接進入桌面”(boot-directly-to-desktop)選項。這幾天,我聽說不少開發者正在琢磨,微軟的最新Windows計劃會給他們帶來哪些機遇和挑戰。
知情人士透露,微軟推出Windows 8的目標之一是,試圖讓開發者社區相信,他們仍然值得為Windows操作系統開發“殺手級應用”。但如果Windows Blue(即Windows 8.1)允許用戶直接進入桌面環境,盡量繞開Metro開始屏幕(Start Screen),此舉不是與微軟當初向開發者描繪的美好前景背道而馳嗎?Windows開發者還有什麼理由將全部賭註押在Windows 8/WinRT上面?微軟此前一直向開發者灌輸一個概念,即“Metro才是你們的未來。”
眼下,我們在許多問題上並沒有獲得一個確切答案,如開始按鈕是否重返Windows Blue,何時重返Windows Blue,以及具體的工作機制。有傳言稱,它隻是讓用戶進入Metro開始屏幕,並不是打開開始菜單,訪問常用程序和文件等。
如果傳言屬實,“開始”按鈕的作用更多隻是一個熟悉的“錨”,用於緩解用戶對Windows 8新界面不熟悉的疑慮。此外,用戶點擊這個新開始按鈕,會進入Metro開始屏幕,而非傳統桌面環境,所以說,這表明微軟並不會違背當初對開發者的承諾。
2013-4-23 11:03:05 上傳
下載附件
(0 Bytes)
120123hhj41opigxu.jpg
“應用平臺”
迄今為止,業界尚未傳出任何有關“Visual Studio Blue”的信息,但據稱它將於今年推出。根據我從知情人士獲得的消息,Visual Studio Blue將幫助微軟將應用平臺深度整合到Windows Phone和Windows 8。
所謂的“應用平臺”是指一組應用程序接口(API)構架和控件庫,其中包括WinRT API、Windows Phone API和.Net Framework。另外還涵蓋HTML、XAML、DirectX等佈局引擎和渲染引擎,它們可用於給不同版本Windows設計用戶界面,支持各種開發語言,如C++、C#和JavaScript。
目前,Windows RT支持的語言包括C#、VB.Net、JavaScript和C++,主要用於遊戲開發;Windows Phone支持的語言包括C#、VB.Net和C++,也主要用於遊戲開發。在佈局引擎和渲染引擎方面,Windows RT支持XAML、HTML和Direct X;Windows Phone支持XAML和DirectX。
Windows RT和Windows Phone的控件庫則是獨有的,也就是說它們在這兩個平臺之間不能共享。在API方面,Windows RT支持WinRT 和一小組Win32/COM子集,僅可以從C++應用中訪問;Windows Phone支持一組.Net APIs;WinPhoneRT(是WinRT的子集)以及一些新APIs,則是Windows Phone的獨有控件;部分Win32和COM APIs可用於訪問某些低級別文件系統和網絡功能。
Windows應用開發
Windows RT和Windows Phone應用的開發工作可以在Visual Studio環境下進行。Windows Store/Metro應用可通過Windows Store in Windows發佈,而Windows Phone應用則通過Windows Phone Store發佈。
隨著Windows 8和Windows Phone 8的發佈,微軟不斷采取措施,對這兩個不同的應用平臺進行深度整合。開發者可以編寫Windows 8/Windows Phone 8應用,許多開發代碼可供他們共享。開發者最終還可以開發無法在這兩個平臺間移植的應用。
一位知情人士舉例說,如果開發者使用XAML和.Net API開發一款應用,而這款應用若想適用於Windows 8,還需要重新進行編寫。此外,開發者仍然需要向兩個不同的應用商店提交應用審核,而這兩個應用商店的審核程序和原則也是不同的。
平臺深度整合
也許,隨著Windows Blue的發佈,Windows8與Windows Phone 8將做進一步整合,這意味著Metro會成為微軟的一個重要賣點。若想實現這一目標,微軟必須要讓開發者社區重復使用盡可能多的代碼。也就是說,微軟還必須進一步加強對語言支持、佈局/渲染引擎和控件庫的整合,當然,還有對不同開發者工具和發佈平臺的整合。
知情人士稱:“成敗的關鍵在於,激發Visual Studio的活力,能以支持兩個平臺的任意語言開發一款應用,而UI和功能性也適用於Windows設備的外觀和特性,同時還要一次點擊就能提交至統一的應用商店審核。”
然而,若想打造一個近乎完美的“Windows生態系統”,微軟還有很長的路要走。微軟發佈Windows Blue和Windows Phone Blue的目標之一是,移除兩個不同平臺之間更為顯眼的“接縫”,向開發者傳遞一個更具吸引力和統一性的信息。
IT之家 • Windows 8.1 特別專題 - 《Windows Blue 驚艷現身》
附件: [120123hhj41opigxu.jpg]
120123hhj41opigxu.jpg
(2013-4-23 11:03:05, 0 Bytes) / 下載次數 0
http://forum.go2tutor.com/forum.php?mod=attachment&aid=MzEzODQ4fDM4MmFjYjczfDE3ODI0MTE5Mjh8MHww
作者:
oh~my~gag
時間:
2013-4-23 12:59:32
頂頂更健康,越頂吃的越香。
作者:
9394
時間:
2013-4-23 13:06:30
回復一下
作者:
vol1210
時間:
2013-4-23 13:06:59
不錯,感謝樓主
作者:
mic167
時間:
2013-4-23 13:17:26
看來這一帖沒有多少人回喔
作者:
{誼}
時間:
2013-4-23 13:20:26
這論壇不錯
作者:
kenneth_sweet
時間:
2013-4-23 13:27:23
不看白不看,看也不白看
作者:
frankyhui
時間:
2013-4-23 13:30:14
看貼回復是好習慣
作者:
小妖怪
時間:
2013-4-23 13:34:46
樓主在那邊抄的呢
作者:
tamyc002
時間:
2013-4-23 13:37:50
回個帖子支持一下!
作者:
juny0385
時間:
2013-4-23 13:57:46
呵呵,等著就等著...
作者:
Gopper
時間:
2013-4-23 14:39:14
文筆流暢,修辭得體,深得魏晉諸朝遺風,更將唐風宋骨發揚得入木三分,能在有生之年看見樓主的這個帖子。實在是我三生之幸啊。
作者:
yan4327
時間:
2013-4-23 15:55:06
正好你開咯這樣的帖
作者:
豪鬼AKUMA
時間:
2013-4-24 05:46:06
一頭霧水…
作者:
andykom28
時間:
2013-4-24 07:23:11
不錯不錯.,..我喜歡
作者:
小妖怪
時間:
2013-4-24 07:24:28
加油站加油
作者:
plas_hoz
時間:
2013-4-28 03:33:32
呵呵,明白了
作者:
Disy
時間:
2013-4-30 10:57:54
好文大家看,看完要回覆
作者:
oh~my~gag
時間:
2013-5-2 03:58:46
這貼?不回都不行啊
歡迎光臨 SAY討論區 (http://forum.go2tutor.com/)
Powered by Discuz! X2