馬上註冊  |  找回密碼

SAY討論區

查看: 461|回復: 18
打印 上一主題 下一主題

Win8.1增開始按鈕和開機進桌面,開發者很生氣? [複製鏈接]

Rank: 7Rank: 7Rank: 7

好友
0
帖子
4645
積分
9199
最後登錄
2018-7-30
在線時間
0 小時
跳轉到指定樓層
樓主
發表於 2013-4-23 11:03:05 |只看該作者 |倒序瀏覽
導語:美國科技資訊網站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開始屏幕,而非傳統桌面環境,所以說,這表明微軟並不會違背當初對開發者的承諾。
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 驚艷現身》
分享分享0 收藏收藏0 讚好讚好0 Unlike!Unlike!0 分享 傳送 邀請

好友
0
帖子
124836
積分
124843
最後登錄
2019-2-28
在線時間
0 小時
No.1回覆者
發表於 2013-4-23 12:59:32 |只看該作者
頂頂更健康,越頂吃的越香。

好友
0
帖子
124843
積分
124850
最後登錄
2019-2-28
在線時間
0 小時
跟尾2
發表於 2013-4-23 13:06:30 |只看該作者
回復一下

好友
0
帖子
125462
積分
125468
最後登錄
2019-2-28
在線時間
0 小時
跟尾3
發表於 2013-4-23 13:06:59 |只看該作者
不錯,感謝樓主

好友
0
帖子
125481
積分
125488
最後登錄
2019-2-28
在線時間
0 小時
5#
發表於 2013-4-23 13:17:26 |只看該作者
看來這一帖沒有多少人回喔

好友
0
帖子
123588
積分
123595
最後登錄
2019-2-28
在線時間
0 小時
6#
發表於 2013-4-23 13:20:26 |只看該作者
這論壇不錯

好友
0
帖子
124380
積分
124386
最後登錄
2019-2-28
在線時間
0 小時
7#
發表於 2013-4-23 13:27:23 |只看該作者
不看白不看,看也不白看

好友
0
帖子
124731
積分
124889
最後登錄
2019-2-28
在線時間
0 小時
8#
發表於 2013-4-23 13:30:14 |只看該作者
看貼回復是好習慣

好友
0
帖子
124512
積分
124519
最後登錄
2019-2-28
在線時間
0 小時
9#
發表於 2013-4-23 13:34:46 |只看該作者
樓主在那邊抄的呢

好友
0
帖子
124785
積分
124807
最後登錄
2019-2-28
在線時間
0 小時
10#
發表於 2013-4-23 13:37:50 |只看該作者
回個帖子支持一下!
您需要登錄後才可以回帖 登錄 | 馬上註冊 |

Archiver|手機版|SAY討論區

GMT+8, 2026-6-24 20:48 , Processed in 2.803791 second(s), 11 queries .

Powered by go2tutor.comDiscuz! X2

© 2026 Community Networks Limited

回頂部