自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

微軟向開發(fā)者放話:交出你們的iOS與Android應(yīng)用

譯文
移動開發(fā)
就在本周早些時候,微軟公司發(fā)布了關(guān)于其Universal Windows Platform Bridge的更多細節(jié)信息——這是一整套技術(shù)方案,旨在將現(xiàn)有Win32應(yīng)用、Android應(yīng)用、iOS應(yīng)用以及Web應(yīng)用全部轉(zhuǎn)化為Universal Windows,也就是通用Windows應(yīng)用。

[[140262]]

微軟公司最近接連出臺四項舉措,允許開發(fā)人員將Web、iOS、Android以及遺留Windows應(yīng)用移植到Windows Store當中——不過值得注意的是,遺留Windows問題仍然難以得到解決。

 

就在本周早些時候,微軟公司發(fā)布了關(guān)于其Universal Windows Platform Bridge的更多細節(jié)信息——這是一整套技術(shù)方案,旨在將現(xiàn)有Win32應(yīng)用、Android應(yīng)用、iOS應(yīng)用以及Web應(yīng)用全部轉(zhuǎn)化為Universal Windows,也就是通用Windows應(yīng)用。

 

所謂通用Windows應(yīng)用——也就是那些專門設(shè)計運行在全部搭載有Windows 10系統(tǒng)的設(shè)備上的程序——正是微軟公司在其***版本操作系統(tǒng)當中引入的關(guān)鍵性規(guī)劃。不過遺留Windows應(yīng)用可能需要依托于更多工具包才能實現(xiàn)這一由陳舊版本向新版本的跨越。

 

一條四車道大橋

 

相關(guān)工具包于今年早些時候召開的微軟Build大會上露過一面,其中四條移植“車道”雖然有所提及,但卻未披露更多細節(jié)信息。Centennial項目負責將“經(jīng)典”Windows應(yīng)用程序(即Win32與.Net應(yīng)用)推向通用交付;Islandwood項目允許將由Objective-C編寫而成的iOS應(yīng)用移植至Windows平臺——具體來講,該項目能夠?qū)code項目導入Visual Studio當中。

 

Astoria項目負責利用一套“微軟互操作庫將微軟服務(wù)整合至應(yīng)用內(nèi)部,同時保證不對應(yīng)用作出過多修改”,并由此實現(xiàn)Android應(yīng)用的Windows轉(zhuǎn)化。***的Westminster項目于昨天曝出大量細節(jié),能夠讓各類Web應(yīng)用——包括在線與離線Web應(yīng)用——被封裝在通用Windows應(yīng)用當中。

 

Astoria與Westminster兩個項目似乎主要面向那些已經(jīng)選定了自己開發(fā)堆棧的受眾群體。在Westminster項目的相關(guān)博文當中,微軟公司介紹了程序員如何將自己的編輯器、庫以及部署服務(wù)加以結(jié)合。同樣的,Astoria項目也允許程序員利用自己的“常用IDE”完成這項工作。

 

但目前仍有車道尚未開放

 

通過對現(xiàn)有應(yīng)用程序進行輕松——至少可以說是較為輕松——地移植,而無需從頭開始重新編寫,微軟公司制定出兩項發(fā)展目標。其一是讓Windows 10應(yīng)用程序的開發(fā)工作能夠在生態(tài)系統(tǒng)當中擁有更為廣闊的實現(xiàn)渠道,其二則是讓Windows Store成功扭轉(zhuǎn)長久以來應(yīng)用數(shù)量有限、質(zhì)量低下的固有印象。

 

對現(xiàn)有iOS以及Android應(yīng)用進行移植確實頗具現(xiàn)實意義,不過真正具有新意的其實是看微軟——而非第三方應(yīng)用開發(fā)平臺——如何實現(xiàn)這個過程。也就是說,我們高度關(guān)注的其實是微軟自身如何應(yīng)對在將遺留Windows應(yīng)用程序移植到Store當中時所帶來的回報及風險。

 

處理這項工作確實會帶來一定程度的風險,特別是某些遺留Windows應(yīng)用在設(shè)計與運行方式上顯得同全新通用體系格格不入。Brian Madden就曾指出,在Centennial項目當中,對遺留應(yīng)用的移植需要首先解決權(quán)限評估——也就是UAC授權(quán)——這個難題,而Windows Store并不允許這樣的變更??紤]到上述局限,任何使用自有內(nèi)核層級組件或者設(shè)備驅(qū)動程序的應(yīng)用都將無法通過Store實現(xiàn)交付。

 

微軟公司對于Store應(yīng)用作出的限制對于重新編寫的應(yīng)用程序來說則應(yīng)該不會造成什么麻煩。不過除非所有遺留Windows應(yīng)用都能夠有效通過Store加以交付,否則Windows用戶——以及系統(tǒng)管理員——將繼續(xù)面對在應(yīng)用程序安裝與管理經(jīng)驗方面的脫節(jié)狀況。

 

原文鏈接:

 

http://www.infoworld.com/article/2945382/microsoft-windows/microsoft-builds-bridges-from-ios-android-into-windows-app-store.html

 

原文標題:Microsoft to devs: We want your iOS and Android apps

 

核子可樂譯

 

責任編輯:chenqingxiang 來源: 51CTO
相關(guān)推薦

2012-09-05 14:45:45

Windows 8

2011-09-16 15:26:08

Metro開發(fā)者

2011-08-24 13:57:15

MarketplaceWindows PhoMango

2011-06-30 12:15:27

MangoWindows Pho微軟

2011-03-17 09:31:17

谷歌Android統(tǒng)計工具

2011-12-14 09:23:56

Android應(yīng)用開發(fā)者收入

2011-12-17 22:22:06

Android

2009-05-04 08:46:52

微軟手機商店移動OS

2014-08-05 10:02:50

iOS 8

2010-10-19 11:14:06

2012-02-13 10:21:11

Skala PreviiOS應(yīng)用

2013-03-20 09:42:05

微軟Windows 8

2015-11-24 09:17:01

產(chǎn)品設(shè)計UI

2011-03-31 15:31:18

PayPalAndroid

2011-03-30 16:55:29

亞馬遜KindleiOS

2009-08-11 09:29:30

UbuntuDebian開源操作系統(tǒng)

2012-05-11 13:06:13

Windows微軟

2011-09-15 16:09:27

2011-12-29 20:29:47

iOS

2014-04-04 17:13:13

iOSAndroid開發(fā)技巧
點贊
收藏

51CTO技術(shù)棧公眾號