Win10手機新技能:連外屏變電腦
日前微軟公司(Microsoft)在“構建2015”主題大會(huì )上推出了Windows 10手機新功能,名為“Continuum”。所有運行win10最新系統的手機都可以在連接更大的屏幕后,“變身”為臺式電腦。Win10的這個(gè)新功能為用戶(hù)在平板和電腦間的轉換帶來(lái)了不小的便利,同時(shí)這也預示了開(kāi)發(fā)商未來(lái)開(kāi)發(fā)智能終端(包括:個(gè)人電腦、平板電腦、智能手機以及微軟游戲機)通用程序的趨勢。當Win10手機連接到外屏后,頁(yè)面會(huì )自動(dòng)調整為屏幕的大小,并在控制系統上進(jìn)行有別于手機的適當調整,為用戶(hù)帶來(lái)最佳操作體驗。這一切是未來(lái)智能終端趨為一體的標志。
微軟正式命名新瀏覽器為Microsoft Edge
據國外媒體報道,Windows 10中采用全新渲染引擎的瀏覽器終于有正式命名了——微軟于周三在Build開(kāi)發(fā)者大會(huì )上宣布,被用以取代已沿用20年的Internet Explorer瀏覽器的Project Spartan將正式命名為Microsoft Edge。Edge事實(shí)上也是微軟全新渲染引擎EdgeHTML的命名。
Microsoft Edge作為IE瀏覽器的繼承者,將提供包括數字墨水注釋、Cortana語(yǔ)音助手、拓展件支持以及閱讀目錄支持等多項新功能。其中,拓展件功能亦可對當前的Chrome或Firefox拓展件提供支持,這再一次體現了微軟要實(shí)現平臺大統一的決心——Windows 10也如傳聞所述,將兼容支持Android和iOS的應用代碼。
微軟表示,Edge是一個(gè)會(huì )讓終端用戶(hù)開(kāi)始考慮如何利用其完成工作的瀏覽器。從Edge開(kāi)始,微軟將致力于促進(jìn)用戶(hù)的生產(chǎn)力。
微軟已在最新的Windows 10預覽版中提供Edge的試用體驗。
新Edge瀏覽器的圖標也出爐了 還是字母“e”
據國外媒體報道,隨著(zhù)微軟今天正式公布新瀏覽器的命名(此前一直被稱(chēng)為Project Spartan),Edge的新圖標也首次公開(kāi)露面。
Edge瀏覽器新圖標同樣也是一個(gè)藍色的字母“e”,但書(shū)寫(xiě)字體與Internet Explorer的“e”有較為明顯的不同。此外,在色彩上Edge也采用了較深的藍色,與“天藍色”的IE圖標相比,要顯得更加沉穩些。
Windows 10可簡(jiǎn)單移植安卓和iOS應用
據國外媒體報道,微軟于29日的開(kāi)發(fā)者大會(huì )上揭曉了關(guān)于在Windows 10操作系統上運行移動(dòng)設備應用的計劃。此前有關(guān)這個(gè)計劃的小道消息已經(jīng)盛傳了十個(gè)月之久。微軟一直致力于對安卓應用程序的研究,現在最終確定了相應的解決方案,這將允許開(kāi)發(fā)者把現有代碼移植到最新的Windows 10操作系統上。
未來(lái)iOS和安卓開(kāi)發(fā)人員將可以通過(guò)兩個(gè)新發(fā)布的軟件開(kāi)發(fā)套件(sdk),把他們的應用程序和游戲直接移植成Windows通用應用程序(Windows universal apps)。在安卓方面,微軟允許開(kāi)發(fā)人員能在Windows 10系統上使用Java和C++代碼。對iOS開(kāi)發(fā)人員來(lái)說(shuō),他們可以使用現有的Objective C代碼。“我們希望開(kāi)發(fā)人員能充分利用現有代碼和技術(shù),從而在微軟應用商店增加和擴展那些Windows應用程序。”微軟移動(dòng)工程部門(mén)主管特里·梅爾森(Terry Myerson)昨天上午在接受專(zhuān)訪(fǎng)時(shí)說(shuō)道。
想起來(lái)容易做起來(lái)難
這個(gè)點(diǎn)子很簡(jiǎn)單,把現有的IOS或安卓應用直接裝在Windows 10上,而無(wú)需開(kāi)發(fā)人員重新開(kāi)發(fā)。聽(tīng)上去容易,可實(shí)際操作起來(lái)可并不是簡(jiǎn)單地設置一下環(huán)境參數,點(diǎn)個(gè)按鈕重新編譯程序。梅爾森表示:“如果開(kāi)發(fā)人員正在使用的是谷歌提供的安卓API。。。我們已經(jīng)做出了那些API在Windows上的代替品。”微軟最吸引開(kāi)發(fā)人員的地方就在于對現有代碼稍作變動(dòng)就可以整體將應用移植過(guò)來(lái),同時(shí)程序員還可以利用微軟現有的各種插件或服務(wù),例如Cortana, Xbox Live, Holograms和Live Tiles等等。微軟協(xié)同一些著(zhù)名的應用開(kāi)發(fā)商,例如開(kāi)發(fā)糖果粉碎傳奇的King,一起測試了這些新API和插件。在大會(huì )Windows Phone的演示中,糖果粉碎傳奇就是從iOS直接移植過(guò)來(lái),并未在代碼上做了過(guò)多的修改。
“我們曾一度準備只做iOS”
梅爾森承認,當微軟計劃支持IOS和安卓應用的移植時(shí),曾為是否為兩個(gè)平臺都做支持而舉棋不定。“我們曾一度準備只做iOS。” 梅爾森坦誠道,“但我們考慮到Windows的用戶(hù)對象是這個(gè)星球上的每一個(gè)人,而蘋(píng)果的iOS設備并非人人都有。”同時(shí)支持安卓和iOS使微軟有機會(huì )俘獲每一位在為移動(dòng)平臺開(kāi)發(fā)軟件的程序員的心。到目前為止,應用開(kāi)發(fā)公司最普遍的做法是先在iOS平臺上發(fā)布自己的應用,然后再同時(shí)或之后將代碼移植到安卓平臺上。現在,微軟想讓自己的Windows成為第三個(gè)被發(fā)布的平臺,來(lái)擺脫今天他所面臨的乏善APP的尷尬境地。
微軟在發(fā)布支持iOS和安卓開(kāi)發(fā)套件同時(shí),還給網(wǎng)站和Windows桌面軟件開(kāi)發(fā)人員提供了移植成通用應用程序(Windows universal apps)的方法。微軟提供了一種方法可以使網(wǎng)站在Windows通用應用程序中運行,并且可以讓網(wǎng)站使用平臺系統服務(wù),如通知和應用內購買(mǎi)。這允許網(wǎng)站所有者可以輕松地創(chuàng )建Web應用程序,并在Windows應用商店列出這些應用程序。這顯然不是針對那些功能強大的應用,而是針對簡(jiǎn)單的網(wǎng)站,它讓網(wǎng)站的開(kāi)發(fā)人員可以在不學(xué)習另外一種編程語(yǔ)言的前提下來(lái)制作自己的APP。微軟同時(shí)還照顧到了現有的Windows桌面應用程序開(kāi)發(fā)人員,他們仍然可以利用自己在.NET和Win32的專(zhuān)業(yè)知識來(lái)開(kāi)發(fā)Windows通用應用程序。“如今至少有1600萬(wàn).NET和Win32的應用程序仍在Windows7和Windows8中被每月使用。” 梅爾森解釋到,所以很顯然微軟需要讓這些程序在Windows10中也可以運行。
微軟同時(shí)正在研發(fā)利用HyperV虛擬化使已有的桌面應用軟件在Windows10上工作。Adobe是微軟的合作伙伴之一,他們共同致力于開(kāi)發(fā)使用虛擬技術(shù)的Windows10應用。Adobe Photoshop Elements,作為一款利用虛擬技術(shù)的軟件,就是首批進(jìn)駐Windows應用商店的通用應用程序之一。性能對于許多桌面應用來(lái)說(shuō)至關(guān)重要,所以大家都很期待微軟是否能利用虛擬技術(shù)提供設想中的流暢體驗。
為開(kāi)發(fā)人員提供通向Windows10之橋
總的來(lái)說(shuō),微軟期望通過(guò)這四個(gè)新的軟件開(kāi)發(fā)套件來(lái)激發(fā)程序員對Windows10的開(kāi)發(fā)熱情。這是微軟真正贏(yíng)回開(kāi)發(fā)商一個(gè)關(guān)鍵時(shí)刻。這同時(shí)也是Windows生死存亡、是否能夠撼動(dòng)主導移動(dòng)世界的安卓和iOS的時(shí)刻。這樣做的目的,就像梅爾森所說(shuō)的那樣,是為了讓W(xué)indows10在未來(lái)兩到三年之內贏(yíng)得十億的設備。這是一個(gè)很大的目標,實(shí)現它微軟離不開(kāi)程序員和APP們。