Jak spouštět aplikace pro Windows v Androidu
Díky své dlouhé historii má Windows tisíce aplikací pro stolní počítače. Jeho softwarový ekosystém je největší na světě. Co kdybyste je chtěli spustit nativně na zařízeních Android, jako jsou velké tablety? To se velmi brzy stane realitou.
Uživatelé Linuxu a mnoho dalších uživatelů PC mohou být obeznámeni s Wine nebo o něm museli alespoň slyšet. Wine je speciální vrstva API pro Linux, která umožňuje aplikacím Win32 běžet v prostředí Linuxu.
V Linuxu můžete díky Wine spustit například Windows Solitare nebo Photoshop.
Existuje komerční verze Wine s názvem CrossOver.
CrossOver je produktem společnosti Codeweavers. CrossOver se zaměřuje zejména na kompatibilitu s nejpopulárnějšími aplikacemi pro Windows v Linuxu. Nyní bude totéž možné v Androidu, protože Android používá upravené jádro Linuxu. Speciální verze CrossOver pro Android přichází na konci roku 2015. Pokusí se sloužit stejnému účelu – poskytnout možnost spouštět oblíbené aplikace pro Windows na oblíbené mobilní platformě.
Spouštění aplikací pro Windows na Androidu tímto způsobem však není tak snadné jako virtuální stroj. Mnoho aplikací, které používají rozhraní API, která Wine nepodporuje, nelze spustit. Wine a tedy CrossOver nejsou ani emulátory, ani virtuální stroje. Wine je vrstva API – což znamená, že vyžaduje stejnou základní architekturu CPU. Desktopové aplikace pro Windows, jak víme, vyžadují procesor x86, takže budete potřebovat zařízení Android založené na x86! Většina zařízení Android, včetně většiny chytrých telefonů a tabletů, je založena na čipech ARM. Na zařízeních s čipy ARM tedy nelze spouštět aplikace Windows.
Dobrou zprávou je, že počet zařízení Android s procesorem Intel Atom roste. Bude tedy možné zakoupit zařízení s Androidem x86 a spouštět na tabletu své známé aplikace Win32 a mít všechny výhody Androidu. Toto je zatím malý krok, ale jistě jeden důvod, proč si nekupovat tablet s Windows.
Můžete sledovat vývoj CrossOver pro Android „Technology Preview“. TADY.