微軟瘋了:iOS/安卓應用一鍵移植Windows 10!
一直以來都有傳聞稱,Windows 10將會兼容安卓應用,這看上去似乎是天方夜譚,但微軟真的做到了,以一種很特別的方式,而且不僅是安卓,還有iOS!
Build 2015開發者大會上,微軟宣布了打造Windows 10通用應用、進入Windows Store的四種新方法,個個都讓開發者激動萬分。
1、Web
可直接重新使用基于服務器架設的網站和工具,簡單地說就是打包成一個Web應用。
開發者無需開發一個完整的應用,而且也支持應用和內購。
微軟演示了斯巴達瀏覽器中的“22 tracks”。
2、.NET、Win32
現在海量桌面程序的根基(微軟說每個月都有1600多萬個此類程序在運行),可以直接移植到Windows Store,不過出于安全考慮,此類應用的運行會與系統其他部分隔離開來。不知道性能是否會有明顯損失。
演示對象是Adobe Photoshop Element。
3、Android Java/C++
這就是傳說中的兼容安卓應用!
開發者可以直接重新使用安卓應用的技術所有Java、C++代碼,輕松打造出Windows 10手機應用。現場的開發者紛紛故障吹哨。
Windows手機將會包含一個Android子系統,專門運行此類應用。
用來演示的是一個訂酒店的應用“Choice Hotels”,直接跑在了Windows 10手機上,而導航則是Windows負責的。
4、iOS Objective C
借助Visual Studio,直接將iOS應用一直到Windows 10上!
調出所有代碼,調試一番,就可以在Windows 10設備上運行了。就這么簡單。現場的開發者都瘋了。
用來演示的是手游《糖果傳奇》(Candy Crush Saga)。